一面:
1、自我介绍
2、技能提问
- awk,sed命令,文件处理,日志过滤相关,如t.txt,统计文件中 hello 出现的次数,txt文件总共行数
- python 数据类型有哪些,列表元素删除有那些方法(del list[0];pop(index)删除index下标的元素并把值返回,默认删除最后一个元素;remove(obj)删除列表中的第一个匹配项),request模块介绍
- C/C++ 什么是多态,深拷贝浅拷贝的了解并实现一个例子
- 网络七层协议,tcp建立连接断开连接过程及处于那一层,http处于那一层
- http和https区别,get和post区别,put和post区别,udp和tcp区别
- 浏览器发起一个请求到获取到页面信息经历了哪些过程
- 售货机的测试case
- 登录页面(用户名和密码输入框及登录按钮)的测试case
- 项目测试流程
3、代码
- 快排
- 链表逆序返回一个数组
- 青蛙跳台阶问题(斐波那契数列)
二面:
1、自我介绍
2、sql:学生成绩表,包含名字,学号,科目,成绩,一个人有可能多个科目的成绩,写sql,求表中成绩总和前三的列表,按照次序输出
3、宴会人数>100,具体不确定,宴会随机抽奖,中奖人数约为10人,也不确定,写代码实现该功能
4、斐波那契数列
5、单向链表求倒数第十个节点的值,要求最多遍历一遍 ,时间复杂度不大于 O(n) , 链表长度不限
快慢指针实现后,要求优化,有没有其他方法
6、安装电梯,以组为维度,一组 三个或四个 ,作为一个电梯验收员,你需要考虑哪些点
7、介绍完后,先问了写简历上的项目相关细节