先介绍情况我投的是开发工程师,base北京。
0813投递。0819发来笔试链接,48小时内完成。共90分钟,好像是16道题,有选择有编程,编程的难度不大。
0826一面。一面的形式是结对编程。邮件发送一个Github链接,需要提前熟悉这个github项目,并在电脑上配置好运行环境,我还特意下载了visual stdio。在面试的过程中由面试官提出需求,从现有的基础上进行改进。**TDD编程(面向测试用例编程)**这个不了解的可以提前看一下,我面试之前是不知道这个,就是写代码前先写测试用例,然后再写功能,由于我并不了解这个,所以写测试用例的过程也比较磕磕绊绊。但是面试官全程比较有耐心,不会写的时候会提醒你,也会给你讲解。一共是要完成三个需求,每个需求写之前面试官也会确认你是否已经明确了三个需求的意思,防止你理解上造成歧义。我做完两个的时候已经用了1小时10分钟了,超过了面试时间了,所以第三个需求没做就结束面试了。
本以为一面凉了,结果还是有二面。0903二面。也是提前发邮件告诉你准备一个presentation,给你一个主题(我的是自动驾驶,也有同学是人工智能),使用中文即可(往年好像都是用英文做这个presentation的),大约5分钟。面试开始先进行自我介绍,说中英文都可,我准备了英文的自我介绍也就说了英文。然后开始你的presentation,结束之后针对你的presentation提出一些问题。之后更多的就是企业文化的问题了,有什么挫折,之前从没做过的但某一天特别想做的事情,遇到的困难。都是这样的问题,感觉也是答得不怎么好。
0917收到感谢信。
就酱~希望大家都能拿到好的offer~