代码
https://coolshell.cn/articles/76.html
怎样做一个 PROGRAM MANAGER
此外,做为被面试的人,你可以看看本站的《别的程序员是怎么读你的简历的》《程序员需要具备的基本技能》《优秀程序员的十个习惯》其它一些和程序员相关的文章。
面试官需要注意(面试官)
- 氛围随意和自然,不要正式
- 不妨问问应聘者是怎么过来的?最近怎么样?还可以和应聘者谈一个大众话题,比如喜欢什么体育,音乐,电影,社会热点什么的,自己也别板着个脸,说说笑笑,试图让大家都放松下来。另外,通过这些闲聊,你可以知道他/她的与人交往能力和一些性格。另外,不要让桌子放在你和应聘者之间,把环境搞得随意一些。
- 不要被面试者的项目所迷住,而减少其他环节时间
- 不要一问一答,让应聘者主动展现自己
- 一个人做过的事情 > 会做什么
- 一个人的性格,想法,思维和行为 > 技术技能
- 获取知识的能力 > 技术技能
面试者需要注意(面试者)
- 增加自己的应用经历
- 展示自己获取知识的能力(比如通过美团/有赞技术文档学习)
- 展示自己的性格、想法、思维和行为
- 展示自己如何运用知识、做过事情的反思和总结、对他人的学习和观察。
- 不会的直接说不会。会一点的,可以直接说会哪些,比如我数据库只知道索引和事务的相关知识,如何针对数据建立索引,数据库底部的存储引擎是什么样的,建立索引后不同的存储引擎有什么影响,建立事务的缘由是什么,事务如果出现各种脏读数据是如何处理的。
- 正常面试官问到自己不熟悉的内容后就不再追问,否则面试官可能是傻逼。
- 平和心态。面试是一个交流的过程。
- 要学会引导面试官。有些面试官很喜欢在自己的领域问的很深,这时候你就需要引导面试官来到你的舒适领域。一句话就是藏拙然后表现自己最优秀的部分。不要不敢打断面试官。
- 有话可聊的面试状态。你和面试官有共同语言,都在某个领域有挺多了解。比如一个同学实现了一个基本版本的 AlphaGo,虽然和 Google 无法比较,但是可以和面试官就可以非常深入的讨论相关领域的很多细节。
- 从实际工作场景中思考问题。或许可以将对方的问题作为同事间的问题,加入实际工作中可能相关的情况去思考。