贝壳三面面经,京东二面凉经,腾讯二面备胎经
贝壳一面 35min
问题1.手写了一道水题
2.linux命令
3.常用的vi命令
4.进程线程区别
5.项目相关
基础知识包括
http响应状态码
http为什么要长连接
http常见的请求报文首部都有哪些
为什么要长连接
怎么管理长连接
总结:1个vi指令没答上来 1个linux指令没答上来
贝壳二面 50min
全程项目
主要以下几点
1.讲下内核中的中断 10min
2.讲下内核中的进程线程调度 10min
3.讲下分段分页 5min
4.讲下shell 10min
5.web服务器大致介绍下 5min
6.讲下项目初衷,收获了什么
面试官介绍了贝壳,
然后反问环节
总结:答的还行,项目中有些具体实现可能忘了,面试官对我业务方面接触的少可能介意(如果挂,多半挂在这儿)面试官评价基础不错
三面hr面 35min
贝壳的hr姐姐知性而且漂亮 吹一波
1.想来北京吗?
2.介绍一个对你帮助最大的项目
3.聊家常 这小姐姐和我在北京实习时住一个小区
4.可以来实习吗
5.介绍贝壳
6.挥手再见
京东一面 55min
1.自我介绍,项目介绍
2.两道题 做了一道
3.用过哪些linux命令
4.sed awk grep的一道题,具体不记得了
5.tcp相关
总结:秋招第一面,紧张,很多没有表述清楚
京东二面凉经(和一面隔了一个月)30min
1.1分钟自我介绍
2.为什么要有内核态
3.中断介绍下
4.lambda介绍下
5.智能指针
剩下的想不起来了,全程都被面试官态度极好的说你没有互联网实习,你是非科班,基本问个问题,他说一遍,好在态度不错。
腾讯一面 56min
1.自我介绍 项目介绍
2.设计个内存池吧
3.c++11相关
4.编译过程
5.动态链接和静态链接
6.cpp的多态
7 .虚函数
8.析构函数能不能是虚函数
9.两道题说思路 说了1道
10.反问 问了下哪个部门
pcg还是teg来着,没听清
总结:内存池设计那块没有表述清楚,动态链接只背了下知识点的我hold不住具体实现啊
腾讯二面 45min
1.自我介绍,项目介绍
2.给了个情况,问怎么设计进程线程调度
3.tcp/udp相关,基本全部讲了一遍
4.问项目中遇到的问题及怎么解决的
5.快排的实现像什么数据结构
5.还有一些问题记不得了
6.反问 我又问了编是什么bg
好的teg,我最想去的公司,我最想去的部门
说了一波teg
然后面试官说斟酌一下,一周过去了没黑没下文,应该被备胎了
总结:不总结了吧 ,祈祷一下吧 还有下一面还有下一面下一面hr面下一面hr面