1、先进行自我介绍
2、我看你的实习经历是python研发岗,你在工作中有什么产出?
(我讲了一下写拓展,然后面试官让解释一下)
3、熟悉Linux吗?知道哪些常用命令?
找出一个文件中的某个单词,并反转(用shell)
找出一个进程并杀死
假如你要修改一个文件,但是你没有权限,赋予权限
我说了chown 777 demo.txt
面试官让解释777的含义
4、熟悉mysql吗?
给出一个学生表,其中包括学生ID,班级,学生成绩。
找出多名学生成绩大于90分的班级
知道聚合函数吗?算出每个班级学生的平均分
having和where使用有什么区别
5、会java吗?
java中字符串处理
数据库连接?我说了JDBC,连接过程?(java研一学的我真的忘光了)
用java做过J2EE?转发和重定向有什么区别?
知道哪些端口号?
session和cookie的区别(这个我真的记了很多,但是答得太差了)
讲项目,问项目选题思路以及现在做的程度还有什么新的想法
6、熟悉git吗?
git创建分支,合并分支,分支冲突的处理
git提交全流程
7、python做了两道编程题
有一组序列号,每个序列号都是整型变量,如果一个序列号出错,后面的序列号都有可能出错,请找出第一个出错的序列号所在的位置
括号匹配问题(问了栈和队列的区别)
8、了解过哪些自动化测试框架,就是到会用的程度?
9、怎么理解测试开发?为什么选择测试开发?
10、你还有什么问题要问我吗?