视频面试:百度

1、自我介绍

2、介绍项目

3、对项目的贡献

4、有自动化测试、性能测试等经验吗

5、手写快排

6、各种排序算法的时间复杂度和稳定性

7、进程和线程的关系以及区别

8、对数据库的了解:sql,查询,左连接

9、如何测试一个水杯

10、linux熟悉那些命令?排序/搜索/查看端口号

11、两个分布不均匀的香,烧完1小时,如何确定15min时间

12、判断链表是否有环

13、判断链表是否相交

14、删除链表的一个结点

15、二叉树的遍历方式,给一个表达式判断

16、讲解java中的垃圾回收机制

17、学的最好的课程

18、操作系统的分页

19、tcp和udp的区别

20、三次握手和四次挥手

21、是否漏测?印象最深刻的漏测

22、如何避免漏测

23、线上发现问题后你们是怎么解决的

24、讲一下selenium

25、osi有多少层?tcp属于那一层

26、array和arraylist的区别

27、项目中用到的是tcp还是udp

28、有亿计的单词,如何统计出现次数top 20 的关键字

二面

1、sql:分别输出及格和不及格的人数

2、合并两条链表:代码及时间复杂度

3、进程与线程关系

4、编程如何实现并发操作,多线程、多进程

5、测试电梯:联动性的电梯

6、项目中遇到的最困难的事

7、测试需要哪些能力

8、java和c的区别

9、解释面向对象

10、解释java的特性:封装、继承、多态

11、接口和抽象类

12、c的内存分配类型

13、如何优化查询,当数据量大的时候

14、对死锁的理解,如何避免死锁,死锁产生的条件

15、c++面向对象、面向过程

16、c与java使用的区别

转载于:https://www.cnblogs.com/lizijiangmm/p/9679960.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值