百度一面 基础平台研发
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细节忘完了,项目的技术选型也没有对应的解决思路。 #秋招笔面试记录#
项目+实习
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细节忘完了,项目的技术选型也没有对应的解决思路。 #秋招笔面试记录#
全部评论
共享还能捞吗?
什么部门啊佬智能云吗
兄弟,我 今天刚面完,也挂了,可能前面问的业务问题回答的不好,后面题就是象征性出了一道,面完后几个小时就挂了
相关推荐

点赞 评论 收藏
分享