高盛面试经历(校内实习)
- 在线回合(能力+编码):(1:30 小时)
允许所有分支机构的学生出现在在线回合中。
前半小时仅针对能力的 15 个 MCQ,然后是要在接下来的一小时内解决的编码问题。能力部分没有负面标记。考虑到时间限制,能力问题真的很好。测试是在 Hacker Rank 上进行的。不允许使用编码编译器。
能力部分为 60 分,一道编码题为 40 分。
共有 18 名学生通过了在线轮次。 - 面试一(FTF):
- 描述一个信号量并解释它的工作原理。您将如何使用信号量来解决生产者-消费者问题?提供了一张空白纸来编写伪代码。
- 给定一棵二叉树,检查节点处的值是否小于其左右孩子的值之和,如果是,则将节点处的值替换为总和。代码不是必需的;他要求用适当的逻辑来解决这个问题。
- 给定一棵二叉树,编写代码将树转换为其镜像。我把代码写在一张纸上,然后面试官问了一些关于代码工作的问题。面试官似乎对我的回答很满意。
例子:
- 面试2(FTF):
他首先询问了我的背景,然后继续提问。- 什么是虚拟内存?描述虚拟地址空间。
- 给定一个 n 行 n 列的方板,求其中的方格总数。 (有一个公式可以通过观察得出)。
- 找出边将每个顶点连接到另一个顶点的六边形中三角形的总数。
- 编写用于反转链表的代码。
提示:可以遵循迭代和递归技术。 - 找出 n&(n-1)==1 和 n&(n-1)==0 的所有 n 值。
最后,他问我感兴趣的科目是什么,以及我是否有任何问题要问。
最终共选拔了9名学生进行实习。
感谢 geeksforgeeks 帮助我准备。
高盛的所有实践问题!