测开(实习)(猫眼)/2024.09.02
面试题目:
1. 自我介绍
2. 上段实习是什么角色,学到了什么?
3. 介绍一下小论文项目
a. 原理——讲明白
b. 开发过程中做了白盒测试,怎么做的?设计了多少用例?(量级?)
4. 介绍一下另一个项目
a. Python服务端的架构?
b. Android APP端:
ⅰ. 什么是sqlite
ⅱ. 哪里用了sqlite
ⅲ. 什么场景下会使用Android本地数据库?
ⅳ. 有用到Android ADB吗
ⅴ. 怎么测试的?
ⅵ. 抓包用什么软件?
ⅶ. 抓到的是什么协议的数据包?
5. 计网
a. http和https的区别?
b. wire shark能抓https的包吗?
c. 如果公司应用层协议是https,抓包测试的时候怎么解密?
d. 如果抓包测试时发现服务器响应慢,可能有哪些原因?(可以从客户端、网络协议栈、服务器端三个角度来分析)
6. 数据库
a. 介绍一下索引?
b. 为什么用B+树可以提高查找速度?
c. 使用索引有什么优缺点?
7. 编程
a. C++和python有什么区别?
b. python不用编译的话,它是怎么运行的?
c. 介绍一下C语言的内存管理?
d. 一段C语言程序的结构?
e. 使用malloc的话,是在哪一部分申请了内存?
8. 手撕
a. 最小栈
9. 反问
a. 部门的技术栈?
b. 公司的氛围?
面试感受:
面试姐姐人超级温柔,有些地方回答不上来会轻轻重复表示反问,看我手撕有点困难还提示了可以用一个额外的数据结构来存储,最后回答我的反问也超级认真。感觉我还是准备的不够5555,项目细节还得再看看。
#面试#