我们传统的软件工程师白板面试过程为2天整

  • 限非全远端职位,必须本人在台北市。
  • 面试的每一天都从上午9点开始,中午休息,然后一直持续到晚上。
  • 一天分为几个1.5小时的会议,每个会议由不同的软件工程师主持。
  • 1.5小时的课程纯粹是技术性的。
  • 成功完成第一天的候选人将被邀请参加第二天的技术面​​试。

加速替代

我们强烈鼓励候选人改为通过加速实地考试 进行申请。整个技术评估过程仅需2.5个小时,而不是2天。

立即申请


白板常规主题

  • 数组/字符串
  • 二叉树
  • 链接列表
  • DFS / BFS
  • 回溯
  • 动态编程

为什么我们倾向于不赞成白板考试?

1.算法不能准确反映实际工作。

您上一次在工作中何时实现BubbleSort或HeapSort?工程能力不一定要用算法来测试。

2.运气是一个重要因素-算法彩票

一些候选人很不幸,碰巧得到了他们很久没有研究或见过的算法。在此过程中将有很多随机性。

3.年龄歧视。

青睐年轻的工程师和应届毕业生,因为最近在大学中教授了基本的计算机科学概念。算法也倾向于偏爱年轻人。

4.每个人都花费更多时间。

整个过程为2天,比我们的** [加速实地考试]( / recruit / takehome.html)更长。 **

5.准备时间更长。

候选人将需要记忆和审查算法。这是很多不必要的额外工作,与您的日常工作无关。