第二次面试,找的牛友内推,很快收到面试安排,面了一个小时,虽然最终应该是凉了,但是很开心多了一次面试经验,下次希望能做得更好~
1.自我介绍,挑一两个项目介绍
2.在海外常用的应用是什么,whatsapp和微信的优劣,谈谈你对微信在海外发展空间的看法
3.对测试开发这个工作的认识,为什么会投这个岗位,说下怎么测试微信在朋友圈发图片这个功能
4.java override和overload
5.java collection 和collections区别,collections.sort()具体是怎么实现的
6.了解哪些排序算法,简单介绍一下,复杂度?
7.http和https区别,https加密过程,知道哪些http状态码
8.tcp怎样保证可靠性的
9.常用的Linux命令
10.了解数据库吗(不怎么了解)
11.浏览器输入域名之后发生了什么
12.java有写过多线程吗
13.编程题:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。除了这种解法还能想出别的解法吗