一面
自我介绍
Linux常用命令
grep用法
tcp udp区别
http https区别
在浏览器里输入url到整个界面加载过程
线程进程区别
==和equals区别
单列模式
算法:字符串反转(递归双指针两种思路)
找到1-N中缺失的那个数参数为int [] nums,int n
(比如nums={1,2,3,4,6},n=6缺失的数就是5)
(数学公式位运算亦或两种发方法)
针对第二道题设计测试用例
二面
微信发红包功能怎么测试
除了你刚才提到的功能测试、安全和兼容性外还有其他的吗
算法:先序遍历二叉树(我写了递归非递归两种方法)
判断一个图形是否在多边形内
(引申:如果只是凸多边形的话可以优化一下算法吗)
实现一个多线程的下载,能够控制多线程的开始、结束,完成下载任务的线程自动去下载等待任务(5个工作线程,最多同时下载5个文件)
实习当中遇到的最大挑战
#面经##滴滴#