美团数据系统研发(Java)一二面凉经

2.24
美团数据系统研发-Java-一面
1.介绍一下你自己

2.从内存管理和线程安全这两个角度谈谈, JDK 的设计者把 string 类设计成不可变的形式有什么好处?

3.那讲到string,你 string 这个类,你知道它的一个数据是什么形式?怎么存储。

4.Java中char字符的编码方式是什么?这样编码有什么好处呢

5.reetrenLock相较于sync有什么高级的地方吗?

6.那么使用reetrenLock有什么需要注意的地方呢?

7.你能讲一下bean的依赖注入的一个实现的过程,就是伪代码的形式,就是它的一个怎么去创建,然后怎么去注入并在这样的一个过程使用反射机制的?

8.还有哪些框架里面用到了反射机制?

9.泛型它有一个机制叫类型擦除。那你能讲类型擦除可能带来什么问题?

10.concurrentHahMap的实现原理?

11.他在什么情况下链表会转成红黑树呢?

12.比较常见的是这个 CMS current mark swipe 这个垃圾回收器, G1 garbage first 这个垃圾回收器。你能讲这两个回收器的原理嘛?

13.讲一讲jion,讲讲jion的类型,以及类型和类型之间的区别

14.那么有哪些这个可以优化操作?可以优化 join 的这个效率?

15.在sql中创建索引的原则?

16.什么情况下会出现索引失效?

17.innoDB引擎当中有哪几种事务隔离级别,然后他们都有什么问题呢?

18.可重复读隔离级别的原理你知道吗?

19.能讲讲那个 spring boot 的自动配置的一个实现流程,就是它有哪些步骤。

20.项目的高精准和高负载怎么解决的?

21.那你能讲讲你在项目当中使用哪些设计模式,以及这些设计模式给你带来了哪些好处?

手撕:54. 螺旋矩阵 704. 二分查找

2.26
二面
拷打项目(30min)
手撕:版本号比较(15min)

3.1
查询官网流程已挂
全部评论
更羡慕jc了
2 回复 分享
发布于 03-01 22:50 浙江
佬来试试贝壳,不用笔试
1 回复 分享
发布于 03-04 18:58 北京
这个面评会记录吗?
1 回复 分享
发布于 03-01 22:29 湖南

相关推荐

评论
16
77
分享

创作者周榜

更多
牛客网
牛客企业服务