同为 软件开发 二面
面了半小时左右,个人认为强度最大的一次,主要是拷打项目太细节了,甚至问我代码咋写的,第一次面试出现语无伦次的情况,还好都圆过去了。
1. 自我介绍
2. 分校和总校的区别(第二次遇到这个问题,上一次是面完即挂的qq三面)
3. 实习内容
4. 开源活动内容
5. Webserver
5.1 http和https的区别
5.2 你用的ET还是LT
5.3 为什么用ET,这两的区别是什么
5.4 那你是怎么保证一次读取完成的
5.5 那你是用什么方式去分配足够的内存来保存这些读取到的数据,毕竟你也不知道有多少数据
5.6 那你vector存的元素类型是什么?
5.7 你的线程池有做动态线程数量和负载均衡吗?
5.8 你是用队列去保存多个客户端的请求吗?
5.9 你是有个专门的线程来获取有新请求的客户端连接吗?
5.10 你是有个独立于线程池之外的线程来建立新连接吗?
5.11 你是有个独立于线程池之外的线程来写异步日志吗?
5.12 你有碰到过死锁问题吗?
6. mit6.s081
6.1 这是个什么性质的项目
6.2 讲一讲你是咋处理锁争用和死锁问题的
7.八股
7.1 cpp构造函数可以重载吗?
7.2 析构函数可以重载吗
7.3 tcp三次握手可以携带数据吗?
7.4 udp咋实现可靠传输
7.5 mysql事务是啥
7.6 咋写死循环
7.7 虚函数和纯虚函数的区别
8. 反问
8.1 这是最后一轮技术面吗?
一般是的,但可能会有特殊情况
8.2 业务分配
统招统分
8.3 面试结果啥时候出
正常2-3天,但最近面试多,可能会晚一些
#24届秋招同行攻略分享# #24届软开秋招面试经验大赏#
1. 自我介绍
2. 分校和总校的区别(第二次遇到这个问题,上一次是面完即挂的qq三面)
3. 实习内容
4. 开源活动内容
5. Webserver
5.1 http和https的区别
5.2 你用的ET还是LT
5.3 为什么用ET,这两的区别是什么
5.4 那你是怎么保证一次读取完成的
5.5 那你是用什么方式去分配足够的内存来保存这些读取到的数据,毕竟你也不知道有多少数据
5.6 那你vector存的元素类型是什么?
5.7 你的线程池有做动态线程数量和负载均衡吗?
5.8 你是用队列去保存多个客户端的请求吗?
5.9 你是有个专门的线程来获取有新请求的客户端连接吗?
5.10 你是有个独立于线程池之外的线程来建立新连接吗?
5.11 你是有个独立于线程池之外的线程来写异步日志吗?
5.12 你有碰到过死锁问题吗?
6. mit6.s081
6.1 这是个什么性质的项目
6.2 讲一讲你是咋处理锁争用和死锁问题的
7.八股
7.1 cpp构造函数可以重载吗?
7.2 析构函数可以重载吗
7.3 tcp三次握手可以携带数据吗?
7.4 udp咋实现可靠传输
7.5 mysql事务是啥
7.6 咋写死循环
7.7 虚函数和纯虚函数的区别
8. 反问
8.1 这是最后一轮技术面吗?
一般是的,但可能会有特殊情况
8.2 业务分配
统招统分
8.3 面试结果啥时候出
正常2-3天,但最近面试多,可能会晚一些
#24届秋招同行攻略分享# #24届软开秋招面试经验大赏#
全部评论
佬,上面讲的那个s081里面那个锁的问题怎么答的,是讲lab lcok里面为每个CPU分配空闲链表用锁保护吗
佬竟然比我后面
佬去了吗
这么多问题你都能记住也是牛
佬,总共几次面试?
佬,同为二面不是总监面吗
相关推荐
11-12 00:11
齐鲁工业大学 市场营销管培生 点赞 评论 收藏
分享