2021春招携程测开岗面经(已offer)
一面-30min(3.10)
- 编程题:将20个小朋友,随机分成五组,输出分组结果
- 为什么要做测开
- SQL:给出一个表,只有两列,第二列是true 或者false;要求查询全表,按照三列表返回,分别为id,true,false,原表中true对应新表在true属性列标1,若某个id只有true没有false则对应false列标0
- 自动售货机的测试用例
- 智力题:一根不均匀的绳子,一端点燃烧完需要1个小时,现在有若干根这样的绳子,要求计量出15min
二面-23min(3.16)
- 自我介绍
- 进程的实际内存和虚拟内存
- get和post的区别
- 说一些熟悉的linux命令
- linux命令中“|”的作用
- 场景题:一个很小的功能系统,有个web页面,包含两个输入框和一个按钮,实现功能是输入***的城市,判断是否在一个省内。对这个场景进行测试。
- SQL题目:一个表,一列是parent另一列是child。查询至少两个孩子的parent
- 代码题(超简单):一个python字典,key是人名,value是年龄,删除字典中年龄超过40的键值对。
三面-30min(3.19)
- 本科毕业至研究生入学中间有一年间隔
- 是否签订过劳动合同
- 想去哪个城市工作,为什么
- 理想薪资
- 为什么报测开不报开发
- 职业规划
- 对携程有什么了解么?
- 介绍公司