深信服一面:
1、自我介绍
2、为什么选择软件测试
3、手撕代码 如何将 链表A->B->C->D翻转成 链表D->C->B->A
4、你平常使用过交换机和路由器吗?
5、如何对淘宝登录界面进行测试
6、ARP协议是什么?
7、为什么ARP协议可以获取Mac地址,具体流程是怎么样?
8、假设你有两台电脑,使用ARP协议如何获取Mac地址,数据传输流程是怎么样的?
9、办公室没网,为什么改ip后可以上网?
泛联新安一面:(现场面试)
1、(手撕代码) 了解链表吗?构建一个链表
2、了解HashMap吗?请说说你对HashMap的理解
3、了解树吗?了解二叉树吗?介绍一下二叉树
4、说说你对递归以及迭代的理解
5、(手撕代码)请你用代码写出汉诺塔?
6、(项目相关)说说你的2项目?说说你对springboot的理解
7、学过编译原理吗?说说编译的流程?
8、(此题根据7出的)词法分析,语法分析,语义分析的含义
9、(手撕代码)构建一个int的栈
10、(手撕代码)请你对一个字符串进行翻转;
11、你有什么想问我的吗?
HR面(在技术面试一个小时)
1、你和技术面试官聊得怎么样?
2、你的兴趣爱好是什么?
3、你对我们公司有什么了解吗?
4、你还有什么想问我得吗?
期间还在和我吹捧他们公司得福利
注:1、千万不要自爆自己哪些不会。
2、他问你回答啥就行了,但是要诚实
电话面试(五天后)
1、技术面试给你留得题还记得吗?(但是我没有题目)
2、你数据结构怎么样?
3、了解树吗?知道二叉树吗?知道平衡二叉树吗?
4、你说说你对词法分析的理解?
5、说说你对语义分析得理解?
个人心得:泛联新安的电话面试我是没有想到,所以面试完一定要把不会得去理解。(我就是输在这里)。勇敢迈出第一步