1 OS
1.1 进程和线程区别?
1.2 进程间通信方式?
1.3 说一下socket长连接的概念?
1.4 同步和异步的区别?
1.5 了解IO操作吗?
2 Linux
2.1如何查看进程 A 是否存活和端口号?
2.2 如何查看进程 A 的运行路径?
2.3 说几种免密连接的方法?
2.4 硬链接和软链接的区别?
2.5 互斥锁和自旋锁?
2.6 ifconfig能看出什么?
2.7 Linux查看资源使用情况和网络带宽?
2.8 docker的平台?
3 算法与数据结构
3.1 堆、栈区别?
3.2 用两种方法实现队列?
3.3 二叉树的层次遍历?
3.4 最长重复子数组?
3.5 二叉树最小深度?
3.6 马尔可夫链的用处?
3.7 在n个数中找出k个最小的数?
3.8 判断单向链表有无环?
4 其他
4.1 自我介绍?
答:从业时间 、教育背景、工作经验 、项目经验 、擅长技能、你的性格
4.2 你还有什么问我的吗?
答:培养机制,涉及的工作业务还有用到的技术栈这三个问题
4.3 讲讲你的性格特点,或者其他优点?
4.4 对我们公司的了解?
4.5 3~5年职业规划?
答:如果有幸入职咱们公司,1年内先做好本职工作、积累业务知识; 2-3年时间希望能完成公司项目的自动化架构,实现自动化测试;目前我已经开始在研究学习Python编程及编写自动化测试脚本; 3-5年的时间,希望能在技术上面上升到测试开发,能自己独立开发测试平台及工具,为公司带来更大价值。
4.6 对加班的看法?
答:
加班,主要是两种情况。第一种,工作效率低不得不通过加班来完成工作任务,
像这种加班我会尽可能提高自己的工作效率,不做无意义的加班。另外一种,像发版日、紧急任务需要加班,
这种情况的加班会义不容辞。
4.7
标签:面试题,测开,加班,算法,测试,Linux,进程,OS From: https://www.cnblogs.com/bk22/p/17108467.html