美团一面(1h)
问了太多问题,很多记不住了
1自我介绍
2项目
3 mvcc多版本并发控制
4 b+树
5两个线程获取内存时用到什么算法
6对象创建的过程回收过程
7 GC问的很深为什么stw
8 synchronized lock区别哪个锁开销大(synchronized有锁升级以后比lock轻了这个回答没
问题吧但是感觉面试官对这个答案不满意)
9 redis数据结构
10 redis缓存穿透
11 redis多路复用
12 redis缓存过期淘汰策略
13 redis缓存策略
14 JUC了解吗
15 FORK/JOIN
16 mysql分页原理
17 volatile基本原理
18怎么快速的找到GCroot(我答了可达性分析面试官说有个算法)
19 mybatis分页怎么做的
20说下springboot
21 springboot开发部署测试环境怎么进行隔离
22#和$
23 like怎么写
24 MyBatis字符串拼接
25 BIO NIO
26 IO多路复用
27 is-a has-a
28还问了很多我没听过的概念
29手写代码:多线程交替打印数组
美团二面(50min)
1自我介绍
2怼项目(项目真的菜)
3 springboot自动扫描原理
4 spring底层知道哪些
5 beanfactory和factorybean
6 currenthashmap扩容机制
7 future
8类加载过程和机制
9类加载的过程中jvm内存模型做了哪些工作双亲委派模型
10垃圾收集算法
11垃圾收集器cms 12老年代元空间永久代之间的区别和联系
13 jvm调优做过吗
14索引讲一讲
15 b+树底层
16主键索引和辅助索引的区别和联系
17内存频道
18 happen before
19拒绝策略
20 notify和notifyall
21 synchronized
22 voiltle原理
23可重入锁原理
24线程池了解吗说一说
25用的什么容器Tomcat
26 BIO NIO(又被问到了。。。)
27 redis熟悉哪些数据结构
28 MQ怎么保证消息收到了
29 bean的初始化过程
30你还了解哪些技术栈
31算法:最长公共子串
32手写快排
33还问了一些细节忘记了
全部评论
(5) 回帖