压力怎么处理/最大的缺点
Tell me how you would handle the stress and pressure of being a Software Engineer?
What is your biggest weakness?
- 不要说没有缺点/ 不会沟通/懒
- 这些都是工作中的大问题。特别是团队沟通,这是每家公司都很看重的事情。因为公司里的代码靠一个人是写不完的。你的代码可以水平不高,但是如果你的沟通能力太差再加上不是特别厉害的技术流,那基本上就不会过了。
- 我的例子:感受到身边朋友的努力,开始有压力。于是开始自学/Boot Camp/workshops。
- 主要要表现出:没有致命缺点,愿意学习新技能
沟通/项目快到期/没有朝正确方向
Tell me about a time you had to communicate with an underperformer or a challenging colleague on your team
What will you do if your project approaches the deadline?
- 你是如何出现问题,发现问题,解决问题
- 可以强调团队合作能力
- 我自己没有被问过,但是建议准备
- 主要要表现出:能很好的带领(跟着)团队处理完成突发情况
我们公司和其他公司不同的地方?
What sets us apart from other organizations?
- 面试前多花时间了解公司
- 表现出他们独特的地方就是吸引你的地方
- 为什么你不去其他公司,而是选择了我们(可以去看看员工采访)
- 转全职的可能性大。就实习来说,公司花大价钱招一个实习生进来不是为了让你干一个暑假就走人的。实习就是一个大型的,长时间的面试
- 注意:面试永远是双方的,你也有拒绝公司的权力
- 主要要表现出:你对公司真的感兴趣。面试前做过功课,而不是海投中了来走过场。
可以给公司带来什么?
What Can You Bring to our Company?
- 快速上手能力
- 沟通能力
- 为团队带来不同视角
- 主要要表现出:你对公司现在(在未来)有价值
成为码农的技能
What are the skills and qualities needed to be a Software Engineer?
- 努力
- 经常更新自己的技能
- 好奇心 (愿意学习,主动给团队、公司创造价值)
- 沟通技能(和同事和客户)
- 主要要表现出:开放,愿意接纳不同的人(同事/客户)