📜  SDE1 的 Intuit 面试体验 | 2021 年校内(1)

📅  最后修改于: 2023-12-03 15:05:07.669000             🧑  作者: Mango

SDE1 的 Intuit 面试体验 | 2021 年校内

最近我参加了Intuit的SDE1面试,过程非常有趣和具有挑战性。在这里分享一下我的面试体验和一些有用的建议。

面试流程

该面试是通过视频会议进行的,整个过程持续了2个小时,由两个面试官进行,简单概述如下:

  • 第一轮:技术面试(45分钟),主要是基于算法和数据结构的问题。
  • 第二轮:technical discussion(45分钟),主要是关于之前面试中的问题以及个人的项目和经验。
  • 第三轮:系统设计(30分钟),主要是测试我设计和分析复杂的系统的能力。
技术面试

在技术面试中,我被问及诸如字符串反转、数据结构(如哈希表和二叉树)的问题。以下是一些我被问及的问题:

  • 找到字符串中最长的回文子序列。
  • 反转一个字符串中的元音字母。
  • 介绍哈希表和它的时间复杂度。
  • 实现一个二叉树的最大深度计算。

在回答问题时,考虑面试官的时间和我的思考时间,我尽可能地为每个问题准备了具体的、可操作的答案。

技术讨论

在第二轮的技术讨论中,我分享了我在本科期间的一些项目,以及以前做过的一些工作,与面试官讨论了我所使用的技术和机器学习算法。

我还被问及了我在团队合作中如何解决矛盾和沟通的问题。我向面试官解释了我的态度和方法,并提供了一些范例来支持我的答案。

系统设计

在系统设计轮中,我被要求讨论和设计一个有关虚拟机和计算机管理的并发系统。这个问题让我非常感兴趣,我认为我在系统设计方面有真正的潜能。

在开始设计前,我和面试官一起讨论了这个系统的问题和要求。然后我开始想出不同的组件和怎么样把它们结合在一起。我向面试官解释了我的设计思路,并与他讨论其中的细节和优缺点。

总结

这次面试非常有趣和富有挑战性。我学到了很多,也意识到了我的不足之处。同时,我也意识到了在面试中应该如何回答问题和与面试官交流。这次面试使我更了解了自己,我期待着下一次机会。

Markdown返回示例
# SDE1 的 Intuit 面试体验 | 2021 年校内

最近我参加了Intuit的SDE1面试,过程非常有趣和具有挑战性。在这里分享一下我的面试体验和一些有用的建议。

## 面试流程

该面试是通过视频会议进行的,整个过程持续了2个小时,由两个面试官进行,简单概述如下:

- **第一轮**:技术面试(45分钟),主要是基于算法和数据结构的问题。
- **第二轮**:technical discussion(45分钟),主要是关于之前面试中的问题以及个人的项目和经验。
- **第三轮**:系统设计(30分钟),主要是测试我设计和分析复杂的系统的能力。

## 技术面试

在技术面试中,我被问及诸如字符串反转、数据结构(如哈希表和二叉树)的问题。以下是一些我被问及的问题:

- 找到字符串中最长的回文子序列。
- 反转一个字符串中的元音字母。
- 介绍哈希表和它的时间复杂度。
- 实现一个二叉树的最大深度计算。

在回答问题时,考虑面试官的时间和我的思考时间,我尽可能地为每个问题准备了具体的、可操作的答案。

## 技术讨论

在第二轮的技术讨论中,我分享了我在本科期间的一些项目,以及以前做过的一些工作,与面试官讨论了我所使用的技术和机器学习算法。

我还被问及了我在团队合作中如何解决矛盾和沟通的问题。我向面试官解释了我的态度和方法,并提供了一些范例来支持我的答案。

## 系统设计

在系统设计轮中,我被要求讨论和设计一个有关虚拟机和计算机管理的并发系统。这个问题让我非常感兴趣,我认为我在系统设计方面有真正的潜能。

在开始设计前,我和面试官一起讨论了这个系统的问题和要求。然后我开始想出不同的组件和怎么样把它们结合在一起。我向面试官解释了我的设计思路,并与他讨论其中的细节和优缺点。

## 总结

这次面试非常有趣和富有挑战性。我学到了很多,也意识到了我的不足之处。同时,我也意识到了在面试中应该如何回答问题和与面试官交流。这次面试使我更了解了自己,我期待着下一次机会。