一轮面试:
小数是怎么存的
算法题:N二进制有多少个1
Linux命令(不熟悉
JVM垃圾回收算法
C或者伪代码实现复制算法
volatile
树的先序中序后序以及应用场景
Mysql存储记录的数据结构
索引数据结构
为什么不用AVL和红黑树存?
说实习项目
redis用了哪些
持久化和复制
git
聊一聊实验室项目
有哪些offer
二轮面试:
讲讲实习时候做的项目
redis巴拉巴拉
redis能做哪些(应用场景)
mysql隔离级别
脏读幻读不可重复读
事务
volatile
锁
AOP聊一下 聊应用场景
自己设计一个唯一主键,多实例数据库表中ID唯一
缓存伪共享
消息中间件应用场景
JDK1.8 函数式编程
不清楚了,二面很简单随便问问就三面了
三轮面试:
介绍项目
消息中间件、Storm(实习项目中的)
JAVA读文件,怎么读?BIO NIO,读的时候操作系统做了啥,当前线程在干嘛(项目中的)
接着聊项目 UUID放cookie弊端(怎么解决?加密)还是项目中用到的
对称加密和非对称加密
聊Redis用了哪些数据结构
持久化和复制
JVM垃圾回收算法
CMS G1
设计模式 观察者、策略、模板、适配器,讲到spring中用到的设计模式
字符串“111.111.111” “111.111.112”排序,输入这样格式字符串的集合输出有序的集合,排序用了比较器实现
设计一个区间类 描述(1,2)1到2左开又开
设计一个方法,实现求区间之间的交集
你有啥需要了解的?
第三面从项目入手聊知识点聊了很久,写代码也写了很多张纸
总的来说,感觉没怎么问4个小时就过去了
HR面试:
秋招怎么准备的
家是哪的,父母职业
京东给你offer了吗(提前批拿了另一个部门的)
你对美团的认识
期望薪资
大家可以点击加入群:【Java高级架构进阶群】:854180697里面有Java高级大牛直播讲解知识点 走的就是高端路线(如果你想跳槽换工作 但是技术又不够 或者工作上遇到了瓶颈我这里有一个JAVA的免费直播课程讲的是高端的知识点基础不好的误入哟只要你有1-5年的开发经验可以加群找我要课堂链接注意:是免费的 没有开发经验误入哦)
写在最后:欢迎留言讨论,私信“Java”或“架构资料”有惊喜。加关注,持续更新!