一面:
晚上9:00
1、手写双重校验单例,为什么这么写。
2、volatile底层,问到lock指令就没问了
3、synchronized底层
4、jvm算法
5、Java锁机制,让把轻量级锁,偏向锁,重量级锁,自旋锁这些讲一下
6、二分,没错,就是写个二分
7、HashMap底层,ArrayList底层,LinkedList底层
8、Integer a = 10; Integer b = 10; a == b吗大概这样,考那个常量池的
9、怎么理解ioc
10、redis用在项目的哪些地方,为什么用
11、redis有哪些数据类型
12、redis sds
13、mysql索引的数据结构,讲几个索引使用的原则,sex字段需要索引吗,为什么
14、一条sql怎么执行的
15、之前实习做什么了,有什么比较难的地方吗,答了一个redis过期时间,中台和业务没沟通好,造成的问题,其实很简单。。
16、mysql引擎
总共75min左右 面试官巨好 每答一个点都会有很积极的反馈,对了的话会说答得不错
二面:
晚上10:40
1、反转链表。。
2、写一个从domain对象到controller层的完整接口,随便写一个就行
3、什么时候可以来实习,可以实习多久
4、问我项目怎么做的,我说跟着教程做的,没问了
总共30min左右,聊了一大半时间非技术的,时间比较晚了,就没怎么问
第二周发offer 上个月面的 可能有的题忘记了
全部评论
(15) 回帖