(1)面试当天
下午3点进行了20min的电话面试,是自己这一周以来面试过程最愉快的。为什么呢?
因为面试官的第一句话不是问我,“请你做一个简单的自我介绍”。而是自己先做了自我介绍,“我姓蔡,是研发部这边的负责人。”
然后是我做的自我介绍。
因为自己之前是做的功能测试,他们现在软件测试工程师只有一个人,主要做的也是功能测试。因为之前执行的测试用例都是客户给定的,但这边的话,随着系统的更新,部分测试用例是需要自己设计的。还有因为他们是一个做生物的公司,前期需要自己这边补充一些生物方面的知识。
自己离职主要还是想做一些更偏代码方面的测试,面试官,问了自己几个技术方面的问题。虽然没答上来,但却觉得即便不懂,也是被尊重的。
1.Python:
问:读文件用with结构实现,你能说一下,如果不用这个结构,怎么处理文件的关闭吗?只说大致的思路就行。
答:我只知道,用with结构,就可以自动关闭文件。
问:这样的目的是为了避免,文件关闭的过程中出现异常,你能说一下异常用什么语句处理吗?
答:try... catch
问:try...catch是Java的,Python的是try...eclipse。那你能再说一下如果程序正常运行,代码放在哪个关键字里面吗?
答:我不知道。
问:是finally关键字,没关系,可能没接触过这方面。
2.算法:
问:你大学的专业没有数据结构吗?
答:有的,没有写到简历上。
问:那你知道时间复杂度怎么表示吗?
答:什么意思吗?
问:用什么符号表示?
答:大写的O。
问:好,那你知道快速排序,冒泡排序是怎么实现的吗?
答:不知道。
问:快速排序就是两层循环,那它的时间复杂度怎么表示呢?
答:n^2。
(2)第二天收到offer
1.准备离职前三个月的工资账单。
2.离职前直接领导人的电话,了解一下是否存在恶意离职的情况。
(3)第三天准备入职材料
准备了10份材料。
明天早上9:00去入职。