百度(深圳) Java后台面经

百度(深圳) Java后台面经

讲道理,为了百度的面试我鸽了欢聚时代的面试,虽说欢聚时代也是个坑,HR联系不上也就算了,竟然还不是一天面完的。。而且还放弃了两个笔试,大老远的跑到深圳去,还倒霉的连续两天没能回来,就结果而言,这波血亏!!不过谁叫它是BAT的T呢,也就百度给了个面试的机会,还是要参加一下了个心愿也好。话说感觉自己的求职观也不是非常的明确合理,后面找机会要反思一下。


一面

自我结束

  1. 用过哪些linux命令,我提了下docker,于是问了解docker什么?出基本介绍外,讲了些设计模式。
  2. 用过哪些git命令
  3. java类加载机制
  4. 事务的特性
  5. mysql索引,innodb和myisam的差别,二面也被问到了,可惜这块那时候有些忘了。
  6. 了解哪些设计模式
  7. sql优化,手写一个查询所有科目分数都大于80的人的姓名的sql语句
  8. 进程通信方式
  9. 消息队列,怎么实现的?
  10. 拓扑排序
  11. SSM具体介绍一下
  12. 未来的发展规划

二面

  1. 问项目,遇到的难题

  2. mysql索引,innodb和myisam差别

  3. 手撕代码

    • 英文语句倒序输出
    • 一个有序数组,找出两个值加起来等于key值
  4. 代码题(讲思路就行)

    • 找出1到n中重复的数字
    • 100G大文件排序,桶排序?
  5. 介绍一下jvm以及gc

你可能感兴趣的:(百度(深圳) Java后台面经)