百度24届提前批1面
发面经,攒RP! 一个半小时的拷打,我人真的菜没了
#### 百度提前批一面(沧海)
面试时长1小时半<br>
1.介绍一下项目、实习经历<br>
2.数据库选型,比较PostgreSQL、MySQL、Oracle<br>
3.Redis和MySQL之间异步数据同步策略<br>
4.怎么处理慢查询SQL,讲解整个工作流程及解决方案<br>
5.MySQL的底层数据结构是什么?讲解下B+树,和其他树进行比较<br>
6.讲一下B+树存的到底是什么数据?如何通过目录结构到磁盘上的存储和访问<br>
7.引申场景题:在大量非标的数据要找到一个数字有哪些方法?<br>
8.爬虫爬一个页面爬很多次,如何防止反扒<br>
9.基于TCP,如何防止黑客流量攻击<br>
10.三次握手之后,如果有异常该怎么解决(流量控制,拥塞控制?)<br>
11.follow up:丢包和超时该怎么办?<br>
12.讲一下红黑树和跳表?<br>
13.follow up:什么场景下选择跳表?跳表有什么优势?<br>
手撕代码:
快排(我用的递归...)
#### 百度提前批一面(沧海)
面试时长1小时半<br>
1.介绍一下项目、实习经历<br>
2.数据库选型,比较PostgreSQL、MySQL、Oracle<br>
3.Redis和MySQL之间异步数据同步策略<br>
4.怎么处理慢查询SQL,讲解整个工作流程及解决方案<br>
5.MySQL的底层数据结构是什么?讲解下B+树,和其他树进行比较<br>
6.讲一下B+树存的到底是什么数据?如何通过目录结构到磁盘上的存储和访问<br>
7.引申场景题:在大量非标的数据要找到一个数字有哪些方法?<br>
8.爬虫爬一个页面爬很多次,如何防止反扒<br>
9.基于TCP,如何防止黑客流量攻击<br>
10.三次握手之后,如果有异常该怎么解决(流量控制,拥塞控制?)<br>
11.follow up:丢包和超时该怎么办?<br>
12.讲一下红黑树和跳表?<br>
13.follow up:什么场景下选择跳表?跳表有什么优势?<br>
手撕代码:
快排(我用的递归...)
全部评论
大佬可以说下第二个这些数据库的差别吗,我也被问过不是很懂
大佬投的base哪里的
大佬投的什么岗啊
相关推荐
点赞 评论 收藏
分享
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。 点赞 评论 收藏
分享
