C++面试题的岗位是百度后端(C++的研发工程师),看中的是百度作为互联网黄埔军校及后端岗 JD与自身高契合度,作为应届生有计划的话,能够在百度接触、学习领域包括搜广推等行业领先技术。
关 注 微 信 公 众 号:“ C和C加加 ” 发送 “ 面试题 ” 即可领取 PDF版 C++面试题大全!
一、C++面试题,一面、二面
-
自我介绍
-
一个 url 输入,到页面加载全过程,越详细越好(一、二面分别问了一次)
-
DNS 解析过程,越详细越好
-
gTLD 说明一下
-
Linux 下 100G 日志文件,其中为 url 记录,统计 top10,需要考虑哪些问题,算法设计
-
Linux 正则表达式搜索 grep
-
shell 脚本语言
-
MySQL 执行流程
-
MySQL 有哪些日志文件
-
bin log,undo log,redo log 分别什么作用
-
InnoDB 底层数据结构
-
为什么选择 InnoDB,还知道其他什么存储引擎
-
持久性如何实现
-
InnoDB 内存缓冲池 buffer pool
-
double write 知道吗
-
完整说明 double write 流程及目的,实现原理
-
聚簇索引
-
组合索引
-
索引优化
-
索引下推 ICP
-
平时用过哪些 Linux 命令
-
进程与线程区别
-
信号量知道吗
-
进程内存空间
-
操作系统内存管理方式是什么,如何保证碎片都能被有效利用
-
poll 与 epoll 的区别
-
对反应堆的理解
-
对 IO 的理解
-
文件描述符 IO 是阻塞还是非阻塞如何决定
-
实习项目,实验室项目相关
-
算法题,倒数第 n 个节点,堆排,前 K 个高频元素
-
反问:
-
问题 1:部门业务,岗位重点技术栈,当前业务难点
-
问题 2:对新人的期待,技术方面,品质方面
-
问题 3:应届生培养体系
-
问题 4:百度apollo 自动驾驶如何落地看法
-
问题 5:是否能够接触到其他业务部门技术
二、C++面试题之主管面
非科班平时对于计算机知识的学习方法
实习遇到的问题,如何解决,有哪几个方面的收获
对百度的看法,对部门岗位的看法
对来北京工作有什么看法(个人当前不在北京)
对未来的规划
反问:
问题 1:部门偏业务还是偏中台
问题 2:有什么对应届生作为新人的期待与建议
告知通过,加主管 vx
hr oc
通知已过,当晚发意向书(发现竟然有公章),确定十月份时间节点谈薪,最后问是否能够提前来实习
以上三面的所有参考答案已为大家整理好
三、C++面试个人总结
百度的面试官超有耐心,引导解决问题,好感 up,记录下。
以上三面的所有参考答案已为大家整理好
关注微 信 公 众 号:C和C加加,发送 “百度” 即可领取