BIGO测试开发面试记录,好难啊
BIGO测试开发面试记录,感觉好难啊,测试岗都这么高要求了吗。。。面了一个小时我都快要崩了,以下是回忆起来的问题,有没有大神有兴趣解答一下。
开篇:自我介绍一下
balabala.....
2. linux怎么查看线程状态
3. 假设Linux里面我有个线程,你怎么监视它,在它挂掉了以后自动启动它
4. TCP中timewait状态什么时候会出现,会出现在客户端还是服务端这边
5. TCP出现半连接,你有什么处理方法
6. sql语句怎么创建唯一的索引
7. 分页查询了解不,怎么查
8. 联表查询,怎么查
9. LEFT JOIN,RIGHT JOIN这些联表查询如果查询性能下降,可能会是哪些原因
10. 单例模式怎么写
11. 怎么创建进程,线程,创建线程池
12. 压力测试,比方说我给你一个接口,怎么做压力测试,应该关注的指标有哪些
13. 一个微信支付的例子,你会怎么设计测试案例
14. 你对测试的理解
15. Spark和Hadoop的区别
16. Spark里面partition和Task的区别
17. 数据倾斜了解吗?怎么解决?
18. 怎么找到导致数据倾斜的key?
19. 机器学习算法有了解吗?
20. 说一下逻辑回归与线性回归
21. 逻辑回归和线性回归的样本分布特征分别是什么
22. 假如我定时采集广州用户的经纬度坐标,想把乘坐地铁上下班的人过滤出来,你会怎么做
写代码:
23. 用数组实现队列,先进后出
24. 一个N维数组,存放一些数字,然后数字大小是从小到大排列的,大小是从0到N-1之间的,找出重复的数字
比方说a=[0,1,2,2]找出2,利用好大小是从0到N-1之间的这个条件