科大讯飞 c++开发工程师 一面凉经
40min,全程webserver项目,之前投虚幻的,这个项目刚学没多久,没想到全程问这个(想到那写到哪,顺序可能不太一样)
1.简述webserver项目
2.线程池设计思路(这里展开问了非常多)
3. epoll
4.进程间的通信方式
5.项目如何实现并发
6.线程池大小如何确定
7. HTTP报文如何解析
8. 简述TCP协议,TCP传输中可能会出现哪些问题(答了三次握手没有接受到的情况,问还有没有,答了客户端宕机,问还有没有,说不清楚了)
9.项目如何与数据库进行链接
10.简历中提到了webbench压测,压测有哪些需要关心的指标
11.如果使用人数上升到一千一万人 怎么进行优化
12.进程间有哪些通信方式
13.如果程序运行过程中cpu有几个核掉了,是哪些原因导致的(没太明白cpu核掉了啥意思,随便扯了一点)
14.如果程序运行过程中断开,该怎么进行排查出问题的原因
15.页面置换算法有哪些
补充:
1.有没有写过抓包(没写过)
2.进程间调度的方式
3.线程对临界资源的访问
面试结束十分钟通知挂,感觉也差不多,很多问题没有答到点上,实在没想到全程问项目,八股准备了很多都没用上
1.简述webserver项目
2.线程池设计思路(这里展开问了非常多)
3. epoll
4.进程间的通信方式
5.项目如何实现并发
6.线程池大小如何确定
7. HTTP报文如何解析
8. 简述TCP协议,TCP传输中可能会出现哪些问题(答了三次握手没有接受到的情况,问还有没有,答了客户端宕机,问还有没有,说不清楚了)
9.项目如何与数据库进行链接
10.简历中提到了webbench压测,压测有哪些需要关心的指标
11.如果使用人数上升到一千一万人 怎么进行优化
12.进程间有哪些通信方式
13.如果程序运行过程中cpu有几个核掉了,是哪些原因导致的(没太明白cpu核掉了啥意思,随便扯了一点)
14.如果程序运行过程中断开,该怎么进行排查出问题的原因
15.页面置换算法有哪些
补充:
1.有没有写过抓包(没写过)
2.进程间调度的方式
3.线程对临界资源的访问
面试结束十分钟通知挂,感觉也差不多,很多问题没有答到点上,实在没想到全程问项目,八股准备了很多都没用上
全部评论
什么时候面的啊 我周一面完没挂也没说过
为什么我web都没人问
去年校招进的,有好有坏,可以来看看!科华数据(成立35年了稳步发展)
1.数据中心(腾讯京东电信移动联通银行等都有用我们的)
2.新能源(全球新能源五百强)
3.高端电源UPS(世界第二)
4.充电桩(中国十大影响品牌)
软件硬件机械结构电气电力电子信息自动化能源各种岗位都有,欢迎来看看!(薪资比地区行业高很多)
刚面完,感觉咱两面试官是一个人
我一面完了,没有任何通知是怎么回事啊
相关推荐
11-19 12:10
湖南财政经济学院 Java 点赞 评论 收藏
分享