百度(深圳) Java后台面经
讲道理,为了百度的面试我鸽了欢聚时代的面试,虽说欢聚时代也是个坑,HR联系不上也就算了,竟然还不是一天面完的。。而且还放弃了两个笔试,大老远的跑到深圳去,还倒霉的连续两天没能回来,就结果而言,这波血亏!!不过谁叫它是BAT的T呢,也就百度给了个面试的机会,还是要参加一下了个心愿也好。话说感觉自己的求职观也不是非常的明确合理,后面找机会要反思一下。
一面
自我结束
- 用过哪些linux命令,我提了下docker,于是问了解docker什么?出基本介绍外,讲了些设计模式。
- 用过哪些git命令
- java类加载机制
- 事务的特性
- mysql索引,innodb和myisam的差别,二面也被问到了,可惜这块那时候有些忘了。
- 了解哪些设计模式
- sql优化,手写一个查询所有科目分数都大于80的人的姓名的sql语句
- 进程通信方式
- 消息队列,怎么实现的?
- 拓扑排序
- SSM具体介绍一下
- 未来的发展规划
二面
-
问项目,遇到的难题
-
mysql索引,innodb和myisam差别
-
手撕代码
- 英文语句倒序输出
- 一个有序数组,找出两个值加起来等于key值
-
代码题(讲思路就行)
- 找出1到n中重复的数字
- 100G大文件排序,桶排序?
-
介绍一下jvm以及gc
网友评论