📜  抢面试经验 | 1.10年经验

📅  最后修改于: 2022-05-13 01:54:17.442000             🧑  作者: Mango

抢面试经验 | 1.10年经验

我于 2019 年 6 月为班加罗尔地点的抢薪面试。

第 1 轮(Codility 编码轮):他们在 120 分钟内给出了 3 个问题进行编码。

  • 它根据解决方案的性能和正确性生成报告。
  • 我可以在 70 分钟内解决所有三个问题,并且在所有三个方面都获得了 100% 的性能和正确性。其中一个问题是关于一维 DP,一个是基于简单实现的问题,一个是关于数组的问题。
  • 1个月后,我收到了一封现场f2f面试的电子邮件。我有 3 轮 f2f 面试。

第 2 轮(PS/DS 轮):

  1. 编写代码以查找数组中下一个最近的元素。
  2. 给定一个正数和负数数组,排列它们,使所有负整数出现在数组中所有正整数之前,保持元素的原始顺序而不使用任何小于 O(n^2) 的额外数据结构。示例 {1,2,-2,9,-1} -> {-2,-1,1,2,9}。在这里,正负元素的原始顺序保持不变。

第三轮(PS/DS轮):

  1. 给定一个数组,找出距给定元素 k 距离处的所有元素。
  2. 在二叉树中打印距离给定节点 k 距离处的所有节点。

第四轮(招聘经理):

  1. 他问了我很多关于我正在研究的当前技术的问题。
  2. 关于回调函数的一些问题。
  3. 在数字流中找到中位数。他让我解释解决方案,然后在白板上写代码。
  4. 绘制您当前项目的完整架构并详细解释。
  5. 您在当前公司做过的最具挑战性的工作。
  6. Java内存管理。
  7. 为什么要抢?

该公司使用 Golang 作为编程语言。 HM 一直在问我是否有 Golang 的背景。我一直说我从未使用过 Golang。

HR真的是反应迟钝。他们不回复。完成我的代码测试后,我丢弃了多封更新邮件,但他们从未回复。一个多月后突然收到面试邮件。面试结束后,我给HR发了2-3次邮件,他都没有回复。

还在等更新:)