编程猫测试社招面经

编程猫测试社招面经
1.先是来了个自我介绍,然后开始问专业问题。问了一些SQL数据库的知识;
2. java语言的基础知识;
3. MVC架构的知识,我说用了EJB框架。
4. 然后就开始问一些项目的问题,围绕项目问了很多很细的问题,包括Windows内核的一些东西,如多线程,进程通信,WM_COPYDATA原理,内存映射文件等。
web报错了,怎么去确定问题
5. app报错了,怎么去确定问题
至此,这两道题我不懂面试官想要问什么,是要白盒测试吗?要需要看java+oc+php?还是利用什么别的工具?技能?去确定代码逻辑上为什么会出错
6. (因为上面提到了抓包,就问了fiddler)fiddler的基本使用方法
7. list 跟dict 的区别(答了list是数组,格式是一个个对象,dict是键值对的形式,底层是哈希表,追问,没了吗,继续答了各自一些常用方法的异同)
8.怎么用unittest(类似的问题或者是unittest是什么,反正很大的一个问题,就答了四件套,以及其在项目中的一些实例)
9.web项目从开始到交互是怎样的(本来准备答技术架构,答到一半停下来问他,是要知道技术架构还是业务流程,其回答类似于想知道工作流程,遂答了工作流程)
反问:问了究竟是要招一个什么类型的测试,测开方向还是测管方向,偏向什么(答:中高级测试工程师,代码基础好一些,对接公司的测开开发的测试工具)
其他也没问什么了
问问题的方向也比较杂乱.

转发自:https://www.nowcoder.com/discuss/641604?source_id=discuss_experience_nctrack&channel=-1

更新面经:
2025-09-16
面试软件测试工程师
本人项目经历全部都是客户端,面试官似乎没有对个人的项目进行阅读,更多的是对接口、数据库、web端进行提问
1、第三方支付从阿里云到微信提现的接口流程(首次强调我只做过客户端测试+自动化,因此了解不多,性能和客户端的经验更丰富些)
2、数据库的连表查询等基本使用原理
3、日志提取时没有埋点怎么回捞日志
4、UI自动化时android与iOS分别使用了什么框架,选择此框架的原因是什么(前项目组才刚转正啊,大哥问我这些是真的一点没看简历信息吗)
5、web端怎么定位问题原因(服了,我没测试过web端的项目啊!)
6、元组、列表、装饰器、子类继承的相关内容
整体感受就是面试官应该是只想找web端方向的测试,我的简历上有涉及过接口的内容就被筛选到了。
询问了贵公司测试组分工,回答到也是按照模块划分,每个测试同学总包一部分模块,因此用到的工具与工作量都需要更综合