奇虎360服务端开发岗面筋,自行了解一下

一面,约的10点,面试官老哥10:30左右才来,不过人还不错,没有为难我大学生,整体上面了40分钟左右:
自我介绍
epoll和select的区别,LT和ET,LT和ET分别是如何向上层传递消息的,在代码方面应该如何处理,返回值的差异分别代表什么情况
TCP服务端的状态是如何改变的
TIME_WAIT状态
动态库链接和静态库链接的区别,如果有多个动态库需要加载,加载顺序是什么,搜索路径是怎样的
HTTP状态码304,资源请求未更新,服务器如何响应
问我的项目服务器能够承受的最大并发数是多少,压测下参数怎样
C++多态
shell或者命令行分割一个文件,文件内容被三个-t分割开,提示了AWK,但是不会,把文件内容去重 行计数命令
问了解python吗?我不了解~
创建一个线程,如果有多个参数,如何传参
谈一下C++中的static
单例模式,我谈了双检查锁和volatile
一面整体答的不怎么样,以为凉了,结果5分钟后二面

二面:  二面的时候已经11.30了,有点慌,发短信企图约到下午,然后面试官就来了,直接面,面试时间大约也是30-40分钟的样子
自我介绍
介绍项目
谈谈HTTP服务器返回的头部是怎样的
讲一下select,和epoll的区别,对比一下poll和epoll
创建一个线程,如果传多个参数,如何传参
讲一下线程是如何加锁的,谈谈条件变量
如果实现一个容器,提供什么API,我谈了一个类似vector(其实应该是我理解的范围小了,应该是指各种容器)的设计,但是没有迭代器,然后提供了一个扩容的API,然后聊了一下什么时候扩容,什么时候缩容,如果多线程访问这个容器,什么时候需要加锁,锁加在什么地方,我答了增删改的时候需要加锁,又被追问读的时候是否需要加锁,考虑了一下,应该也是要加锁的,否则多线程数据读取不一致。
二面感觉答的还可以,五分钟通知,兄弟~凉凉

虽然最后没面试成功,不过整体感觉360这次面试体验还可以,效率挺高的,也是第一次面试,语言组织上还是不太流畅,和知识点的掌握程度可能也有一定的关系~
#360公司##面经##C++工程师##秋招##内推#
全部评论
请问这是什么部门啊,儿童业务部门吗,还有是java后台吗
点赞 回复 分享
发布于 2018-09-03 17:20
一面之后再无消息,凉凉~
点赞 回复 分享
发布于 2018-09-03 17:44
二面后一直在等通知。(._.)
点赞 回复 分享
发布于 2018-09-03 19:07

相关推荐

10-15 10:57
已编辑
武昌理工学院 FPGA工程师
狠赚笔第一人:老哥学院本没实习还想拿13k学Java狠赚笔呢
点赞 评论 收藏
分享
沉淀一会:1.同学你面试评价不错,概率很大,请耐心等待; 2.你的排名比较靠前,不要担心,耐心等待; 3.问题不大,正在审批,不要着急签其他公司,等等我们! 4.预计9月中下旬,安心过节; 5.下周会有结果,请耐心等待下; 6.可能国庆节前后,一有结果我马上通知你; 7.预计10月中旬,再坚持一下; 8.正在走流程,就这两天了; 9.同学,结果我也不知道,你如果查到了也告诉我一声; 10.同学你出线不明朗,建议签其他公司保底! 11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
评论
点赞
31
分享
牛客网
牛客企业服务