百度测开面经(二面凉凉)
一面(45分钟)
1.介绍项目,谈一下用到了哪些技术
2.求100-999水仙花数
2.求100-999水仙花数
3.a,b两个文件都有50亿条URL.每个4B .但是内存只有4G,怎样找出相同url
4.手撕快排
5.双向链表插入节点
6.手写生产者消费者模型
7.内存拷贝
8.进程间通信(只说了个管道流,让后讲了一下线程间通信)
9.内存泄漏讲一下
4.手撕快排
5.双向链表插入节点
6.手写生产者消费者模型
7.内存拷贝
8.进程间通信(只说了个管道流,让后讲了一下线程间通信)
9.内存泄漏讲一下
10.内存回收机制,对象如何被回收
谈了一下为什么开发转测试,已以及手头offer的情况
二面 (55分钟) 1.介绍项目。具体针对项目里面的TCP、UDP还有数据库表问了很多
2. 垃圾回收,这里问的很细,从对象分配,分代收集,还有对象回收算法等等。
3.内存泄漏的概念,如何对内存泄漏进行分析
4.sql的了解程度,给了个学生表,让统计某个年龄段的学生信息。
5.讲一下linux的常用命令
6.讲一下sleep()和wait()方法的区别。
7.给你一个数组,如果某一个数出现次数超过一半,怎样快速找出这个数。
8.手撕快排,将一下算法的复杂度。
9.给你一个百度界面,谈一下可以怎样测试能达到交付要求。
10.了解哪些测试工具,具体谈一下
具体就记得这么多,二面面试官对知识广度要求比较高,针对某些知识会一直深入的问,直到你不知道。