软件测试代码优雅软件测试

随便写写最近的面试

2018-04-15  本文已影响526人  迈阿密小白

离开

3月17日从上一家单位离职,到现在快一个月了。由于之前几年都是在南京工作,现在到上海来求职,所以每次面试HR和面试官基本都避免不了问我离开上一家单位的原因。
离开的原因说实话很简单:

由于3.24要去国外陪女朋友参加毕业典礼,所以在24之前也走完了离职流程,真心很感谢公司和领导,遇到这么一群可爱的小伙伴真的很幸运。

求职

3.31才从国外到上海,期间将近十多天一直没碰电脑,什么sql、linux命令、python、java更别谈了,十多天一条命令一句代码都没写。
本来刚到上海求职,还是信心满满的,因为在南京我觉得我技术水平还是可以的,不巧的是四月初有个清明假期,节前投了很多简历(也没有很多啦,小公司看不上,BAT麽也没敢投)也没有什么回复,所以到后面4.10号左右心里也有点着急了。
再次血的教训,真心建议各位:

面试经历

第一家单位

这是一个电话面试,在我去另一家单位(第一家接到通知的单位)的路上接到的电话,当时正在四号线上,突然接到一个电话然后就中途下车,然后才知道是电话面试,当时不知道怎么回事,脑子一下子蒙住了,居然说我现在方便啊,然后面试官就开始面试,大致有如下问题吧:

1.liunx增加环境变量
2.打印文件最后五行
3.sh文件增加参数
4.sql统计有多少行
5.sql计算选课的人数(group by)
6.python 内存相关
7.python 遍历list和dict哪个更快
8.java oom

大致是这么多问题吧,当时脑子很蒙,连sql最基本的count和sum都搞混了,不知道当时怎么回事。
完事了晚上我自己想了一下,我都不敢相信那个是我自己,这种简单的问题都不会。。。崩溃

第二家单位

经历了上一个电话面试,紧接着去第二个单位,脑子还是很蒙圈,而且又迟到了。
面试官对着简历问了一点问题,写了多少用例,APP自动化测试有没有考虑到异常场景等等,手写了一点代码,能记起来的问题就两条

sql 查询平均成绩 (group by相关)
用递归实现100的阶乘
第三家单位

58的面试,最后给了offer但是我抉择了一下,还是拒绝了。
两轮面试都非常轻松吧,只是针对简历上做过的项目和一些项目流程做了一些交流,面试官人很好,整体面试难度不是很大,并没有涉及过多的技术问题。

第四家单位

和前东家做类似的产品,可以说是竞品吧,但是整体规模还不如前东家,客户量也不是很多,整体状况可能只是相当于2015年的前东家的规模。投的自动化测试岗,结果去了居然是功能测试。
笔试题居然是写测试用例和bug的生命周期(OMG,我不是应届生啊),面试官给我一种技术能力有限的感觉吧,问的都是一些功能测试的问题,给你一个杯子怎么测试,给你一支笔怎么测试,这种是我之前面试应届生的时候可能会问的问题,OMG,感觉到我的时间被浪费了。
整体体验不是很好,无论HR也好,面试官也好,感觉不是很专业。

第五家单位

面的最久的一次,一共三轮技术面,HR完了本来还有个技术总监面,结果总监在开会,少了一轮,最后由于价钱的问题没有谈妥。
第一轮面试两个看着很年轻的朋友,可能经验还没有我多吧,大多数情况下,是我在说,他们在听,整体没什么难度,就是简单的聊聊天,或者我在说过去的经历
下面两个负责人面试,大致问了一点问题,能记起来的有

sql索引的作用
sql左连接右连接
写一个二分法查找
图灵测试(我也很蒙蔽,居然有这个),大致是给你一个IM界面,如果测试对面是机器人还是真实的人

问了一点我之前写的工具相关的东西,整体聊得很愉快。

第六家单位

一家创业公司名字就不说了,三月份刚完成了腾讯领投的Pre-IPO轮融资,最终接受offer,以后要过10 10 5的生活了。
吸引我的是他的技术氛围及未来的可能性,还有公司环境也不错。
同样的三轮面试+HR面,第一个面试官只是在在小隔间简单的聊了聊,大致问题有

python __init__.py的作用
计算器网络7层模型
http状态码相关
python列表和元组的区别
kafka相关,与rabbitmq区别等等

第二个面试官更夸张,直接把我带到了一个会议室,我在会议上黑板上写了一黑板,系统整体架构画个图,接口测试相关框架,持续集成相关。
可能之前两个表现比较好吧,最后一个面试官看到我写的一黑板笑了,然后也没问什么问题,就问了薪资相关的。
最终接受了这家offer,虽然价钱和58差不多,可能还比58轻松、离住的地方近,但是赌一把吧。

第七家单位

一家做协作类产品的公司,产品名字就不说了,虽然聊得很开心,但是最后离职的时候双方觉得都不适合,就直接说明白了,也蛮好的,不耽误双方时间。
两个面试官,进来直接带了mac,对着我的简历,打开我的简书和Github,对着我的项目一个个问,个人觉得这种还是蛮好的。
整体聊得很愉快吧,但是有些概念我也不是很了解,敏捷的模型、TDD相关,他们应该是想找一个做单元测试的、白盒测试的,整体感觉就是需要测试提前介入,帮助开发写单元测试代码,对开发代码要熟悉到函数里的方法这种程度,双方都觉得不是很合适吧

后面也接到一些电话吧,因为已经铁下心来去那家公司了,所以后面的面试也都推掉了。

总结

整个求职过程,按工作日来算的话,大概7个工作日,按照周期来算的一个月,休息了一个月了,本身经济压力有点大吧,自己也觉得要开始上班了,要不然下个月房贷房租都交不起了,所以总体上面试,可能就这么几家单位。
总结下来的几点心得体会:

明天要上班了,祝自己好运!!
Good luck!!

上一篇下一篇

猜你喜欢

热点阅读