美团 暑期实习测开
楼主情况:双非硕士 非科班
3.29 一面(用时50min)组长
- 自我介绍
- 手撕代码(字符串找出第一个不重复的字符)考虑到非科班,没要求时间复杂度 但写出后要问你的代码时间复杂度
- 什么是并行和并发?如何用java实现并行和并发?
- 了解过设计模式吗(懵)
- 什么是乐观锁与悲观锁?
- 说说ArraryList和LinkedLlist的区别 以及 具体使用场景
- 如何用命令统计文件内部行数?
- 如何用命令统计文件内部字节数(不打开文件)
- 查看进程的指令
- java的内存泄漏是什么 如何发现内存泄露 内存泄漏的解决办法
- 如何测试http接口
- 如何判断服务器故障还是客户端故障? 如何将测试后的数据返回到文本框?
- 如何用jmeter做接口测试?说说具体设计步骤
- 如何在http中headers自定义字段?
- 除了http协议请说出在应用层的其他协议,并说出用途
- 测试的分类 你认为黑盒测试最重要的地方在哪里?
- 电梯测试 条件:上下运行,0-1000kg 主要测安全性和功能性
- 侧重安全性 阈值问题
- 是否了解过自动化测试?自动化测试如何进行,如何断言,如何运用测试框架unitest
总结:一面面试官挺好的,并没有为难,面试官建议java多深入,不能只停留基础,要多写,多做实际项目
3.30 二面(用时30***管
先说二面 典型的压力面试 追着问 不给你反辨的机会 不论对错 一直追问 直到你无话可说 气氛很压抑
上来先自我介绍
介绍完毕后 空气安静了五秒钟
一共三个问题
java方面
- 怎么实现多线程互斥 有哪些方法 sychronize关键字具体怎么用 用在哪些地方
- 信号量与互斥量分别是什么
- 以桌子为例,说一说什么是多态(思考1min)
面试官现出题,盯着你写,时间要求(5min)不要求运行 写出来就行 会追问你的思路 你考虑全面了吗 你在思考时,会连续问你你为什么要想😫😫😫
测试方面
以美团app为例,点击app,点击文本框,跳转到搜索文本框,针对这个过程,可至少设计100条测试用例(思考1min)
总结:二面几乎没得八股文,部分场景题穿插其中,面试官建议要好好学习一下java