百度提前批java一面二面面经


一面

  1. 介绍学校项目以及提问,具体略
  2. 四次挥手的过程
  3. HashMap的实现原理
  4. Hash冲突
  5. Hashmap插入过程
  6. ArrayList和LinkedList的区别
  7. Java内存模型
  8. 大对象放在哪个内存区域
  9. GC的方法有哪些
  10. 栈中存放什么数据
  11. 哪些对象可以作为GC Root
  12. 查看GC状态的命令
  13. Java怎么实现多线程?
  14. Java创建线程的方法?
  15. Futuretask和callable的区别?
  16. Callable和runnable的区别?
  17. 线程池分几种?拒绝策略有哪些?
  18. Synchronized和Reentrantlock的区别,分别怎么实现
  19. CAS的含义
  20. Mysql知道几种存储引擎,有什么区别
  21. Innodb的行级锁的实现
  22. Innodb的行级锁有几种
  23. Innodb的隔离级别
  24. 事务的特性
  25. 数据库怎么优化
  26. 索引的数据结构
  27. 讲一讲b 树
  28. b 树有哪些优点
  29. Redis的数据结构
  30. Redis为什么快?
  31. Redis单线程还是多线程,为什么?
  32. Redis分布式锁
  33. spring boot和spring的区别
  34. 讲一讲对spring的认识(ioc、aop?)
  35. Spring aop实现原理
  36. Spring动态***默认用哪一种
  37. 说说你熟悉的设计模式
  38. 说说适配器模式
  39. Rpc了解吗?
  40. Hadoop了解吗?
  41. 写代码:写出spring jdk动态***的实现。


二面

  1. 介绍实习以及提问,具体略
  2. TCP/IP协议四层模型
  3. 线程池的参数和含义
  4. 线程池有几种
  5. newCachedthreadpool线程无限多会怎么样?
  6. 说一说对concurranthashmap的原理
  7. concurranthashmap和hashtable的区别。
  8. 了解TreeList吗?底层实现?
  9. 说一说你了解的红黑树。
  10. CAS的原理
  11. i加加是不是原子操作,为什么
  12. Mysql mvcc
  13. 版本号各有什么用?
  14. 带版本号时的插入删除过程是什么?
  15. Innodb默认隔离级别
  16. 脏读和幻读的区别是什么?
  17. GC的全流程
  18. GC中老年代用什么回收方法?
  19. 说一说策略模式。
  20. Linux如果cpu满了,用什么命令?
  21. 找到线程之后用什么命令?
  22. 算法题1:二叉树后序遍历非递归
  23. 算法题2:链表求长度
  • 链表如何判断有环
  • 链表有环求长度

上周面的,发挥的不好,大概是凉了。
发出来攒攒人品。
佛系求职,修身养性。
#百度##面经##校招##Java工程师#
全部评论
问这么多…
点赞 回复 分享
发布于 2019-08-06 10:57
这问的也太多了。。。
点赞 回复 分享
发布于 2019-08-15 09:22
大佬一面二面中间隔了多久
点赞 回复 分享
发布于 2019-08-07 21:14
感谢
点赞 回复 分享
发布于 2019-08-07 08:51
楼主是哪天投的简历呀
点赞 回复 分享
发布于 2019-08-06 21:39
楼主 电话面怎么写代码呢?
点赞 回复 分享
发布于 2019-08-06 16:50
链表求长度这是什么题?
点赞 回复 分享
发布于 2019-08-06 15:19
innodb行锁种类除了排它锁和共享锁还能细分吗?
点赞 回复 分享
发布于 2019-08-06 12:50
treelist是哪个…
点赞 回复 分享
发布于 2019-08-06 11:32
部门直招吗
点赞 回复 分享
发布于 2019-08-06 11:29
动态***代码咋写
点赞 回复 分享
发布于 2019-08-06 11:23
这一面得一个多钟吗?
点赞 回复 分享
发布于 2019-08-06 10:59
哥你面的是哪里的百度?过了没
点赞 回复 分享
发布于 2019-08-06 10:51
我滴妈啊,好难啊。。。
点赞 回复 分享
发布于 2019-08-06 10:45

相关推荐

不愿透露姓名的神秘牛友
05-29 15:00
教授A:“你为什么要讲这么久,是要压缩我们对你的评议时间吗?你们别以为这样就能够让我们对你们少点意见。” “从你的发言和论文格式就能知道你的性格啊。”……. 感觉被狠狠霸凌了。
码农索隆:“教授您好,首先我想回应您提出的两点疑问。” “关于我讲解时间较长的问题:这绝非为了压缩各位老师的评议时间。这份毕业设计是我过去几个月倾注了全部心血的作品,从构思、实验、调试到撰写,每一个环节都反复打磨。我深知时间宝贵,所以选择详细讲解,是希望能更完整、清晰地展示它的核心创新点、实现过程和验证结果,确保老师们能充分理解它的价值和我的努力。我完全理解并重视评审环节的意义,也做好了充分准备来听取各位老师的专业意见和批评。几个月的研究都坚持下来了,我怎么可能害怕老师们的点评呢?今天站在这里,正是抱着虚心学习、诚恳求教的态度而来。” “如果我的展示确实超时,影响了后续流程,烦请老师们随时示意,我会立刻调整。我非常期待并预留了充足的时间,希望能听到老师们宝贵的建议和深入的讨论。” “其次,关于您提到‘从发言和论文格式就能知道我的性格’。教授,我对此感到非常困惑和不安。学术研究和答辩的核心,难道不应该是作品本身的质量、逻辑的严谨性、数据的可靠性和结论的合理性吗?论文格式有明确的规范要求,我尽最大努力遵循了这些规范。如果格式上存在疏忽或不足,这属于技术性、规范性的问题,恳请老师们具体指出,我一定认真修改。但将格式问题或个人表达风格(如讲解时长)直接上升为对个人性格的评判,甚至以此作为质疑我学术态度和动机的依据,这让我感到非常不公平,也偏离了学术评议应有的客观和严谨原则。” “我尊重每一位评审老师的专业权威,也衷心希望能得到老师们对我的工作内容本身的专业指导和批评指正。任何基于研究本身的意见,无论多么尖锐,我都会认真聆听、反思并改进。但我恳请老师们,能将评议的焦点放在我的研究本身,而不是对我个人进行主观的推断或评价。谢谢各位老师。”
点赞 评论 收藏
分享
Cherrycola01:0实习 0项目 约等于啥也没有啊 哥们儿这简历认真的吗
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
11
178
分享

创作者周榜

更多
牛客网
牛客企业服务