百度提前批一面二面面经
一面
- neo4j怎么用的,问一系列项目相关问题
- 主从架构下,写的时候主节点崩了怎么解决
- 为什么必须最左匹配才能走索引
- 走了索引就一定快了吗
- 索引这样的结构是mysql规定的吗?想问的应该是存储引擎决定的
- 详细讲一下B+树的结构
- B+树和B树有什么差别
- 两种树的查询复杂度,为什么不是B树更好
- 举了个反例:mysql中表只有一个字段,也是主键,那么B树和B+树没什么差别?
- 手撕:字符串转int。越简单越要考虑周全。。。
- 问:考虑全了所有异常吗?没考虑到++/--1231,+-/-+231这样的情况
- 接上面:写的复杂了(所有逻辑全都写在了一个函数),想想逻辑怎么拆分,怎么再封装一下。如果有16进制,8进制又怎么办
- 手撕后看到我写的代码后问go相关的一些问题,部门应该不用go
- go的切片、error
- gc
- 为什么引用计数不可以
二面
- 聊项目
- 手撕:最长子序列(问能不能C++写,写不来)
- 手撕:迭代后序遍历
二面感觉纯纯kpi,面试官不开摄像头,开口就是不耐烦的语气,期间还有很多次闭麦一阵子。手撕的时候也没开放作答,代码跑不起来,只是看了一下就结束了。
#百度##百度信息集散地##百度2024校园招聘#
查看13道真题和解析