百度 C++

二面挂了。难顶

一面聊了一会儿项目。
1.一致性哈希(分布性相关,但我不是学这个得)。看过但记不清了,又跟着问了一大堆哈希相关的。
2.DNS
3.开放题,如果双十一,有大量请求过来,如何确保正常运行。
没学过,随便答得,如果是正常和异常请求混合,可以通过阈值来剔除异常请求,正常请求平均分配到多个服务器处理。
面试官说她想问的不是这个,然后给我讲___(一个名词我忘了),大概就是只保留100个请求,其他的请求阻塞,暂不响应。等等
4.学没学过sql(没学过)
5.sql注入(没学过还问,我已经快疯了)
6.应该还有别的八股,记不清了
编程题:
1. 单例,写出来了
2. 最长回文子串,动态规划,写的时候紧张,把二重循环的ij写反了。。。面试结束才找到
3. 开放题:一趟地铁线路,最少需要多少个司机(不会,分析了半天,站点数量、线路长度和地铁速度巴拉巴拉的)
她说可以根据站点的地铁等待时间和时刻表,预估大概有多少辆(好像是)

面试官说我基础还行,但是临时问题的反应还需要提高(难顶)。但是让我在线等一会儿,磕磕绊绊进了二面。

二面:
1. 聊了一会儿项目
2. linux中如何在一个超大(2、3G)的日志系统中搜索包含某个字段的行(grep吧,没写过,猜的)
3. 虚函数和虚基类(虚函数没问题,虚基类当时有点懵了,忘了是虚继承还是抽象类了,就都答了一遍)
4. 进程调度
5. 用过哪些设计模式(单例,工厂,观察者模式)
6. 观察者模式和策略模式的区别和应用场景(策略模式忘了,但蒙了一个蒙对了)
7. 还有别的八股,忘了
8. 编程:单链表转换为L1 Ln L2 Ln-1的格式。(很久没写链表题了,花了点时间,改了个bug,写出来了)
9. 开放题(忘了,但好像是高并发)

然后反馈就是今天的面试到此结束了。凉凉。

八股很少,高并发、分布式等等实际项目的相关知识很多,还有开放题也很多。我实在是顶不住,做的项目是SLAM,高并发、分布式、数据库压根就没接触过,学了一点但是还是顶不住。开放题特意看了不少,结果一个没考,考的全是没看过的。

邮件说的顺利的话一天三面,二面说到此结束看来就是不顺利了
秋招要凉啦
全部评论
佬现在官网是什么状态
点赞 回复 分享
发布于 10-20 17:30 安徽
我也是呜呜,二面面完直接结束了
点赞 回复 分享
发布于 10-20 17:40 陕西
8的编程题猿辅导一面遇到过
点赞 回复 分享
发布于 10-22 00:27 湖北
同学你好,华为云考虑一下吗,后台可私信
点赞 回复 分享
发布于 10-22 09:26 香港

相关推荐

7 26 评论
分享
牛客网
牛客企业服务