关于技术招聘:技术招聘漫谈-正在招Golang工程师的你赶快收藏这份识人秘籍

各位技术面试官,欢送来到新一期的技术招聘漫谈专栏。 在前两期的专栏中,咱们解析了前端工程师(点击此处回顾)以及 Java 工程师(点击此处回顾)这两个常见技术岗位的招聘技巧。 明天,咱们想把眼光聚焦在一个前景与“钱”景都十分炽热的岗位——Golang 开发工程师。《腾讯 2022 年度研发大数据报告》显示,Golang 间断两年成为腾讯最为热门的编程语言。同时,泛滥区块链、金融科技公司都是 Golang 的忠诚使用者。 不过,因为 Golang 是一门绝对新兴、入门简略但精通难的编程语言,它的熟练掌握者数量绝对有余,这就给企业的招聘带来了肯定的艰难。 在这篇专栏中,咱们将从考点设置、口试试题以及面试技巧三个方面,为你分析 Golang 开发工程师的招聘技巧,帮你“慧眼识珠”。 高级/中级 Golang工程师,能力有何差别?开始招聘之前,面试官的首要工作依然是明确岗位招聘的需要。确认岗位等级后,再从理论工作工作登程,反推候选人应该具备哪些技能和常识。 对于不同级别的 Golang 工程师,所需实现的开发工作也有所不同: 不同等级的 Golang 工程师外围工作 怎么设置技术测评考点?联合上述开发工作,在接下来的技术测评环节,咱们就能够推导出技术测评须要笼罩到的考点: 不同等级 Golang 工程师技术测评考点设置 如果心愿中级工程师可能实现大数据处理和剖析,或者分布式系统的设计和开发的工作,还须要进一步考查: 更多中级 Golang 工程师技术测评考点 那么,应该如何判断候选人是否具备这些技能呢?ShowMeBug 提供了一个解决方案 —— 咱们反对开箱即用的轻协同 IDE 环境,能够间接用实战编程题型进行技术测评。在 ShowMeBug 的公共题库中,咱们预置了上百道 Golang 实战编程题目,技术面试官随时能够取用。  局部 Golang 工程师技术测评题 思考招聘效率,咱们能够从一些简略的根底编程题开始,这样能够更快地对一个候选人的编程能力上限进行评估。举例来说,如果要考查候选人对 Golang 并发编程模块的掌握情况,能够应用下图这道题,通过比拟容易了解的打印需要,考查对 Golang 外围的语法个性 Goroutine 的把握: Golang 根底编程题目示例 如果将这道题放进 ShowMeBug 的在线编程环境,候选人将看到这样一个界面: 在轻协同IDE环境中查看 Golang 编程题 面试官也能够用下图这道题,通过一个比拟乏味的业务背景,考查候选人对并发工作的实现能力: Golang 实战编程题目示例 能答对这两道题中任意一道,就能够证实候选人具备编写简略 Golang 程序的能力。 另外,咱们筹备了将近 40 道不同难度的 SQL 根底编程题,用来考查候选人 SQL 编写能力。比方,下图这道题同样是通过一个大家都能了解的、比拟“通用”的业务场景作为切入点,对候选人的 SQL 编写能力进行了考查,需要明确、考点清晰,能十分精确地评估候选人的实际水平。SQL 编写能力考核题实例 ...

May 30, 2023 · 1 min · jiezi

关于技术招聘:一位技术极客为何能拿到红杉高瓴数千万投资

用嘴皮子定输赢,这是个值得解决的问题。ShowMeBug 的创始人李亚飞在十年前错过了腾讯。过后他刚刚大学毕业,正在找本人的第一份工作。只管编码能力不错,本人做了很多乏味的小工具,但当和面试官坐在桌前一对一过招的时候,李亚飞还是「石化」了。 「过后他问我『管道是什么?』,『简历上说你的 bash 脚本写得很好,代码在哪里?能运行吗?』」,那是李亚飞的第一次面试,他感到缓和,手心出汗,谈话支支吾吾。心里始终悔恨没把大学用了 4 年的笔记本电脑拿进去 show 一下代码。前面面试官很快对他失去了趣味,象征性地问了两个问题,就草草完结了这场面试。 因为适度缓和,李亚飞都没记住面试官的脸。起初人家通知他这位面试官很可能是腾讯的联结创始人和过后的 CTO 张志东,这成了李亚飞一个难忘的遗憾,因为张志东是他很敬佩的一位技术大神。 起初李亚飞的事业走上正轨,技术越来越好,本人也开始招人,这时的他可能深刻理解过后本人作为程序员和面试官彼此的无奈。 技术岗招聘的「痛」在技术部门,招人的过程是漫长的。程序员招聘与面试之所以难,是因为在面试过程中,往往单方不是通过代码在交换,而是通过语言。 如果你参加过技术岗位的面试,你会发现整个过程中有一个不言而喻的问题——很少写代码。面试官往往会问求职者一些问题,比方做过什么我的项目、会什么技术。在代码面试环节往往要通过口试,也就是写在纸上,或者面试官抱着笔记本电脑到会议室,现场编码。 「太不极客了。」李亚飞说,如果有一个线上的代码面试工具,能让面试官与求职者在视频通话的同时协同编码,面试官能看到面试者写代码的过程,面试者程序的运行后果也能同步显示给面试官,并且还能考验求职者在已有代码上解决 Bug 的能力,就能够在很大水平上解决技术人才面试中单方的痛点。 2019 年 6 月,李亚飞创建了程序员在线面试工具 ShowMeBug。「咱们的名字也是有巧思的,程序员总是自嘲,把写代码说成『写 Bug』,所以咱们就把 Torvalds 的名言改了一下,叫 ShowMeBug。」 ShowMeBug 尝试用在线 PK 代码的形式变革整个技术招聘,研发了一套优良体验的云端协同 IDE 开发环境,多人可共享编码的编程环境,反对 31 种开发语言。面试官能够事后筹备面试题,并邀请程序员退出面试板中。程序员能够用本人的电脑实现面试题目。它为每一场面试提供一个面试板,面试过程两方实时同步,面试过程都一一记录,预先面试官能够分明回顾过后的面试状况,并做出打分。 实时互动的设计在不便程序员面试的同时,也更深地改革了技术人才招聘的工作流。李亚飞置信,面试更重要是考查一个人的思维形式,而不仅仅在乎正确的答案。 而随着疫情粗浅扭转在线办公畛域的生态,人才招聘的需要越加精细化,对于企业和人才之间的招聘服务也须要更加业余的匹配形式,TSA(Technology Skill Assessment)则是近期颇受创投圈关注的细分赛道。 TSA 在国外后行衰亡,典型企业包含技术招聘平台 HackerRank(已领有超 500 万开发人员)和 CodeSignal。世界范畴内看,程序员招聘市场的规模在万亿级。IDC 的统计数据显示,2018 年寰球软件开发人员数量增长到 2230 万,而 2014 年只有 1850 万程序员。据 ShowMeBug 测算,均匀每位技术人才的招聘老本可能高达 22,750 美元。 同时,因为传统面试通过语言看不到代码,企业面试、口试老本高,一个大型企业一年要进行 1-2 万场面试和口试,为一位技术人才付出十万元以上的招聘老本是常事。如何精准评估,进步人才招聘效率,是 ShowMeBug 的指标所在。而 ShowMeBug 则在针对技术人员面试这一场景上做了足够细致入微的改良和翻新,并且保持足够的稳固和易用性。 ShowMeBug 平台通过屡次疾速迭代,往年上线了高级面试官的架构绘图能力。在很多技术人才的线上沟通面试环境,除了编程外,面试者也须要向面试官诠释代码思路,此时架构绘图就是一个重要性能。这一性能于 4 月上线,上线后颇受企业欢送。 以后,ShowMeBug 可同时反对 10 万以上的线上面试场次,以及上千人的在线评卷和剖析。而在编程环境上,ShowMeBug 已反对超过 30 种编程语言,根本笼罩全品类题库,产品的覆盖面进一步提高,数据分析能力失去增强。从用户体验来看,ShowMeBug 以 SaaS 模式进行服务,按场次免费。HR 和面试官在网页等渠道注册即用,并能够通过题库一键创立面试题和邀约面试。面试环节可做到全流程回放,ShowMeBug 会对代码编写过程和后果进行肯定的剖析,给出相应打分供面试官参考。 好的产品在市场层面也会失去用户的投票,以后 ShowMeBug 放弃着年度 10 倍高速增长,ShowMeBug 已累计服务近万家企业,面试场次已达数十万场。此外,用户粘性也进一步提高。单用户每月应用频率也有 10 倍左右增长。 ...

August 3, 2021 · 1 min · jiezi