阿里一面
阿里二面
京东一面
京东二面
蚂蚁一面
蚂蚁二面
说⼀下ArrayList和LinkedList区别
1.⾸先,他们的底层数据结构不同,ArrayList底层是基于数组实现的,LinkedList底层是基于链表实现的
2. 由于底层数据结构不同,他们所适⽤的场景也不同,ArrayList更适合随机查找,LinkedList更适合删 除和添加,查询、添加、删除的时间复杂度不同
3. 另外ArrayList和LinkedList都实现了List接⼝,但是LinkedList还额外实现了Deque接⼝,所以 LinkedList还可以当做队列来使⽤
说⼀下HashMap的Put⽅法
说⼀下ThreadLocal
说⼀下JVM中,哪些是共享区,哪些可以作为gc root
你们项⽬如何排查JVM问题
如何查看线程死锁
介绍⼀下Spring,读过源码介绍⼀下⼤致流程
说⼀下Spring的事务机制
阿里二面
京东⼀⾯
京东二⾯
蚂蚁⼀⾯
蚂蚁⼆⾯
已经整理成视频
刷题资料
1000道大厂面试题视频,包括答案已经整理成了文档。