新网Logo
首页>互联网热点>

Google、Facebook 的程序员面试考题,70% 是这个中国人设计的

登录 注册

Google、Facebook 的程序员面试考题,70% 是这个中国人设计的

  • 来源:网络
  • 更新日期:2020-06-24

摘要:【猎云网北京】6 月 24 日报道(文 / 苏舒)凭借着在程序员求职招聘领域的多年摸爬滚打和与众多国际、国内用人企业的深度交流,对行业有着独到见解的张云浩发现了业内普遍面临的

【猎云网北京】6 月 24 日报道(文 / 苏舒)

凭借着在程序员求职招聘领域的多年摸爬滚打和与众多国际、国内用人企业的深度交流,对行业有着独到见解的张云浩发现了业内普遍面临的痛点:程序员招聘标准化和技术能力评估问题。 编程是一门与计算机打交道的手艺,因而最容易被标准化。 带着这份理解,张云浩和他所创立的力扣开创了技术招聘双端服务的新赛道。

事实上,张云浩自小就有着非常极客的成长经历。他和家里打过两次赌,也正是因为这两次打赌,为他此后的创业埋下了种子。

中考考入市重点,是张云浩第一次和父母的赌约,奖品是一台 MacBook 和 iPhone,张云浩很轻松地赢了这场赌约。那个时候的苹果电脑还没有被游戏充斥,更多的时候,张云浩会用它学习软件开发。

第二次是大学选专业的时候,父亲倾向于商科,母亲倾向于艺术,张云浩和父母约定,如果能通过编程赚钱,就同意他选择自己喜爱的计算机专业。张云浩拿着父亲给的 99 美元注册了苹果开发者,第一个月就赚回了本金,还额外赚了好几百刀,此后基本每个月都能有持续收入。

在美国读大学期间,张云浩对硅谷和国内两种程序员运转模式的深入了解让他拥有了更广阔的视野和全局考量,也奠定了力扣 能力优先 的核心产品理念。他为力扣定下了现阶段面向 B、C 双端的三块核心业务:教育、评估、招聘,不仅直击眼下程序员求职难、企业招聘难的痛点,通过业务间的相互组合,将实现更为丰富的应用场景,帮助解决更多与技术人才相关的问题。

硅谷极客们的求职宝典

创业对于张云浩来说,是一次机遇,而涉足 IT 教育行业,却是张云浩在自身学习成长中探索出的一条路。

2017 年,刚毕业没多久的张云浩在找工作期间和 LeetCode 相遇,就像是注定一般,张云浩毫不犹豫地拒绝了互联网头部企业 offer 选择了 LeetCode。因为自己是作为用户一路学习编程走来的,他深知用户的需求点,除了专业技能的提升更重要的是和企业招聘接轨。

最初的 LeetCode 还只是类似于曾经的博客一般,主打编程教学的功能,和当时市面上的其他编程教学网站一样,都无法从界面到内容直抵用户刚需。

张云浩加入后开始着手改变,无论是从包装、还是产品都进行了一个颠覆,完善功能、确认会员服务的定价策略,但最难的部分还是产品的开发设计,直到现在,张云浩还清楚地记得三个人在一间小办公室没日没夜写程序、做开发的场景。

从学习者转为创业者,张云浩清楚地知道作为一名开发求职者更需要通过平台获得什么样的能力。2017 年下半年,张云浩去斯坦福宣讲后没多久,美国的招聘旺季开始了,由于此前在产品上下的功夫,力扣在应届生中的名气慢慢传开,到年底,力扣在全球的用户就已经破百万。

作为专业的互联网提升平台,力扣的题目被广泛应用于 Google、Hulu、Facebook 等知名互联网企业的面试阶段。 现在美国互联网公司 70% 的专业考题都来源于力扣,剩下 30% 的题更偏向于价值观念,力扣几乎成了程序员们的求职宝典。 张云浩说道。

在 C 端的市场上,力扣成为了最初几个跑出 IT 教育赛道的公司。

入局企业服务赛道

在美国的成功只是张云浩创业迈出的第一步,随着越来越多的国内用户诉求漂洋过海地传到他的耳边,2018 年,张云浩带着 LeetCode 回国,成立了「力扣中国」。和同类竞品相比,力扣的专业度和用户体验一直处于领先状态,力扣中国成立没多久,平台的国内用户就已经超过百万,并且实现了盈利。

国内的程序员几乎都知道力扣。 在采访时,张云浩对猎云网说道。采访完成后,猎云网随机询问了几个身边程序员朋友关于力扣的使用情况,所有的回答几乎都是对力扣的肯定。 我使用力扣还是非常频繁的,除了求职期间外,我没事就会在上面做题,提升自己。 一位朋友对猎云网说道。

张云浩把力扣中国看做是第二次创业,和国外的创业经历相比,他发现国内的用户需求不仅停留在刷题提升专业能力上,更多的用户急需在整个工作路径上得到帮助,同时,企业端也开始寻求从招聘到评估以及教育提升的全方位解决方案。

最开始的时候是一两家企业找过来,问我们能不能做企业端的人才解决方案,后来慢慢地越来越多的企业向我们提出同样的诉求,我们发现,除了 C 端市场外,B 端同样存在服务需求。 自此,力扣开始向企业服务赛道进军。

2019 年年底,力扣正式立项,开始研发面向企业端的人才解决方案。但对此前一直在 C 端产品上打磨的力扣来说,B 端服务的经验并不算多, 我发现 B 端不只是对技术有要求,对于管理和服务的要求更高,其实技术上我们并没有遇到太多问题。 开始做企业服务产品的力扣,从最初的主打产品观念过渡到全场景解决方案确实碰到了一些挑战, 但好在,这个行业比较特殊,从教育、评估到招聘等阶段在 B、C 双端有一定的共通性。

力扣在 C 端上已经积累了大量行业数据,并且加以评估,这种软硬档案可以打通到 B 端。反之,在 B 端企业服务这一方向,力扣拥有的 C 端用户体量,可以帮助企业建立有效的能力模型。

截至目前,力扣 B 端客户已经覆盖到通讯、金融、互联网等各个领域,并且客户规模都处在千和万级别水平。

连通 B 端和 C 端,推进技术职业化

未来比如说像精准人才的匹配,或是更多打通应聘和招聘的场景,对于力扣来说,都是可以做到的。 在张云浩看来,力扣打造的是一种 B、C 端相结合的生态。 因为 C 端的很多模块和资源是可以服务到 B 端的,而 B 端有很多功能也可以正向反馈给 C 端。

换句话来说,力扣在提升程序员工作所需的核心能力外,还会为企业输送海量优质人才;企业明确用人标准,为技术提升指明方向,反向推动程序员更加重视自身技术实力。在力扣模式下,求职和招聘将成为相辅相成的两面,甚至于在招聘模式上会有一种颠覆式的改变。

除了联通 B 端和 C 端的应用场景外,力扣更看重的是对技术职业化的推进。

在张云浩看来,力扣并不局限于纯技术提升,它更关注的是职业化的技术成长,即通过算法和数据结构的相关训练提升用户的核心技能,为此后的求职、工作等一系列职业化进行铺平道路。

此外,除了程序员本身的技术提升外,作为技术人才需求端的企业同样是技术职业化的一部分。企业所面临的优质技术人才短缺,招聘效率低下,技术评估不精准等问题,如果仅仅想依靠人才端的自我提升来解决,是低效且治标不治本的。唯有从教育到评估、招聘的全方位变革,才能为不断推动技术职业化的发展。

招聘其实就是 B、C 端的桥梁,而教育和评估其实是我们面向个人和企业同时推出的两个版块。用户可以在我们平台上通过学、测、练不断提升自己,同时我们也提供企业员工的教育培训,而评估则是面对个人和企业的双向评估,个人可以通过平台有一个自我评估结果,B 端企业也可以通过我们平台对求职者进行一个能力评估分析。做好 C 端跟 B 端的打通,才能做好整个智能招聘流程。

力扣在企业服务赛道上已经起步,而对于张云浩来说,选择在国内打开 B 端市场是二次创业最具挑战性的一部分, 国内市场是有企业服务的需求,如果我们在国内的模式做成功了,我会将 B、C 端相结合的生态继续推广到国外,进行我的第三次创业。