百度一面凉经(7月6日)面试官人很好 问的很灵活 不会的会引导你 给你讲 最后还给了你一些建议
1、用过哪些数据结构 Queue中 BlockingQueue 阻塞队列在生产者消费者下是怎么一种运行流程
2、用过哪些容器 ArrayList和LinkedList HashMap的底层实现原理 put的过程
3、数据库中的order by排序是通过怎样的方式实现的 或者说排序都是怎么用的
4、数据库中索引是怎么工作运行的 底层是B+数据结构,10000条数据怎么做到取前十条数据
5、数据库中的锁聊一聊
6、聊一聊多线程中synchronized锁 数据库中的乐观锁、悲观锁、共享锁
7、没有接触过分布式
8、聊一聊Redis吧 说一些数据结构 主要用redis干什么
最后时间到了一个小时 就没让继续手撕代码 ,面试官不按照正常的一问一答的形式,让构建的知识框架瞬间崩塌。最后给我的建议是,所谓的框架不是很重要,最重要的是底层的原理,一些基本的数据结构、网络原理了解清楚,其他的都是依据这些就基础知识在做的,所以基础知识很重要。
感谢百度面试官,即便最后被pass,还是很感谢您给的一些建议,面试体验真的不错,感谢您。
面试经验分享:百度技术面试重点解析
博主参加了百度的一面面试,面试官亲切并注重实际理解。主要涉及数据结构(如BlockingQueue)、容器(ArrayList、LinkedList、HashMap)、数据库排序与索引原理、多线程同步(synchronized、乐观锁、悲观锁)等技术问题。面试官建议基础知识的重要性高于框架,强调理解底层原理。虽然未进入下一轮,但博主对面试体验表示满意,并感谢面试官的建议。
1062

被折叠的 条评论
为什么被折叠?



