美国运通实习面试经验 |校园 2021
第一轮:在线测试
- 编码测试由 3 个问题组成,问题的难度级别为简单、中等、困难。其中,2道题为字符串题,1道为基础题。我把所有的问题都解决了,在线测试的最终报告是100%。在线测试后,14人被选中,我就是其中之一。
- https://stackoverflow.com/questions/57740827/find-the-largest-string-such-that-abc-are-not-
第二轮:技术面试
- 首先是自我介绍,然后他给出了我之前在线测试中做的编码问题,他说要解释逻辑,所以我用优先级队列的概念做题,我解释了逻辑在他要求我在该代码中实现封装之后的每一点,我只是实现了我的最佳表现,之后他在做那个问题时问了 OOPS 概念,后来他专注于关于散列的 DSA 问题,这样他就没有被直接问到这个问题,这是高效方法的链式哈希概念,当时我不明白他的意图,后来我让他举个例子让我很清楚,所以一直问这个问题,直到你弄清楚那个事情。最后,他说你有什么问题吗,我问了几个问题。
在那之后,9人被选为第三轮,我就是其中之一。
第 3 轮:技术 + 人力资源
- 再次以自我介绍开始,然后问了我在简历和项目中深入提到的所有技能和问题。
- 他问了我当时不记得的HTML标签,之后他问了C和C++之间的区别,我涵盖了所有要点,他开始询问关于网络安全(漏洞访问)的项目我回答了所有的问题,后来关于 DSA 图应用程序,后来他问社交媒体上使用哪种算法来寻找朋友建议(我说 BFS 并为此举了一个例子)。后来他深入询问了关于 cookie 和基于服务器的问题,我对此有基本的想法。我正确地回答了这些问题。
之后7人被选入最终名单,可惜我不在。
尖端:
- 确保您对简历中提到的所有技能(即使是小事)都有很好的了解。在解释项目时使用你熟悉的术语,不要超过这个范围,除非他问这个问题,否则不要给出任何解释,最后,还有一个运气因素取决于你的面试官。
- 不要问任何关于高等教育的问题,即使你有未来的计划。您需要以一种应该同情他/她对该公司和技术事物非常感兴趣(必要性)的方式提出问题。