66450146
2018-09-27 08:07:32 +08:00
前段时间面试了一些 5~10 年经验的开发,也来加两句吧:
1. 电话面试很有效,但是不要超过 30~40 分钟。这一步可以问一下之前在什么团队工作过,为什么想要离职,希望加入什么样的团队。另外在电话里谈一下自己熟悉的技术栈,稍微谈一下自己在某些场景下会怎么应对,公司会决定是否再进行下一轮。公司在这一步对求职者基本上是完全信任的,除非短短半小时就前后矛盾。
2. 如果遇到问题不清晰的一定要问!有时候公司会故意问一些模糊的问题,目的是考察你在实际的项目中遇到需求会问什么样的问题,会怎么应对模棱两可的需求,有没有能力把需求变得清晰。
3. 这个级别的工程师基本上要对日常能够接触到的*所有*技术都有了解,同时是某一个领域的专家,并解决过复杂的工程问题。这里工程问题不一定是技术问题,还包括团队合作,这个带过团队都懂的。
4. 面试是一个双向选择的过程,不要担心问敏感的问题。如果公司未来的技术栈和你的个人发展不匹配,那就不要浪费双方的时间了。同时如果他们的团队和你想要加入的团队差别太大,不能满足你的要求,那你自己干得也不开心。换过好几家公司的人应该都深有感触,不同的团队经常有类似的问题,仔细问清楚坑到底有多大实际上对双方都很有帮助。