当我在面试程序员的时候,我心里的 OS 是什么

2018-03-09 15:55:36 +08:00
 miaozaiye

先说个真实的例子。

刚刚面试完一个耿直 boy:

  1. 问他之前某个项目最困难的点是什么,为什么,回复:“因为我不会”
  2. 问他在学习实现某个算法的时候有什么心得体会,回复:“觉得很舒畅。。。”

好吧(摊手.jpg )。。。。。

从过完年开始,我们就在招人,从各个渠道找。在招聘过程中,有了这些想法,和大家分享,希望其中有地方对大家有启发:

1.自我学习和成长的能力非常关键。

创业公司面临的最大的确定性,就是未来的不确定性。面对未知的未来,最重要的能力是学习能力。

因此几乎每个应聘者在讲完过去做的某个主要项目之后,我都会问:如果现在的你重做一遍当时的项目,你觉得哪些地方能够做得更好? 这类的问题,很难临时想出好的答案。只有你真的有不断反省同时不断学习的习惯的时候,才能够很自然地回答出你思考已久的答案。

2.面试的过程其实也是我的学习过程

从优秀的应聘者身上可以学到很多知识和经验,即使本次不适合,也期待未来有机会合作。对于特别欣赏的,会分享很多对于产品和未来的规划,会和他一起讨论,听取他的建议。

所以即使这次面试你可能没被选中,也不要失望,当作是结交了一个朋友,未来很有可能能够合作。

3.不要因为学历问题而自卑,不要因为任何问题自卑。只要你在以下方面展示出了你的能力,那些都是浮云:

a. 各类竞赛(对于学生来说:ACM/ICPC, 数模,各类数理竞赛,对于已工作的人来说:topcoder)

b. 在 GitHub 或者类似平台有自己的开源项目(有自己的开源项目并且长期维护,本身就是你个人兴趣和能力的体现。如果这个项目很受欢迎,那就更好了)

c. 长期高质量向优秀的开源库贡献代码

d. 在主流开发者社区是优质贡献者:比如 stackoverflow

e. 有自己的优质的技术博客

而以上这些点,都是可以掌握在你自己手里的。

举个例子: 有一位我很欣赏的开发者,大学因为不喜欢学校的课程,并没有拿到毕业证。 然而自己对编程非常热爱,做过某创业企业的 CTO,每日处理上亿级别接口请求;自己喜欢机器学习,于是不断自 己学习研究,结合自己的兴趣做了一个开源项目,拿到了 10 万的日 PV。现在在机器学习这块有了很深刻的认知和丰富 的经验,过年期间被好几个企业追着要给 Offer。

4.不要毫无准备地去面试。

包括但不限于:

类似一开始我举例子:”最难的原因是我不会“,这样的回答是非常不合适的。

暂时这么多。

最后,我们在招人,欢迎感兴趣的开发者来聊: https://www.lagou.com/gongsi/j86350.html

我们的目标,是要做行业一流的产品,如同我们过去三年已经实现的,如果你也期望能如此,我们期待你的加入!

4543 次点击
所在节点    职场话题
26 条回复
q397064399
2018-03-12 07:33:13 +08:00
@scriptB0y #9 我一直以为是 Operation System
keikeizhang
2018-03-12 09:45:15 +08:00
客户需求不明确,开发中进行架构级的需求修改难道不是最困难的么
miaozaiye
2018-03-12 12:15:15 +08:00
@q397064399 哈哈哈哈哈哈
miaozaiye
2018-03-12 12:15:37 +08:00
@keikeizhang 嗯,这个的确很困难。
newguest
2018-03-12 12:56:13 +08:00
这个问题不太好
chenyu0532
2018-03-12 14:55:22 +08:00
都会了就不存在困难了。。另外求楼主给一个比较合适的答案,我们学习一下说话的艺术

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/436577

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX