第一感觉,大厂面试确实是比较正式的,因为疫情最近收到的通知都是远程面试,但是字节是第一个视频面试的,其他不是微信语音就是电话面试,我感觉还是视频更加容易相互了解一些,无论是表情还是眼神,对于交流来说都是非常重要的一部分。
因为面试的是测试工程师,而一直准备的都是算法工程师岗位的面试,虽然稍微准备了一些,但是心里还是清楚如果过了只能算是运气。
可能是因为行业原因,我遇到的程序猿面试官们都很平易近人,也没有什么前辈、大厂的姿态,遇到一些问题我不懂了,微微一笑还会顺便给我简单讲解一下。
面试过程中因为准备不充分,所以颇为紧张,确实也有许多问题不知道答案,甚至一些学过的软件测试的相关知识都印象模糊,已经过去一周了,应该也是GG了,这也是让我觉得没有大厂风范的地方,通知面试了,面试挂了至少也邮件或者什么通知一下好一些吧。
除了一般面试都有的那些数据结构和简单算法的问题,这次面试印象比较深的有两点。
第一,面试官问了我目前是用的编程语言,我回答了python之后,面试官围绕python的一些特性问了许多问题。虽然知道面试过程中经常会出现环环相扣的问题,但是没想到编程语言还可以是问题的入口。
第二,第一次在面试中遇到行测的问题,当面试官说下面问你一个行测的问题的时候我完全处于蒙圈状态。啥?行测?是我知道的那个行测?差点就张口问面试官了,等面试官问出口我知道,没错了就是我知道的那个行测,不过问题挺简单,虽然我没回发上来。
最后说一下面试中的代码问题,面试官出题让现场写代码,虽然完成了,但是现在想一下刚开始思路不明确,反应有些慢了,而且最后面试官也没有让我提交,只是让我说一下思路,然后又问我有什么改进的方法,这个思路貌似所有面经都会提到,一环扣一环,不断深入或者改进。
附录(问题概要)
- init作用
- 链表特性
- 字典特性
- 元组特性
- 实验:用鸡蛋测试在几楼(共100层)扔鸡蛋会摔碎,最好最坏情况分析。
- 测试矿泉水瓶
- python特性
- 行测:一根金条付七天工资,只能掰开两次,问如何实现日结。
- 编码:统计由1至N数字1出现的次数。
网友评论