百度一面 基础平台研发

35分钟左右的实习+项目拷打 项目是webserver
项目+实习
1.实习中websocket技术选型原因,为什么不用http或者rpc
2.灾备如何处理的,万一断点续传不按序到达,ACK/NACK如何使用
3.心跳机制万一感知到挂了怎么办,万一没感知到呢?
4.实习中引入session概念的作用,生命周期?
5.共享内存如何在用户层和驱动层交互,数据怎么层层传递的
6.项目中使用epoll,讲讲epoll使用中用到了那些函数/宏
7.数据库连接怎么做的,技术选型的原因
8.怎么做压测的?压测结果怎么得出来的?线程池的线程个数做了动态扩展吗?

10分钟基础知识
1.虚函数
2.共享指针
3.get/post区别 知道put吗?
4.看你有用过golang,讲讲进程线程协程,CPU对待它们的区别呢?

20分钟手撕
力扣33.搜索旋转排序数组 延申:如果数组里面有重复的元素,在当前代码的哪里修改,说说思路。
总结:面试体验不错,面试官会引导思路和讲解不会的地方。不过聊到webserver楼主技术选型忘完了面试官有点累累的感觉:( 45分钟开始手撕结果边界没搞对,好在面试官引导debug最后做对了。感觉自己好菜啊,实习做过的shit细节忘完了,项目的技术选型也没有对应的解决思路。 #秋招笔面试记录#
全部评论
共享还能捞吗?
点赞 回复 分享
发布于 09-04 13:37 天津
什么部门啊佬智能云吗
点赞 回复 分享
发布于 08-31 17:12 上海
兄弟,我 今天刚面完,也挂了,可能前面问的业务问题回答的不好,后面题就是象征性出了一道,面完后几个小时就挂了
点赞 回复 分享
发布于 08-29 19:40 四川

相关推荐

不愿透露姓名的神秘牛友
08-28 16:50
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务