滴滴秋储实习一、二面面经(还愿)

一面

1、自我介绍下?

2、JVM介绍下?说下你对JVM的理解?

3、你的自学能力?

4、JVM为什么是跨平台的?

应该说下class文件的~~

5、Java与JVM的关系

6、什么是解释性语言和编译性语言?

7、介绍下Java内存模型?堆中有哪些内存模型?

8、什么时候堆中可以没有Eden区、suvivor区?

9、了解哪些垃圾回收器?

10、G1和ParllNew的最大区别是?

11、JDK默认使用的哪个垃圾回收器?

12、说下你了解哪些MySQL的知识点?

13、索引的数据结构?

14、说下B+树?与二分搜索树、B树的区别?

15、MySQL事务的隔离级别?

爬棍上,说下带来的问题。

16、事务A查找用户ID为3的用户,名字为张山,此时未提交;事务B修改名字为“李四”;那此时A查找的话,姓名是?

17、说下原理?快走读?MVCC?

18、说下间隙锁?

20、说下Redis的数据结构及应用场景?

21、算法题:数组+n?

说还有比O(2n)更优的解法??

22、反问环节?

23、什么时候去北京?


二面

1、自我介绍?

2、说下List?

3、ArrayList与LinkedList的线程安全版本?

4、说下HashMap的数据结构?为什么是8?

5、JDK7、8中HashMap除了数据结构不同,还有什么问题?

6、那介绍下7中的死锁问题吧?怎么解决的?

7、介绍下ConCurrentHashMap怎么保证线程安全的?

8、Synchronized和CAS分别用在哪?

9、Synchronized的优化?偏向锁是怎么标识的?对象头的信息?

10、MySQL的隔离级别?

11、事务A,update一条数据,B能看到吗?

12、间隙锁的实现?

13、B+树与B树的区别?

为什么?矮的话有什么好处?

14、B+树的高度是怎么算的?

15、介绍下Redis的数据结构?

16、string的底层数据结构?介绍下扩容机制?

17、缓存是如何使用的?

说自己的,不用只说“Redis”是用来减少读次数的。

18、如果是对实时性要求比较高的情况呢?说下Redis与MySQL如何保持一致性?

两种情况:更新数据库,异常了怎么办?

19、top命令你关心什么?

20、浏览器输入url到返回页面的全流程?
21、说下三次握手?为什么不是四次、两次?

22、算法题:组合数的个数?

23、算法题:01背包问题?

24、这个项目的收获?

25、怎么保证Token令牌的安全性呢?

26、介绍下单点登录?

27、反问环节?


面试体验很好~
全部评论
什么部门啊兄弟
点赞 回复
分享
发布于 2022-06-23 15:19
base哪里
1 回复
分享
发布于 2022-06-23 14:54
联易融
校招火热招聘中
官网直投
什么部门
点赞 回复
分享
发布于 2022-06-23 14:52
楼主给offer了吗,hr联系了吗
点赞 回复
分享
发布于 2022-06-24 16:56
膜拜大牛
点赞 回复
分享
发布于 2022-06-23 14:44
大佬牛的
点赞 回复
分享
发布于 2022-06-23 17:01
拿到offer了?
点赞 回复
分享
发布于 2022-06-23 21:04
二面面完多久收到hr通知啊
点赞 回复
分享
发布于 2022-06-24 10:08

相关推荐

9 75 评论
分享
牛客网
牛客企业服务