百度无人车团队测试开发面试

百度无人车测试开发面试总共分为三轮,前两轮是技术面试,第三面是部门经理面试。前两轮面试一轮一小时,第三轮面试采用电话面试。

第一轮面试:刚开始让写一下基础的数据结构:队列、栈、堆;其次写一个自己最熟悉的排序和查找算法、我写的是快排和二分查找,期间还出现了错误,针对这两个算法优缺点进行对比;接下来问的python里基础的数据结构,dict、list、tupple、set的特点和区别,以及适应场景,python装饰器;OSI七层模型以及对应的协议,强调网络层和数据传输层;对测试的理解,常见的软件测试流程、黑盒测试和白盒测试的区别;SQL语句中增删查修操作,写出具体语句;常见的linux命令,chmod 命令中数字的含义,vim编辑模式下替换查找替换文本内的字符串。大概就是这些。


第二轮面试更加深入一些,刚开始问了python中类变量与实例变量的区别;装饰器的代码和作用;__main__函数的作用,以及下面的语句在导入其他模块时是否显示,及其原因;python的垃圾回收机制;对字典按照键值进行排序,输出排序后的value,例如dict1={a:100,c:300,b:200},排序后输出(100,200,300);问了下迭代器;

TCP三次握手的具体图示,以及ack等含义;堆、栈、队列的区别,以及如何利用python语句实现栈、队列的方式insert()和pop(),堆的空间是程序员分配还是系统分配;linux下的sql语句,以及sed、less、grep、ldd(查看动态库依赖关系)、tail;列表去重,压力测试和功能测试之类的,之前做过的项目以及对接触的测试,服务器dumpcrash怎么办;



大概只记得这些了,想起来继续更新吧~


不知道经理面试啥。。等待中

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值