百度测开 一面
1、流程
1)自我介绍;
2)技术提问;
3)提问环节;
2、提问
1)重载和重写?
2)虚函数?
3)快速排序思想,希尔排序思想(忘了T_T),归并排序思想,堆排序思想,时间复杂度;
4)cookie和session?
5)树中序遍历非递归?
6)如何测试百度的搜索框?性能上?
7)数据库会不?
很久没用了...
Q:给一个场景,如百度有很多用户,怎么优化查询呢?
建立索引,不知道了...
Q:再比如,一个班级,怎么给班级学生按分数分组,并得到哪个组的人最多?
用groupby分组,然后cunt统计,最后排序;
数据库好久好久没用,都忘光了T_T
8)析构函数?
9)TCP/UDP区别?
10)三次握手过程?
11)介绍项目;
实习期间的一个项目,说了很多,没组织好语言,有点乱,然后就结束了。
还有好多不记得了...
3、提问环节
1)你们部门主要负责的工作是偏向开发多一点还是测试多一点呢?
主要意思:更多的是做一些开发一些自动化或者智能测试工具。
2)你们主要使用的语言是什么?
主要是Python,Java。
3)多久反馈?
一周内。
4、总结
小姐姐全程态度超好,面试体验很好。
终于有人问我C++了,好感动T_T;
问题比较简单,还是要好好准备基础呀,数据库、网络、系统。