百度一面面经

正常流程先项目八股,然后是算法,总计70min

Introduction

面试官自我介绍+部门介绍(ps:**感觉挺好的,让我对部门有个了解**),部门介绍完直接让我介绍项目。

项目(深挖)+八股文(常规)(60min)

项目介绍

两个实习、两个项目只让介绍了他熟悉的两个。遇到感兴趣会直接发问,有时候答完回来就忘记刚才项目讲到哪里了,很伤。**这个怎么解决呢,想问问大家**。

项目问的很细节,怎么实现的协程切换(系统调用API)、epoll如果定时怎么实现、epoll水平触发(我用的垂直触发)等等,有些没用过的是真不会。还有框架性能参数,有些技术参数涉及数字的只有一个大概印象了。

八股文

八股文是结合项目问的,OS部分问的多,C++计网问的少

  • 进程、线程、协程、线程池,线程切换的资源消耗和时间消耗
  • Linux进程通信方式有哪些(这地方问了很多,有的会有的不会)
  • 管道用过吗,会溢出吗,为什么会
  • 项目用过消息队列吗,为什么不消息队列选择用信号量
  • 阻塞IO、非阻塞IO
  • 用过select水平触发吗,讲讲epoll的水平触发和定时,怎么实现定时
  • and so on
  • ……
  • TCP
  • 计算机网络滑动窗口知道吗
  • 滑动窗口过大怎么样,过小怎么样
  • 讲讲虚函数
  • 知道C++的unordered_map吗,底层怎么实现的
  • 会发生哈希冲突吗
  • 哈希冲突怎么解决,怎么避免

面试官人很好,问项目无关的八股之前会问熟不熟悉这方面。比如问计网之前先问我计网了解不,我说了解才提问的。如果说熟悉,照OS那个难度问,直接凉凉。

算法-简单题(10min)

力扣是一个字符串简单题,给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。

Q&A(5min)

  • Q
  • 面试评价:并发还可以,网络知识掌握的不够好。
  • 部门优势:属于基础部门,技术好,流程也很完善,对于公司很重要
  • 培养方式:建议问HR
  • A
  • 在北京,但是录取了不一定能实习(ps:现在都剩不下多少,百度估计得倒贴,北京是真的贵,出去吃个饭就100左右,海淀房租肯定更贵)

总结

八股文还是要多看多背,计网已忘光了。

#复盘面经##面经#
全部评论
是啥部门啊,同学
点赞 回复 分享
发布于 2023-07-19 17:45 北京
校友啥时候投的啊
点赞 回复 分享
发布于 2023-07-19 22:41 浙江
提前批吗
点赞 回复 分享
发布于 2023-07-20 14:03 湖北
实习还是秋招
点赞 回复 分享
发布于 2023-07-24 08:40 北京

相关推荐

斑驳不同:还为啥暴躁 假的不骂你骂谁啊
点赞 评论 收藏
分享
13 66 评论
分享
牛客网
牛客企业服务