面试了一个小时,前半个小时主要聊了聊上一个实习的项目和自己做的webserver,后半个小时C++理论基础和计网的问题,一道手撕算法题
首先面试官介绍了一下部门业务以及后续的面试流程
然后自我介绍
接着是让我介绍了一下上一个实习项目:
回答的有点磕巴就没继续问了
主要针对webserver中多线程部分提问:
1.这题只说了思路
一个乱序数组,如何找到最大值最小值?
答了快排和遍历
两者时间复杂度多少?
快排O(nlogn)
遍历O(n)
如果使用遍历的方法,具体的时间复杂度多少?
O(2n)
如何将n前面的系数缩小?(有什么优化方案?)
没答上来
2.最长不重复子串
先说思路,然后手撕。
反问
部门业务
转语言的建议
#23届找工作求助阵地#