百度智能云计算两面面经,攒个人品~~
一面
1. java动态***
2. JVM垃圾回收
3. java并发相关的包
4. 重载与重写的区别
5. 进程和线程的区别,通信方式
6. 数据库索引建立,组合索引,组合索引命中问题
7. 数据库锁的级别
8. 一道写SQL语句的题,计算学生的成绩和
9. 网络相关,桥接和NAT
10. 算法:升序数组,从某个节点开始旋转,查找目标值下标,时间复杂度
二面
1. java并发相关的包,Atomic实现原理,synchronized lock锁的实现原理
2. 数据库底层实现
3. B+树,B+树和B树的区别
4. LRU算法,其他的缓存算法,时间复杂度,怎么实现
5. 手写代码:爬楼梯问题(斐波那契数列),翻转单链表
6. 智力题:25匹马选最快的3匹,每组只能跑5匹,需要跑多少次
#百度##面经##校招##Java工程师#
1. java动态***
2. JVM垃圾回收
3. java并发相关的包
4. 重载与重写的区别
5. 进程和线程的区别,通信方式
6. 数据库索引建立,组合索引,组合索引命中问题
7. 数据库锁的级别
8. 一道写SQL语句的题,计算学生的成绩和
9. 网络相关,桥接和NAT
10. 算法:升序数组,从某个节点开始旋转,查找目标值下标,时间复杂度
二面
1. java并发相关的包,Atomic实现原理,synchronized lock锁的实现原理
2. 数据库底层实现
3. B+树,B+树和B树的区别
4. LRU算法,其他的缓存算法,时间复杂度,怎么实现
5. 手写代码:爬楼梯问题(斐波那契数列),翻转单链表
6. 智力题:25匹马选最快的3匹,每组只能跑5匹,需要跑多少次