一面:
1、自我介绍
2、项目介绍
3、tcp与udp区别,通信过程
4、线程与进程的相关概念和区别,以及通信方式
5、两个队列实现栈
6、树的层次遍历,过程
7、深搜与广搜
8、归并排序,时间复杂度,优化
9、查看某一进程
10、还有几个小问题,我忘了
11、你有什么要问我的
二面:
1、自我介绍
2、详细询问了云盘项目,以及涉及的一些问题
3、有限状态机
4、字符与字节流
5.垃圾回收机制
6.认为自己有什么优势
7.为什么大二就出来实习
8.说他手里的简历都是研究生的,而且人家都是java的,我没学过java,他培养成本高,需要考虑一下。、
于是我投了另一份简历(鬼使神差,居然是同一个部门的不同组,后来hr沟通入职的时候才发现):
一面:
1.自我介绍
2.C++的一些个小知识
3.网络协议相关
4.两个队列实现栈,两个栈实现队列
5.项目相关
当天下午状态不好,我以为凉了,没想到我刚撂下电话不久就打电话商量二面时间
二面:
1.自我介绍
2.因为我自我介绍说的有点多,面试官好奇我一个大二的孩子怎么想法这么多,开始问我,我于是开始和他说我的想法,以及我从上大学还有这两年的规划和做法,遇到问题的解决方法(完全跑偏的一次技术面试,但也受益匪浅)最终直接问我偏向测试还是研发,我说研发。确认入职时间。
几日后hr说同一部门的两个小组都过了,选一个.........尴尬..........