小米一面-测试开发岗位
2021-09-09
时间:30分钟
1、自我介绍
2、计算机网络基础
- TCP三次握手、四次挥手(整个过程,以及为什么是三次握手、四次挥手、等待2MSL的意义都回答了)
- TCP/UDP的区别
3、数据库
- 事务属性(四个属性、并发问题、隔离级别都回答了)
- 删除操作(delete、drop、truncate)
- 删除数据库中的重复记录
- 查询语句:入职员工信息,查询员工入职日期排名倒数第三的员工姓名(limit)
4、Python相关
- 面向对象的三大特性
- 浅拷贝与深拷贝的区别
- 列表与元组的区别
5、代码:判断链表是否有环(快慢指针)
6、反问
整个面试问的都很基础,第二天收到答谢邮件,挂了,后面又有其他部门打来电话说面试吗,我都还没说话呢,面试官直接问你是不是对小米不感兴趣,无语死了,而且说了不止一遍,我服了,直接说一面让我觉得很不舒服(感觉是在刷KPI)不面了。