百度日常实习一二面(排序挂)

一面

1. 基本数据类型
2. 面向对象三大特性
3. 重载重写+多态+虚方法表
4. 集合的几个接口介绍一下,并说区别
5. ArrayList和LinkedList的区别
6. HashMap一整套(数据结构,扩容)
7. JMM
8. Volatile
9. Java的锁类型
10. AQS的非公平实现(顺便把AQS一整套说了)
11. 线程创建方式(线程和线程体)
12. 为什么会有线程安全
13. JVM内存模型
14. 创建新对象相关(类加载+内存分配:栈上分配,TLAB...)
15. GC算法
16. 垃圾回收器搭配
17. 三色标记算法
18. CMS,G1
19. Springboot启动流程
20. MySQL索引(ACID,事务隔离,MVCC)
21. MySQL锁
22. MySQL三大日志
23. MySQL慢SQL排查
24. 假设慢SQL不是索引的问题,可能是哪些原因
25. InnoDB的各种特性
26. RabbitMQ(问什么忘记了)
27. 说一下项目难点,并说说怎么解决
28. 介绍你理解的DDD并说你项目里的领域怎么划分
29. 手撕快排
30. 反问

二面
1. 介绍两个项目
2. Redis各种数据结构实现
3. 项目的各种细节
4. 项目的库表设计,写出来库表关键字段并解释
5. 设计一个邮件系统,并设计库表
6. 实现各种邮箱系统的各种SQL
7. 手写浮点数的大数相加(蚌埠住了,怎么比之前快手拷打的还惨,时间原因最后只实现了整数的)
8. 问学校情况,能实习多久
9. 反问

两个面试官都挺好的,有耐心不会打断,也有引导

9.14日发了感谢信,一二面面试官的评价都挺不错的,一面也是秒过,可能是确实比不过人家吧

#我的实习求职记录# #面经# #百度#
全部评论
佬咋样了我也是这个,今天刚三面完
2 回复 分享
发布于 2024-09-14 12:35 四川
我超 佬
2 回复 分享
发布于 2024-09-12 22:25 广东
惜败
1 回复 分享
发布于 2024-09-15 19:08 河北
佬,这是学历问题吗
点赞 回复 分享
发布于 2024-11-05 09:47 江苏
大家八股都是从哪里看的呀
点赞 回复 分享
发布于 2024-10-15 12:25 福建
请问12题怎么回答呢
点赞 回复 分享
发布于 2024-09-23 13:10 四川
佬,一面第10要咋说呀,直接说队列里面的线程都会去cas抢夺锁吗
点赞 回复 分享
发布于 2024-09-23 08:59 福建
大佬 百度的实习 是不是要筛选两轮啊
点赞 回复 分享
发布于 2024-09-19 19:14 上海
佬,已关注莫辜负,进了大厂记得内推我😡😡
点赞 回复 分享
发布于 2024-09-18 21:34 广东
一二面面试官都和你说了,你挺不错的吗?那为啥挂了😳
点赞 回复 分享
发布于 2024-09-15 14:08 江西
我10号面的为什么还不给我感谢信 难道还有默拒吗
点赞 回复 分享
发布于 2024-09-14 18:08 台湾
呜呜呜,佬那块有说什么时候oc嘛,我这里等的好慌啊
点赞 回复 分享
发布于 2024-09-14 11:07 北京
佬,我看了好多官网,都是校园招聘,要么没有日常实习栏目,要么点进去无岗位。日常实习直接投校园招聘吗?
点赞 回复 分享
发布于 2024-09-13 15:59 福建
有说什么时候给消息吗
点赞 回复 分享
发布于 2024-09-13 10:50 北京
卧槽,我一面就挂了😭😭
点赞 回复 分享
发布于 2024-09-13 09:55 广东
八股这么强😭以后能找你内推吗
点赞 回复 分享
发布于 2024-09-13 01:30 广东

相关推荐

(已挂) - 自我介绍- 校园经历:开发中心与项目部的具体工作与学习内容- 项目与竞赛经历- 实习工作内容- 代教老师的指导与成长- 换实习的原因- Vue2 与 Vue3 的区别(Option API vs 组合式 API、性能、TS支持、排查效率)- Vue 的生命周期钩子及使用场景(created/mounted/updated/unmounted)- 接口请求更适合放在 created 还是 mounted- 虚拟 DOM 的作用与优势(减少回流重绘、批量更新)- 回流与重绘的区别及性能影响- Vue 路由参数传递与接收(URL 参数、状态管理)- URL 参数的编码与安全处理- 列表渲染优化(懒加载、计算属性、唯一 key)- v-if 与 v-show 的区别与使用场景- watch 的使用场景与可能的性能副作用- keep-alive 的作用、缓存机制与内存占用风险- 浏览器垃圾回收的了解程度与红宝书学习建议- 学习前端的途径(网课、项目实践、掘金、AI 辅助)- 移动端页面与小程序的经验与计划- ES6:let 与 const 的区别、const 下对象属性的可变性- 模板字符串的使用- 解构赋值的了解与项目中的应用- 箭头函数的 this 指向与闭包的概念、用途及内存泄漏风险与清理- 异步编程:Promise 的状态与方法(resolve/reject)、async/await 的使用- 两栏布局实现(左侧固定 200px,右侧自适应)- 到岗时间、所在城市与学校位置- 对加班的接受度
点赞 评论 收藏
分享
评论
36
145
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务