原贴在这: https://www.v2ex.com/t/441535
我看了每一条回复,没想到大家瞬间回复了这么多。
针对评论的回复
观点 1:没必要造轮子的
答:我是为了面试,不是为了造轮子。
观点 2:记住(或者依稀记得)参数、返回值有什么用的。
答:🙄呵呵
观点 3:这题太难的
答:1 ) 我出的笔试题,最终都不会只看完成情况。2 )期间可以上网,大家都是面向 Google 编程的,这点没什么。
观点 4:又没给人家开 7W 工资
答:我那说的是趋势,指的不同的方法在日积月累后带来的区别。
2013 年的时候,我当时针对 PHP 出过另外一道笔试题,推荐给看一下,我觉得现在也没有落伍:
http://www.cunmou.com/php/a-bishiti.md
和大家分享一些我面试中的经验:
未必适合每一个人,大家看看就行了。
1. 面什么?
- 首先是面人。
- 其次是他的技能。
2. 怎么面?
- 首先聊简历;其次问困难;最后问人生。
- 简历:写什么就问什么,问他怎么做的。
- 困难;一定要问他之前碰到的最大困难,然后和他一起从详细的复盘推演一遍,以更详细的判断他。
- 人生;看过哪些书,逛哪个技术社区,follow 了那些技术大牛,以后想干啥。
- 加分项:
- 系统性掌握某项技能的。
- 大多数技术岗,用 Linux、Mac 的胜于用 windows 的。( Windows 开发岗除外)
- 管理职责的岗,曾经亲自开过人的。
- 开发岗位,懂运维的(起码详细的知道自己的代码是怎么跑在服务器上,怎样一步步启动起来的,比如 PHP 要问 nginx 与 php.ini\php-fpm.conf 里的配置项)
- 技术岗位,懂 UI 设计的。
- 1V1 是面试的最佳组合,2V1,从我的感觉上大多数时候挺扯淡的。
3. 常见错误
- 被对方的自信与夸夸其谈给唬住,面高级岗位时尤其要注意。
- 面一线技能类岗位,不做笔试,只问工作经历,以为做过某项目就肯定了解某技能。
- 只问自己会的,转问别人不会的,最终成了显摆面试官高人一等。
- 任何一方,没有礼貌,面试玩手机或其他之类的。
- 完成后,自己不做面试记录,不收集面试者的面试反馈。
我临时手打的,没怎么整理,如有错漏多多包涵,如有建议可以邮件联系: [email protected]