[附招聘]最近 Go 和 Java 招聘的一些想法总结

2019-09-30 11:12:10 +08:00
 mornlight
没有多少名气的中小公司招工程师的确是蛮头疼的事情,基础一般需要人带的不敢招,趾高气扬团队合作不愉快的不敢招,学习能力强的新人被大公司预订完了。社招好不容易遇到看对眼的,谈了个并不算低的薪资,结果人家还是更倾向一线公司或者有信仰加成的公司(比如 B 站)。

近几个月经历了不少 Go 和 Java 的招聘,聊聊一些非常主观的体会:

1. 简历真的要认真写。我遇到过每个项目经历和负责内容都是复制粘贴的同一段话,这太敷衍了,还遇到过自我评价「对待问题不求甚解」的。尽管不会直接 pass,但读起来让人头大,而且感觉候选人做事不够认真。

2. 到面,能一次写对一个最基础的、无额外条件限制的、斐波那契数列生成函数的人,不超过 50%. 这样的结果让我有些纳闷,做过一堆业务系统的候选人代码能力真的有可能这么差吗?还是我问的这个问题不合适?

3. 有多年工作经验的 Java 候选人,常常只会 Java 一门语言。Java 的同学有更明显的倾向只待在自己熟悉的生态里,技能树点得多肯定不是硬要求,Java 系本身有非常多好用的轮子和值得学习的东西,但相当多的候选人对这些组件只停在日常使用的水平,稍微聊一下工作原理就不会了。

4. 对自己工作使用语言的特性和设计思想的理解应该是基本功。遇到过好几个 1~2 年经验的 Go 候选人,问到 WaitGroup,说不知道、不熟悉。这样的话我只能认为对方没写过稍微复杂点的 Go 并发代码,这门语言最核心的优势被忽略了。

5. Java 作为第一工业语言,人多,岗位多。大规模使用 Go 语言的公司只在最近两年才显著增多,Go 也是公认的入门容易上手简单,招聘市场上的 Go 候选人大都集中在 1~3 年经验的区间,往往有其他语言的使用经历。但整体上 Go 的环境和生态没有那么成熟,能独当一面的 Go 后端工程师也比较难碰到。


=====以下是招聘=====
我司仍然缺中高级 Java、Go 以及算法工程师,相关 JD 在拉钩上有 https://www.lagou.com/gongsi/240153.html

上海总部、杭州分公司都有需求,可以直接邮件我内推 x.ge@tianrang-inc.com
7366 次点击
所在节点    酷工作
94 条回复
ytmsdy
2019-10-05 08:31:16 +08:00
连什么是斐波那契数列,不知道着么实现都不知道,还好意思说是程序员?!
程序=算法+数据结构
rzq3147
2019-10-05 08:52:24 +08:00
事实上,码农大军中一大批是转专业培训出来的,不懂算法的多去了。还有 ee 一部分倒是学过一些,但是以 C 为主。没经过工程化训练写出来的程序就是雷。
334862132
2019-10-05 14:18:10 +08:00
斐波那契给我编辑器调试几次我能写出来,上来拿笔手撕很容易出 bug....
beidounanxizi
2019-10-05 16:01:14 +08:00
@mornlight 我的逻辑 你读懂了 再来 judge 我
beidounanxizi
2019-10-05 16:02:47 +08:00
像一个小孩子 拿到一个 全校都没有的玩具 然后跟大家炫耀 你看我的玩具 多好看 多牛 你想玩吗 就不给你玩呢 哈哈哈 ?
mornlight
2019-10-05 18:43:32 +08:00
@beidounanxizi 那你很棒棒哦
xiaoshenke
2019-10-06 13:11:46 +08:00
我也面过贵司,让我手撕一颗排序树。然后问了一堆原理题,还是给我挂了,大概是不缺人?。我想下次发帖嘲讽面试者的时候,是不是先反思下自己呢?
mornlight
2019-10-06 13:21:00 +08:00
@xiaoshenke #87 面试没通过有很多种可能,不一定是候选人能力不够。
很明显我这个帖子没有嘲讽的意思。
aguesuka
2019-10-12 15:30:12 +08:00
手写二叉树字符串非递归 paser,写了一个只要循环一次的。结果被教了一个循环两次的,说我不符合分治思想。年龄比我大这么多,龙书翻的次数肯定比我多,还能怎么办?只能说哦对我没想到。
jessun1990
2019-10-12 22:36:41 +08:00
我恰好正在面试 go 岗位。
B 站周三面试…
直播,完全没做过的业务。估计大概率会通不过。
只能抱着见世面的想法了。
unforgiven
2019-10-13 00:08:51 +08:00
@mornlight Java 没有尾递归优化,你这还好吧,我还遇见过让我给算法的数学证明的,甚至还问我算法的名字
brainfxxk
2019-10-13 00:13:02 +08:00
有些公司可能是自以为学 google 面了些算法题 然后面试官自己去看看 kickstart/codejam 连题目问啥都抽象不出来
fhsan
2019-10-13 09:57:41 +08:00
那是你不知道 斐波那契数列 的 N 中面试题变换,比如你说递归,问你内存堆栈怎么处理的?
sinksmell
2019-10-15 14:17:27 +08:00
1-2 年的 go 开发,答不上来 WaitGroup,斐波那契数列,估计水平都不如应届生了吧。。。

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

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

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

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

© 2021 V2EX