- 0
- 0
- 约1.33千字
- 约 3页
- 2026-03-09 发布于北京
- 举报
2013【测试开发工程师(暑期实习)】面经
2015-07-23Katrina
去面试,职位是测试开发工程师(暑期实习),面试官是一位漂亮、友
善的姐姐。
第一道很简单,问程序在内存有几个数据区,堆和栈区有啥区别。
第二道是两个有序数组(可能升序或降序),要求合并到一个大数组中,使其仍
然有序,讲了大体思路,并用C简单写了实现代码。
第三道是给出int型的x、y两个数,要求不借助第三个变量交换x和y的值。
啊。从大一开始学C,碰到过用value传参、传参、指针传参、宏定义交换
x和y,但都要用到辅助变量,这次遇到JJ给的不借助第三变量交换x和y,还
真是第一次,卡壳了,不过也觉得很新鲜,特别好奇。
姐姐似乎也看出了我不会,于是说:你先想一会吧,在纸上写写,尽量写出算法
代码。我没遇到过,不过第七感马上告诉我:这算法肯定不难,但很有技巧,可
能是脑筋急转弯,想出来了就会豁然开朗,可惜此刻只缘我身在庐山中,不会呀。
于是乎,我就抛开了指针、之类的,想用异或、求反、求交等逻辑运算,还
画出了00001,000010之类的来比较,一时半会也倒弄不出来。
姐姐提示想有数算试试,于是我把考研那会的三角运算的加减乘除都想
了个遍,也凑合了一个(x+y)和(x-y)的四则运算,想不出下一步该如
何做,急得我都流汗了,姐姐看出来我不会,于是跳过了。
第四题有1.txt、2.txt。。。。n.txt的n个文件,要求查出含有字符串“love”的
文件,并返回文件名。我用shell命令find+grep搞定,姐姐要求我用高级
语言写伪代码,我于是小声的问可以用库函数么,她说行,我就直接
str.substring()或者split()在strcmp()搞定,结果她似乎不太满意。
第五道题就是让我测试一台自动售货机,应该只测试程序,于是没说测
试按键、电源、硬币等特性,直接跳到了测试程序逻辑部分,用等价划
分法、边界值分析法以及经验评估法,并讲了塞钱又强行拉出、正常购物、购完
物继续再塞个区间,再在正常购物两侧的区间进行边界值测试以及凭经验测
试经常容易出错的地方,姐姐看了看我,没说话,继续……
第六道题以后就是一些概念题了,如死锁的四个条件、进程通信的方式(我只想
到了管道、消息、全局变量、信号量四个)、空机测试。我当时不知道她空机的
意思可能就是宕机,于是姐姐问我懂不懂,我说没遇到过空机,于是姐姐也没再
问了。
我记得就这些题,姐姐说话很和气,待人也很好,最后她问我有什么问题,我第
一个问题就是问如何不用变量交换x和y的值,她笑而不语,让我回家自己查,
才恍然大悟,原来就简单的三句,汗。
就这样,初面OVER,总体感觉面试题都不是很难,只是当时考虑、描述不
是很清楚。
您可能关注的文档
- 大众车系防盗密码与使用指南.pdf
- 依从性问卷报告模型建立及变量分析.pdf
- 婚恋网用户需求与功能分析报告.pdf
- 七级上册有理数加法与减法学习指南.pdf
- 折纸百合:培养儿童动手与观察能力手工课程.pdf
- 苏教版一年级上册数学第二单元测试卷.pdf
- 时光易逝,情深难留——一场智谋与诗意逃脱.pdf
- 初中英语语法精讲:连词分类与应用练习.pdf
- 中药治疗不孕症临床案例分析与方剂应用.pdf
- 炼铁事业部青年技术人员考核鉴定及晋升推荐意见.pdf
- 宣贯培训(2026年)《NYT 4512-2025 非洲菊疫病抗性鉴定技术规程》.pptx
- 宣贯培训(2026年)《NYT 4514-2025木薯副产物综合利用导则》.pptx
- 宣贯培训(2026年)《NYT 4513-2025木薯全程机械化生产技术规范》.pptx
- 宣贯培训(2026年)《NYT 4470-2025全株玉米青贮质量分级》.pptx
- 宣贯培训(2026年)《NYT 4468-2025玉米供需平衡表编制规范》.pptx
- 宣贯培训(2026年)《NYT 4469-2025全株玉米青贮质量评定 综合指数法》.pptx
- 宣贯培训(2026年)《NYT 4474-2025东北地区玉米-大豆轮作生产技术规程》.pptx
- 宣贯培训(2026年)《NYT 4472-2025玉米耐盐碱鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4473-2025玉米抗旱性鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4478-2025甘薯收获技术规程》.pptx
原创力文档

文档评论(0)