小米软件测开一面
-
自我介绍
-
你在上海这家公司做开发的实习经历
-
测试的实习经历
-
什么是测试用例?测试用例的常规构成要素有哪些?
-
结合你的测试经验,测试有哪些分类?
-
你在实习期间学习了 Playwright,这个框架的特点是什么?它的应用场景有哪些?
-
你了解过哪些测试框架?
-
Java 语言的基本特征是什么?
-
多线程的创建方式有哪些?
-
你对测试开发有哪些了解?更倾向于做哪种测试开发?
-
测试开发具体会分哪些方面?你更倾向于哪种测试方向?
-
你用的手机是安卓还是 iOS?了解安卓操作系统吗?
-
在追求创新的过程中,如何看待可能会牺牲一些短期的质量?
-
如何平衡个人成长与团队或公司的利益?
-
写代码
-
写一个 SQL 查询,查询每个学生的平均成绩,并按平均成绩降序排列(三表联合查询)。
-
创建视图
-
写一个给三个表插入数据的存储过程
-
在字符串 a 中删除所有字符串 b 包含的字符(集合)。
-
反问
-
未来的工作地点考虑在哪里?
-
明年毕业,今年能来实习吗?
小米软件测开二面
-
先简单自我介绍一下。
-
介绍一下你的实习经历,主要做什么?
-
什么是测试用例?基本构成有哪些?
-
测试用例的作用是什么?
-
设计测试用例的方法有哪些?
-
什么是操作系统,操作系统的作用
-
讲一下常用的数据结构以及他们的特点
-
设计一个数据库的库表有哪些指导原则(这里我讲的三范式,面试官应该是想让我说aicd)
-
自己常用的编程语言是什么?(然后就介绍JAVA)
-
常用的数据结构有哪些?它们的特点是什么?
-
多线程的作用
-
Java里面如何创建多线程
-
双等号和equals 的区别
-
我们重写一个对象的equals函数的时候有什么要注意的吗
-
手撕:找到链表的倒数第 n 个节点,然后针对自己的代码设计测试用例
已经拿下