javaspringboot面试题,java面试问职业规划
前言
面试大概九十分钟,问的东西很全面,需要做充足准备,就是除了概念以外问的有点懵逼了。回来之后把这些题目做了一个分类并整理出答案(强迫症的我~狂补知识)分为MySQL+Java+Redis+算法+网络+Linux等六类,接下来分享一下我的这次阿里一面面经+一些我的学习笔记。
一面
自我介绍
项目难度介绍
如何实现延时任务
如何实现限流
线程池的参数
能不能自己实现一个java.lang.String并加载
Redis为什么这么快
epoll和poll的区别
进程同步的方式
二面
MySQL的索引机制
如何自己实现内存分配和管理?不太懂,然后说了jvm的垃圾回收机制
你们公司内部的RPC框架,介绍一下
Redis的key过期策略
缓存穿透和缓存雪崩
分布式锁
如何实现全局的id生成策略
悲观锁和乐观锁
红黑树了解么
三面
如何实现群消息已读
消息推送如何保证不重复
Kafka如何保证消息的可靠性
RPC是什么,和http调用有什么区别
说一说你项目的架构
GC
MySQL的索引原理,给了一个场景,如何优化
。。。。。。
面完3面后居然又来了一个笔试题(内心无比崩溃~~)
附加笔试
producer-consumer
两线程交替打印
多线程模拟100分钱随机分给20个人,每个人最少分配到2分钱
四面
写个producer-consumer吧,我说上次写过了。。傻了。。不该说的,然后面试官换了一道题,还好比较简单,写个二分查找,2分钟写完完事。
项目难点
MVCC
HTTPS
ElasticSearch的查询过程
Kafka如何保证高可用
Reids的集群和选主
知道什么分布式一致性算法
如何实现定时关单
。。。。。。
HR面(唉,阿里的hr面真是让我难忘。。。)
说说看,假如你是部门技术经理,线上商户数据丢失怎么办
怎么将一个产品推荐给其他的团队,怎么界定边界
怎么样协调关系(到这里我已经快冒汗了,生怕最后一关毙掉了)
你和同事相处的情况怎么样,说说你帮助同事的一次经历
薪资
说真的,阿里面试流程很长,而且一个部门挂了以后,会被另一个部门捞起来,不停的面。总之来说,阿里的面试体验也还不错,这次虽然面的忐忑,最终三天内还是收到了offer,真的很庆幸。
《一线大厂Java面试真题解析+Java核心总结学习笔记+最新全套讲解视频+实战项目源码》开源
Java开发优秀开源项目:
ali1024.coding.net/public/P7/Java/git
github.com/spring-projects
最后
按照上面的过程,4个月的时间刚刚好。当然Java的体系是很庞大的,还有很多更高级的技能需要掌握,但不要着急,这些完全可以放到以后工作中边用别学。
学习编程就是一个由混沌到有序的过程,所以你在学习过程中,如果一时碰到理解不了的知识点,大可不必沮丧,更不要气馁,这都是正常的不能再正常的事情了,不过是“人同此心,心同此理”的暂时而已。
“道路是曲折的,前途是光明的!”
人同此心,心同此理”的暂时而已。
“道路是曲折的,前途是光明的!”
[外链图片转存中…(img-MJT2Nrlh-1648479577606)]
[外链图片转存中…(img-MilDMrWp-1648479577608)]
javaspringboot面试题,java面试问职业规划相关推荐
- 面试官问职业规划我们要如何回答?
首先,面试官问这个问题的目的,想知道你对岗位是否理解,对自己的了解.你是否有能力.是否有上进心,更重要的一点是,判断你是否有稳定性,能否长期发展. 其次,职业规划是基于现状和长远的发展方向的,你可以表 ...
- Java面试与职业生涯规划
讲座主题:Java面试与职业生涯规划 时间:5月16日上午10:30-12:00 地点:中关村图书大厦5层多功能厅 主讲人:孙鑫 观众对象:主要面向Java程序员及高校相关专业的学生 讲座内容: ...
- Java常见面试题 Java面试必看 (二)
Java常见面试题 Java面试必看 (一) 十一.Spring Boot/Spring Cloud 104.什么是 spring boot? Spring Boot 是由 Pivotal 团队提供的 ...
- 此异常最初是在此调用堆栈中引发的:_【8】进大厂必须掌握的面试题Java面试异常和线程...
点击上方"全栈程序员社区",星标公众号 重磅干货,第一时间送达 Q1.错误和异常有什么区别? 错误是在运行时发生的不可恢复的情况.如OutOfMemory错误.这些JVM错误无法在 ...
- Java常见面试题 Java面试必看 (一)
本篇博客是本人收集网上Java相关的资料整理所得,仅供参考. 一.Java基础 1.JDK 和 JRE区别 JDK(Java Development Kit)是针对Java开发员的产品,是整个Java ...
- Java程序员职业规划如何做?发展方向有哪些?
Java程序员职业规划如何做?程序员一直被贴青春饭的标签,很多人写了3年代码生活工作趋于稳定,每天忙忙碌碌抱怨没有时间提升学习,职业发展遇瓶颈,入行前就应该规划好自己的职业发展发展方向. 一.按照Ja ...
- Java程序员职业规划如何做?
在中国有很多人都认为IT行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一 ...
- Java面试3-5年规划,去了阿里面试软件测试工程师,面试官问我3-5年的职业规划!...
大家好,我是一凡. [我给面试官画饼]系列的面试文章,受到很多朋友的喜爱,在这里感谢大家的支持!系列文章在公众号程序员一凡,皆有收录 我们在前面几期的文章把初中高级软件测试工程师职责都讲完了.今天就来 ...
- 【面试感悟】java程序员职业规划 面试衡量的3方面(项目经验,基本技术,个人潜力)面试心态,工作心态
引子 从过完年回苏州,就开始找工作,差不多1个半星期的时间,最后和一家公司谈好. 我个人情况比较特殊,30多岁,毕业前面5-6年做软件,后来就自己创业做线上粉丝运营,最近一年,把现在公司主流用的的技术 ...
最新文章
- Linux + Nginx + Uwsgi + Django 搭建单服务器
- 什么是restful风格?
- Spring ContextLoaderListener与DispatcherServlet所加载的applicationContext的区别
- 只有失去了,才知道珍惜!!!
- 存在于实数域的微观粒子2-泡利不相容原理
- 【Android】Android程序自己主动更新
- 50个不上你网站的理由
- 在小范围内[打表]验证哥德巴赫猜想(洛谷P1579题题解,Java语言描述)
- I Hate It(HDU-1754)
- python小工具自动审单录凭证_跟着老板工作了二十年,最近来了个新员工然后我被开除了...
- mysql 重启数据库实例_mysql 单机多实例重启数据库服务
- 把文化全交给HR,是管理者最大的过失
- 【LaTeX】LaTeX安装美赛模板(mcmthesis)使用笔记(含代码)
- ORACLE 中NUMBER类型默认的精度和Scale问题
- 爬虫基础(五)-----scrapy框架简介
- EJB到底是什么,真的那么神秘吗?
- numpy:数组累乘
- el-table表格横竖双表头,表头带斜线
- linux下实现线程暂停
- Bluetooth技术学习笔记 ——HFP控制功能之连接管理
热门文章
- 【PPic】在PPic图床中如何配置使用七牛
- Day_06 传智健康项目-移动端开发-体检预约
- vue使用天气API接口
- java生成8位的uuid_分布式系统全局唯一ID简介、特点、生成
- 互联网晚报 | 3月8日 星期二 |​ ​​王传福卸任杭州比亚迪董事长;苏宁易购:南京银行拟收购苏宁消费金融36%股权...
- 转载-工业界视频理解解决方案大汇总(人工智能前沿讲习)
- [数据结构与算法]动态规划:扔鸡蛋问题
- SQL Server 2014如何修改数据库名
- c++2048小游戏编写
- windows自带的比微信好用的截图工具:截取任意形状图片,标尺画直线,窗口图精准截取