面试复盘 | 奇安信一二面面经

一面; 8.13号, 30min

  1. OSI 七层模型, HTTP, TCP, UDP , ICMP 属于哪些层

  2. 状态码,100 200,301,302,304,404,403,

  3. linux 常用命令, 查看端口被哪个进程占用

  4. 进程和线程

  5. 线程同步

  6. 并发和并行

  7. IO 多路复用

  8. mysql 索引优势和类型

  9. Redist 数据结构

  10. 跳表

  11. 浏览器属于一个HTTPS: baidu.com 会发生什么

  12. 显示浏览器缓存的话, 用连网吗, 也就是说会与服务器端进行通信吗

  13. get 和 post

  14. HTTP 报文格式

  15. C++ 和 python区别

二面: 8.18 号,30min

  1. 普通指针和智能指针

  2. unique 内部实现

  3. 移动语义和右值

  4. shared_ptr和weak_ptr

  5. 服务器项目

    (1) 并发模型

    (2) 在读取数据的时候怎么直到读取完了呢

    (3) 阻塞IO 和非阻塞IO

    (4) epoll 和 阻塞IO 还是非阻塞IO 搭配使用

讨论

服务器项目可能是C++ 最常用的一个项目了, 面试官其实也会视觉疲劳了, 所以大家在面试之前最好针对这个项目想出一些创新点 这样面试是很加分的


#面试复盘##面经##校招##C++工程师#
全部评论
冲冲冲
点赞 回复 分享
发布于 2021-08-19 13:52
想问下楼主二面中项目里面问到的:怎么知道数据读取完是怎么回答的
点赞 回复 分享
发布于 2021-08-19 14:40
通知三面了吗?
点赞 回复 分享
发布于 2021-08-19 17:26
老哥投完简历多久面试的呀
点赞 回复 分享
发布于 2021-08-20 00:26
楼主,有手撕过程吗?
点赞 回复 分享
发布于 2021-08-24 18:56
多久通知的二面啊
点赞 回复 分享
发布于 2021-08-26 16:29
三面是技术面还是 HR 面啊
点赞 回复 分享
发布于 2021-08-28 18:42

相关推荐

10-27 17:26
东北大学 Java
点赞 评论 收藏
分享
Java抽象带篮子:难蚌,点进图片上面就是我的大头😆
点赞 评论 收藏
分享
评论
4
23
分享
牛客网
牛客企业服务