首页 > 百度 C++/PHP研发 一面二面
头像
DanicaTan
编辑于 2021-04-19 09:51
+ 关注

百度 C++/PHP研发 一面二面

北京-C++/PHP研发工程师,3.17笔试编程题全都没过,4月初居然收到了面试…
我是考完研才开始打算找工作的,2月末准备简历,3月初刚开始系统地刷面经刷算法
—————————1面(算法+八股)
  • 算法
    • 链表判环,环内会不会有追不上(超过)的情况
    • 快排:思想、复杂度推导
    • 学生成绩各分数段求人数+时空复杂度分析
  • OS:介绍进程/线程
  • 计网
    • TCP和UDP区别
    • HTTP
      • GET和POST区别
      • 请求数据放在哪
      • content-type是什么
    • 浏览器输入URL到显示页面的全过程
  • NoSQL
    • 项目里Redis怎么搭建集群的
    • Redis的zset底层实现
  • 编译原理:静态链接/动态链接(是什么、区别)
  • C++:const关键字,static关键字,重载/重写,虚函数,内存空间(堆栈区别)
  • Linux:经常用Ubuntu吗?答:不经常(就没问Linux相关)
—————————1面刚结束就接到电话约第2天下午2面
—————————2面(八股+项目+数据库+设计)
  • C++:智能指针
  • 计网
    • TCP拥塞控制详细过程
    • 收发窗口不一致的情况:什么时候会有,怎么解决
  • Python(有Python机器学习的项目)了解GIL(全局解释器锁)吗?Python的多线程?
  • Redis(有用Redis存数据的项目)详细介绍Redis各种数据结构的底层实现
    • string:扩容原理、和C++ STL string的区别
    • list:ziplist、quicklist
    • 哪些数据结构可以加时间戳
    • Redis是怎么实现GC(垃圾回收)的?
  • MySQL
    • 聚集索引/非聚集索引(区别、底层实现、为什么用B+树)
    • 还知道其他哪些索引?
    • 不同引擎分别用什么索引
    • 介绍数据库隔离级别、各种锁
  • 设计题:秒杀系统、高并发

—————————人才测评(二面结束2.5h后收到短信)

  • 性格测试(57题工作行为+97题平时性格)不限时
  • 阅读理解(6道题)限时6分钟

—————————到现在(4.19)状态还是“面试流程中”,大概率是无了


更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐