admin 管理员组

文章数量: 887021

流程

  • 6.16官网投简历
  • 6.17一面
  • 6.28二面
  • 7.6 hr面

面经

一面 70min

一面体验挺好的,面试官人很和善,回答后面试官有反馈,问项目比较细,基本都是围绕项目展开的,一般都是你说了然后追问细节或者底层原理,所以不太懂的尽量别说或带过

项目:

  • 介绍一下项目
  • 一个连接到来的具体处理过程是怎么样的
  • 线程池是怎么分配任务的(轮叫)除了轮叫还有那些
  • 是怎么实现的线程异步唤醒
  • 对端连接断开后服务端会收到什么响应 (会收到EPOLLIN事件,但read()返回0) 你是怎么区别和read数据到0的(ET模式读数据会读到EAGIN)
  • 怎么处理的TIME_WAIT状态、RST响应呢
  • http协议解析是你自己写的吗(看了nginx的状态机 模仿的)
  • 有没有了解过其他的开源服务器 怎么了解的 看的源码还是别人博客什么的

基础知识:

  • C++多态
  • const static关键字的作用
  • 智能指针了解多少 怎么实现share_ptr的线程安全的
  • 网页上输入网址到输出页面发生的过程 (DNS查询原理、(ARP协议问了原理问了发包中arp包里IP地址是谁的,mac地址保存的谁的) 、回传的时候怎么确定局域网的某台主机的,NAT网关知道吗、http请求响应字段是怎么解析的)
  • 刚刚说到负载均衡&#

本文标签: 腾讯 后台 日常