百度-后端面经

岗位:百度-AI创新产品部_后端研发实习
八股没背好,估计g了
数据库:
1. mysql可以从哪些方面来提高查询效率
2. 建立索引需要考虑哪些原则
3. 什么是覆盖索引
4. mysql的ACID
5. 事务隔离级别
Go语言:
6. channel的底层数据结构(有哪些关键数据结构、底层数组是什么样的)
7. 没有buffer的channel如何通信的
8. channel里面有锁吗
9. go语言中有几种锁
10. 介绍一下读写锁的使用场景
11. go乐观锁是如何实现的(通过什么技术)
12. go的map底层实现
13. 对map进行一个数据查询的时候是怎么样的一个流程
14. gmp模型
15. gmp模型怎么调度的()
16. IO操作涉及用户态和内核态的切换吗
17. 进程、线程、协程的区别

做题:
1. 爬楼梯最小花费(leetcode题)
2. go语言实现交叉打印(1. 两个goroutine,一个负责打印数字,另一个负责打印字符,最后的效果:12AB34CD56EF78GH910IJ)

最后闲聊:
1. 对于目前这个AIGC相关的一些产品有结束吗、日常工作中会使用到吗、使用过程中觉得有什么问题
全部评论
老哥在官网投递的吗
1 回复 分享
发布于 03-05 21:31 香港
现在能投百度了?
点赞 回复 分享
发布于 03-05 16:29 陕西
我也投了这个岗,佬多久捞的一面
点赞 回复 分享
发布于 03-07 17:27 北京

相关推荐

点赞 评论 收藏
分享
9 57 评论
分享
牛客网
牛客企业服务