2020java面试题(九)百度

2021-02-17 12:20

阅读:391

标签:复杂度   持续更新   缓存   tom   算法   时间复杂度   学生   翻转   实现   

一面

  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匹,需要跑多少次

所有面试题持续更新见这里:
2020java面试题汇总 持续更新中

2020java面试题(九)百度

标签:复杂度   持续更新   缓存   tom   算法   时间复杂度   学生   翻转   实现   

原文地址:https://www.cnblogs.com/javamianshi/p/12698148.html


评论


亲,登录后才可以留言!