面试复盘|爱奇艺C++开发二面 (凉经+TC)

  1. 面试时长:50分钟左右
面试时间:几天前了
  1. 开局自我介绍
  2. 深挖项目20分钟以上
  3. 讲讲WEB服务器设计思路
  4. 讲讲线程池,子线程数量怎么选择的,线程池子线程在做什么
  5. 讲讲如何停止线程池
  6. 在哪里控制线程池的终止
  7. 你这个项目如何处理黏包问题的
  8. 项目有多少是你自己的
  9. 你的服务器在客户端超时后怎么处理的,close链接?
  10. 不应该close吧,如果是一个长链接的依赖,你的服务器close掉了,客户端应该怎么处理呢?不应该停掉吧,那应该怎么处理呢?
  11. 你是如何进行HTTP报文解析的,主从状态机怎么做的
  12. 面试官追问我:你是计算机学院XX专业的,不是计算机专业的,比起计算机专业,你有什么优势呢?为什么要录用你呢?  这块我蒙了,还能这么问,我回答了一下,感觉他不满意。

算法题:感觉这里这个面试官也不满意。。
  1. 合并K个有序链表,我说用最小堆做,复杂度是NlogK,面试官不认为是NlogK。。。然后又给面试官说了合并的思路,面试官好像也不是很认同。。。我傻了,最后还是写了一个最小堆的方法
  2. 带有随机指针的链表的复制,给面试官说了用哈希表存放新老节点映射的关系,时间复杂度O(N),空间复杂度O(N),面试官让我用空间复杂度O(1)的方法去做,这个题空间O(1)的我没有看过,所以没有想出来,最后还是用哈希表做的,面试官也不是很满意。。。
综上,这次体验不是很好,面试官外放声音,到我这边有回音,非常影响我的思考。面试官表情我看的也不是很舒服,问的问题也不太想回答,你想录取哪个专业就录取哪个专业呗。最后算法题也有很多分歧,,,总体就是一次非常不顺利的面试。
第二天早上收到感谢信,听一面面试官说二面是主管,幸好没有过。。
#面试复盘##爱奇艺##C++工程师##面经#
全部评论
5线程池停止是通过设置线程分离吗?
1 回复
分享
发布于 2021-09-09 23:45
K 个升序链表直接分治啊,不停二分
点赞 回复
分享
发布于 2021-09-10 10:52
联想
校招火热招聘中
官网直投
阿这都不通过的吗,我下周iqiyi二面,看来是没戏了😪
点赞 回复
分享
发布于 2021-09-10 11:15
老哥笔试了吗
点赞 回复
分享
发布于 2021-09-11 19:00
我周五二面,现在还没消息,不知道过没过,唉,秋招太难了
点赞 回复
分享
发布于 2021-09-12 23:52
为什么我二面都是聊天啊,就做了一道题,HR当天就打电话约三面
点赞 回复
分享
发布于 2021-09-14 12:58

相关推荐

点赞 评论 收藏
转发
5 33 评论
分享
牛客网
牛客企业服务