📜  瑞银关于 SDE 的面试经验

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

第 1 轮:在线评估

测试是在 Hackerrank 平台上进行的。有 24 个 MCQ(DBMS、 Java、OS)和 1 个编码问题。

编码问题类似于 https://stackoverflow.com/questions/60962315/optimize-performance-of-the-method

300 名学生中约有 39 名学生入围第二轮。

第二轮:技术面试 1

本轮在 Hackerrank 代码对平台上进行。这一轮从我的介绍开始。之后面试官问了OOPS、DBMS(Normalization、Joins、ACID Properties等)、CN、OS(Paging、Segmentation)相关的问题。在此之后,面试官给出了一个编码问题。她让我解释方法并编写代码。

编码问题:

  • https://www.geeksforgeeks.org/given-a-sequence-of-words-print-all-anagrams-together/

我解释了我的方法并用 C++ 实现了代码。然后我们也讨论了时间复杂度和空间复杂度。

最后面试官问我有没有什么问题要问。

第 3 轮:技术面试 2

这一轮也是在 Hackerrank 代码对平台上进行的。面试官给出了两个编码问题:

  1. https://www.geeksforgeeks.org/count-minimum-number-of-fountains-to-be-activated-to-cover-the-entire-garden/
  2. https://www.geeksforgeeks.org/decimal-equivalent-of-binary-linked-list/

我能够部分解决问题 1(通过 10/14 个测试用例)。我能够完全质疑 2(14/14 测试用例通过)。

对于这两种解决方案,我们讨论了问题1的时间和空间复杂度以及优化解决方案的方法。最后面试官问我是否有一些问题要问。

第 4 轮:人力资源轮

这一轮有一些基本的人力资源问题。

  1. 说说你自己。
  2. 说说家庭背景
  3. 你最近两次面试怎么样?
  4. 告诉我有关项目和更多类似的问题。

2天后宣布结果,17名学生被选中,我就是其中之一。

一些技巧:

  1. 请仔细检查你的简历。你应该知道你在简历中提到的一切,因为面试官可以要求你解释简历中的任何内容。不自信的事情不要提。
  2. 自信点!!即使你在某个时候卡住了,面试官也会给你一些提示。关键是不要放弃,尝试解释您解决问题的思维过程,他们不会寻找特定的语言,但他们会看到您逻辑思考的能力。

所有的面试官都很好,这是一次很棒的经历!