第 1 轮(在线评估):(HackerRank – 90 分钟)
两个中等问题。
- https://www.geeksforgeeks.org/reduce-the-string-by-removing-k-consecutive-identical-characters/
- https://www.geeksforgeeks.org/count-number-ways-reach-given-score-game/
第 2 轮(CoderPad 轮):(持续时间 1 小时)
- https://leetcode.com/problems/circular-array-loop/
- 计算学生的平均水平 (https://www.glassdoor.co.in/Interview/Coderpad-given-an-array-scores-jerry-65-bob-91-jerry-23-Eric-83-Find-the-student -with-hi-QTN_2587199.htm)
您需要解决两个问题或至少几乎完整的解决方案才能继续进行更多轮次。
20 天后 – 一天内安排了 3 轮技术轮和 1 轮 VP 管理轮(淘汰赛)
第 3 轮(技术面试放大 – 2):(持续时间 1 小时)
这一轮面试官先做介绍,然后让我解释一下我目前的项目。
- https://www.geeksforgeeks.org/find-the-smallest-window-in-a-string- contains-all-characters-of-another-string/
- https://www.geeksforgeeks.org/kth-smallestlargest-element-unsorted-array/
第 4 轮(技术面试放大 – 2):(持续时间 1 小时)
这一轮面试官先做介绍,然后让我解释一下我目前的项目。
- https://stackoverflow.com/questions/10005544/interview-question-data-structure-to-set-all-values-in-o1
- 实现LRU Cache的伪代码(使用队列数据结构)
- Process 和 Thread 的区别,什么是 RESTful 服务?
第 5 轮(技术放大 – 2 面试):(持续时间 1 小时)
这一轮面试官先做介绍,然后让我解释一下我目前的项目。
- https://www.geeksforgeeks.org/count-ways-reach-nth-stair-using-step-1-2-3/
- 实现线程池管理器
- 实现MRU Cache的伪代码(使用栈数据结构)
- Kubernetes 讨论——(在我的简历中提到)
- VM 相对于 Docker 的优势(在我的简历中提到)
第 6 轮(VP 管理缩放交互):(持续 30 分钟)
- 在这一轮中,面试官从介绍开始,然后让我解释我当前的项目,解释他的团队以及他们的工作,涉及的技术堆栈。
- 有人问我我的抱负以及我在 GS 寻找什么。
第 7 轮(首席导演级缩放互动):(持续 30 分钟)
- 在这一轮中,面试官从介绍开始,然后让我解释我当前的项目,解释他的团队以及他们的工作,涉及的技术堆栈。
- 有人问我我的抱负以及我在 GS 寻找什么。
在第 6 轮和第 7 轮中,我没有被问到任何面试问题。安排这些轮次只是为了了解候选人对 GS 的期望和期望,并向他们提问(如果有的话),也让他们与我互动。
在此之后,我被要求提交文件并提供我预期的 CTC 详细信息。从 Hackerrank 测试到录取通知书的整个过程大约耗时 2 个月。
结论:接受报价(特别提及 – 人力资源/招聘人员非常友好且反应迅速。总是按时接听电话并回复电子邮件)
在所有轮次中,面试官都很友好、礼貌和乐于助人。没有必要给出所有正确的答案(部分答案可以),而是测试您的方法或思维能力。良好的沟通技巧将是一个优势。