百度提前批

一面70Min

  1. http和https的区别
  2. https如何加密的
  3. https为什么需要申请证书
  4. 介绍一下TCP
  5. TCP如何在保证报文有序的同时还保证效率
  6. TCP如何进行拥塞控制
  7. 介绍一下Collection集合
  8. 介绍HashMap的数据结构
  9. 介绍一下HashMap的put过程
  10. HashMap中resize()的条件是什么
  11. HashMap如果传入的参数是20,那么HashMap的长度为多少,为什么这样做
  12. 为什么这样能够减少hash冲突,与操作&干什么的
  13. jdk1.8中尾插法为什么比1.7头插法要好
  14. HashMap何时会造成死循环
  15. Collection集合中有哪些集合是线程安全的
  16. 了解ConcurrentHashMap吗
  17. AQS是做什么的(源码介绍)
  18. AQS队列的头尾节点为什么使用volatile修饰
  19. volatile底层如何实现
  20. 介绍java内存模型
  21. ReentrantLock(源码介绍)
  22. JVM内存划分
  23. 介绍InnoDB索引
  24. 聚簇索引和非聚簇索引
  25. 如何避免回表
  26. 最左匹配原则
  27. 什么字段适合作为索引,建立索引需要注意什么
  28. InnoDB中那有些锁(数据库锁,表锁(什么时候加表锁),意向锁,行锁)
  29. 事务的隔离级别
  30. MVCC
  31. 读已提交何时创建视图,可重复读何时创建视图
  32. 对于视图,如何从原表中获取,因为数据已经可能已经变化了
  33. 手写两道算法题(判断两棵二叉树是否相等,有序数组翻转之后查找目标数)
#面经##校招##百度##java工程师#
全部评论
点赞 回复 分享
发布于 2021-07-15 19:58
问的好深。。。
点赞 回复 分享
发布于 2021-07-17 20:34

相关推荐

totoroyyw:千年老妖😂
投递华为等公司10个岗位
点赞 评论 收藏
分享
评论
4
21
分享
牛客网
牛客企业服务