📌  相关文章
📜  HashedIn by Deloitte 对 SDE Intern+FTE 的面试体验 | (校外)2022

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

HashedIn by Deloitte 对 SDE Intern+FTE 的面试体验 | (校外)2022

这是一个校外的机会。 Hashed In 的一名员工在 LinkedIn 上分享了该应用程序链接。填写表格后,我在一周左右的时间内收到了在线测试链接和职位描述。

回合:

  1. 在线测试
  2. 技术面试1
  3. 技术面试2
  4. 装修轮/人力资源轮。

第一轮:在线编码测试

  • 中:Codility 平台。
  • 给定时间:1.5 小时。

这一轮包括 3 个基于 DSA 的问题。

  1. 级别:中:https://www.chegg.com/homework-help/questions-and-answers/call-sequence-integers-spike-first-increase-strictly-decrease-also-strictly-include-last-q83269621
  2. 级别:困难:与 GFG 相比,测试用例略有不同。 https://www.geeksforgeeks.org/count-of-different-numbers-divisible-by-3-that-can-be-obtained-by-changeing-at-most-one-digit/
  3. 级别:简单:https://app.codility.com/programmers/task/shortest_adj_seq/

我能够在时间之前完整地完成所有问题。

笔记:

  • 您只能提交一次问题。
  • 当您测试您的代码时,它将仅针对示例测试用例进行检查。
  • 因此,请确保验证您的代码也应涵盖所有角落测试用例。

结果:下一轮在线测试后,我收到了一封邮件。

第二轮:技术面试-1

  • 中:缩放通话
  • 时间:1小时。

关于介绍和简历的基本问题:

  1. 你好吗?你那里的新冠病毒情况如何?你的大学开学了吗?
  2. 在围绕我的行踪进行基本问题之后,他让我自我介绍。
  3. 他挑选了一些让他感兴趣的项目,并开始提出关于它们的问题。
  4. 我是从头开始自己准备的,所以我可以轻松回答他的所有问题。
  5. 他问我最近的实习情况。我正在研究的技术堆栈。我面临的困难。以此类推,以此类推。

围绕 CS Fundamentals 的理论问题:面试官涵盖了所有核心主题:(CN/ DBMS/ OS/ OOP)。所以在面试之前要熟悉他们。

  1. 您对 SQL 视图了解多少?
  2. 有哪些不同类型的 VPN?
  3. 什么是 IPV6?主要目的。
  4. 什么是数据库中的索引?
  5. 什么是数据抽象?
  6. 你说的折腾是什么意思?
  7. 多任务和多道程序有什么区别?

编码部分:他让我分享我的屏幕并打开任何 IDE。他将问题粘贴在聊天框中。

  1. 我被要求找到总和大于给定 K 的子数组的最小长度。长度和子数组将显示在输出中。我一开始就解释了最佳解决方案。面试官问我提出的解决方案的时间复杂度是多少。之后他让我编码。我的代码成功覆盖了他给出的所有测试用例。 🙂
  2. 三重和问题。我选择了蛮力,然后是最优的。再次。我可以完全编码并运行它。

2天后,我接到了下一轮的电话。

第三轮:技术面试-2

  • 中:缩放通话
  • 时间:1.5小时。

这一轮围绕“低级设计”或“数据库模式设计”展开。对于像我们这样的新生来说,这通常有点挑战。但根据我的经验,他们会根据几个参数来判断你:

  • 你解决现实世界问题的方法。
  • 你的思维能力。
  • OOP实现的基础知识。
  • 并且,正确使用数据结构。

这次面试连自我介绍都没有。

  1. 他首先说,我可以在你的简历中看到很多经验。
  2. 再次,我被要求在我的简历中解释项目和实习。我面临的挑战。我学到了什么新东西?他问我一些与 Bootstrap 相关的事情,因为它在我的简历中。他问我对 JavaScript 的熟练程度如何。他是个JS家伙!
  3. 他让我分享我的屏幕并向我发送了一个谷歌文档,他在其中给出了 2 个字符串并解释了这个问题。 https://leetcode.com/problems/multiply-strings/。注意:您不得使用任何内置的 Big Integer 库或直接将输入转换为整数。他给出的字符串长度在 60-80 左右。他说语法对他来说并不重要,只有逻辑才重要。我解释了我的方法,他让我编写代码。在我完成编码后,他让我逐行解释我的代码。他对我的做法完全满意。 🙂
  4. 我被问及电梯上的低级系统设计。我讨论了这种方法。他说我的方向是正确的。我制作了原型并编写了电梯的 2 个功能。我们讨论了各种方法和许多案例。关键是和面试官沟通,想出所有可能的解决方案。他说,我们超过了时间,我们结束了采访。

第二天早上,我接到人力资源部的电话,她告诉我我将参加人力资源部。

第四轮:装修轮

  1. 你好吗?告诉我你的家人你的兴趣/爱好。
  2. 因为我领导了一个俱乐部,她问了我关于它的一切。
  3. 大流行期间我们在俱乐部面临的挑战。
  4. 为什么要散列?
  5. 您目前有任何优惠吗?他们提供的 CTC。
  6. 你可以实习吗?

同一天晚上!他们告诉我我被选中了。 🙂 所有的面试官都非常友好。请记住,关键当然是沟通和 DSA。

判决:选择!