二面 8.19
- 自我介绍
- 介绍字节做的 MR 项目, 介绍了整体流程
- HTTP框架 怎么去处理并发的请求
- 线程与协程的区别以及你认为他们之间的关系是什么样的
- 一个八核的cpu 如何去控制只有八个协程运行在上面
- 这样一种场景 CPU计算密集型. 我这个接口他是用于计算的 比如说2的100次方这种. 我如何保证cpu正常运转不崩掉 并且还能够很好的利用cpu计算资源 (听完就懵了 ....)
- TCP 四次挥手 time_wait 存在的意义
- 机器a,b,c a和b建立连接 要断开的状态了 a处于time_wait. 此时 c 可以和 a 建立tcp连接传输数据吗? (我一开始还说不能......, 但事实上肯定能 就是不知道原因... 第二个不会的题目了). 题目想问的其实就是 a此时的80端口还占用着. c可以去连接80端口吗
- 可能是上面看我不会.. 换了个问题 TCP 有多少个端口号
- 讲讲滑动窗口机制和确认机制
- 这个滑动窗口是可以变换呢? 其实就是讲流量限制和拥塞控制
- 反问 运维开发主要职责和工作内容. 面试时更看重候选人什么资质
总结 寄了啊,答的不是很好, 中间尬住了两次, 也没有手撕... 感觉面试机会就这样被我浪费了
#面经##猿辅导##运维开发工程师校招#