📜  Hashedin Technologies 面试体验(2020 年校园内)

📅  最后修改于: 2021-11-18 01:03:15             🧑  作者: Mango

在线编码(第 1 轮):这轮与普通编码轮非常不同,在普通编码轮中,候选人必须像编辑器一样在记事本上编写代码,在那里您无法确定自己的代码,因为没有接受代码的编辑器

本轮包括以下 3 个编码问题,您将有 1 小时的时间:-

  • 简单级别: https : //leetcode.com/problems/find-all-numbers-disappeared-in-an-array/。我已经在 O(n) 时间和 O(1) 空间中完成了这个问题
  • 中级:使用 BFS 的水壶问题
  • Hard Level:这类似于凸包问题

提示:请记住,对于附加代码,您必须编写:

  • 代码的空间和时间复杂度
  • 你的方法背后也有几行直觉

我能够在这一轮中回答所有 3 个问题。我们学院的300名应聘者中,只有26人能够通过这一轮

技术第一轮:面试官非常友好,他以介绍开始了我的面试。问的问题是:-

  1. 关于基本 DS 和 Algo 术语的问题很少,例如排序、搜索、堆和图形。

  2. 然后他问我我最喜欢的算法

  3. 除了一些关于核心主观主题的关键术语,如 OS 和 DBMS

  4. 比两个编码问:

    • 首先是中等难度的字符串操作
    • 类似于硬币找零问题(类似于 DP),但有一个转折是他们给出了印度面额的所有硬币,所以这可以使用贪婪方法在 O(n) 时间和 O(1) 空间内完成

在 26 位出现的候选人中,只有 11 位能够通过。

技术第 2 轮:问题如下:-

  1. 编码问题问:https://www.geeksforgeeks.org/split-array-two-equal-sum-subarrays/。当时我在 O(n) 时间和 O(1) 空间做了这个题
  2. 我被要求为音乐播放器编写关系模式
  3. 然后是一些关于 DBMS、OS 等主题的问题,以及 OOP 中的深层问题

在 11 位出现的候选人中,只有 7 位能够晋级下一轮。

招聘装修轮(类似于人力资源轮):该轮由Hashedin的一名高级员工承担。

  1. 为什么要选择Hashedin?
  2. 如果您获得另一家具有更高 CTC 的公司报价,您还会加入 Hashedin 吗?
  3. 也询问有关家庭背景的问题
  4. 长处和短处
  5. 如果您是团队领导,而您的客户因项目中的某个错误而生气,您指出谁?

最后,出来的7名候选人,5名学生获得选择和2把保留状态作进一步的机会。幸运的是,我是 5 位候选人之一。

提示:这家公司更注重解决问题的能力,所以准备好DS和算法来通过面试。