10.19 艺龙面试
19号上午去艺龙参加了测试开发工程师的面试,游了两轮,我用的语言是Java,以下大部分问题还是根据简历上问的,发给有需要的人吧,攒攒人品。
一面:(50min)
1.自我介绍
2.实习简单了解了下
3.数据结构栈和队列的区别,然后让写一个关于字符串的程序,我就常规的写了一下,写完后面试官问你没有用到数据结构么(emmmm)
4.给了几个数,利用hash存在一个hash表中,有冲突怎么解决
5.给一个数组说明归并排序的思想,归并是稳定的么,时间复杂度
6.会字符串匹配算法(KMP)么
7.写一个冒泡排序算法
8.java equals和==的区别
9.static关键字
10.Map包括哪些类
11.HashMap和Hashtable的区别
12.String和StringBuffer区别
13.数据库范式是什么
14.数据库事务的四个特性
15.数据库索引是什么
16.primary key,unique key,reference key区别
17.(简历)selenium是干嘛的,为什么学它
18.(简历)TestNG、JUnit怎么使用的
19.会网络编程么
20.关于ATM插卡、登陆、取钱的测试
二面:(20min)
没什么技术问题
1.具体说了下实习经历
2.实习经历中有什么难忘的事情
3.实习的收获
4.学校做的课题
5.课题应用到什么方面了
6.java是自己学的么
7.用java写过什么程序
8.买火车票写测试用例
9.要问的问题
祝自己和大家都能拿到一个中意的offer,加油加油!
作者:会唱歌的小兔子
本文来源于牛客网