当前位置: 首页 > 面试经验 >

百度 后端 一面

优质
小牛编辑
58浏览
2024-10-18

百度 后端 一面

转Java的第三天,百度日常实习,65min
先问项目:
背景,需求,功能;rabbitmq在哪用的?Redis有什么用?数据库用的啥?
Java:
讲一下Java里的数据结构;线程安全吗,哪些线程安全;线程安全的那些名字是啥(估计看出我Java写的不多了);对应Python和c++的数据结构都叫啥;Java里的锁;互斥锁的实现;Hashmap底层实现;put过程;Java的线程池用过哪些;类的创建过程;垃圾回收器知道哪些。
Spring:
如何创建bean的;bean的生命周期;常用依赖注入的注解;如何解决循环依赖。
MySQL:
讲一下MVCC机制;覆盖索引知道吗;回表了解吗;如何插入,怎么优化。
操作系统:
Linux常用命令;怎么查找几万行的日志;线程和进程的区别;知道几种io模式;异步io和信号io知道吗。
手撕:
快速排序,冒泡排序。
Java和Spring部分答得一塌糊涂,面试官明显看出我是接触Java不久,多次问这个概念在Java里对应类的名字,当然是答不出来。倒是原理和底层实现会结合c++和Python的经验说个大差不差。转三天答成这样包不过的,要是七天还是有信心过的。
上个文章投票选美团移动端占多数,但思考下来还是把美团意向拒了,开始狠狠卷Java后端。人就得做点大胆的事。
继续加油。
 类似资料: