1. 自我介绍 (自己着重说了技术栈和研究生方向)
2.详细地问了我的技术栈,除了Java会Python、c、c++吗? a little
3.聊聊之前的实习经历,从最近的一家开始 (无人驾驶相关的)
4.主要做了哪些工作?
5.为什么使用airtest?说一下airtest
6.airtest和appium都用过?(哎呀不该写的)说一下它们各自的优势及不同?
7.为什么你用airtest来进行脚本的编写?(回答大概意思就是自己菜,这个简单)
8.聊一下第二份实习的工作?(Java相关的大数据平台),具体的工作?
9.最大的收获是什么?
10.聊到java就问一点java的东西,日常八股
11.==与equals、抽象类与普通类、抽象类与接口的不同、final关键字、final finally和finalize的区别
12.一个父类与子类中静态快、抽象函数等的加载顺序(忘了,一天面两家记混了)
13.throw和throws的区别?try catch和finally哪个可以省略吗,catch中return后finally不再执行正确吗?
14.Collection和Collections的区别?HashMap和HashTable的区别?容器里还有哪些是线程安全的?为啥子?
15.线程创建的方式有几种?
16.runnable和callable有啥不一样?
17.线程池怎么创建的?
18.聊了聊项目
19.做题,第一题给定两个string类型的版本号类似1.0.10和1.11.0判定这两个字符串哪个大?(一开始自己憨批了,实战还是少了一点,对亏面试官放过,他也说了一下出这题的意义)
20.第二题二分查找,说一下思想,写出来(有个=号没注意,很烦)
21.问一哈mysql的内容,主键和候选键是啥?
22.怎么获取一个表的前100行数据
23.now?current?date?啥的忘了(继续复习数据库,太菜了)
24.视图,项目使用
25.存储引擎原理??
反问环节:问了一下您觉得我现在正向测开这个方向努力,需要怎么做呢?换句话说今天从我这一点时间,您觉得我应该怎么做好?
基础很好,思路思维也挺好,但是实战经验有点不足,而且能看出紧张(尴尬呀),balabala说了一会。感觉对自己后续的复习还是挺有帮助的,感谢善解人意的面试官
面试时长:1h07min
继续查漏补缺,好好复习,加油加油
全部评论
(0) 回帖