百度 后端 一面

转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后端。人就得做点大胆的事。
继续加油。
全部评论
佬、现在客户端到底是个啥情况
点赞 回复 分享
发布于 10-18 20:15 上海
点赞 回复 分享
发布于 10-19 09:29 广东
啥时候投的,佬😍
点赞 回复 分享
发布于 10-20 14:45 广东
现在转会不会太晚了
点赞 回复 分享
发布于 10-21 06:19 湖北
大连吗
点赞 回复 分享
发布于 10-22 20:24 山东
手撕是ACM模式还是核心代码模式?
点赞 回复 分享
发布于 10-23 14:02 北京

相关推荐

3 22 评论
分享
牛客网
牛客企业服务