📅  最后修改于: 2023-12-03 14:47:20.767000             🧑  作者: Mango
亚马逊的SDE-Intern 面试共分为以下几个环节:
一面主要是考察基础的数据结构与算法知识、分析问题、设计系统等。一面问的问题涉及面比较广,一般会从下面这些方面进行考察:
一面主要考察基本功,灵活应对即可。
相对于一面而言,二面更注重候选人的具体实现能力。比如:
在这里需要特别强调的是,要在面试中展现出自己的思考的过程,不要回避难题。而且尽量避免只考虑暴力算法。
行为面试主要考察候选人的团队合作能力、沟通能力、逻辑思考等。在面试时需要注意以下一些点:
在面试时尽量流畅快速、简洁有力地表达自己的观点。
在面试过程中可以举一些具体的实例以说明自己的实现能力。
在面试过程中,除了回答问答题外,更重要的是需要展示出自己的思考过程。
在准备过程中要阅读很多的算法书籍、数据结构书籍、网络协议的资料等相关的资料。
在准备过程中,需要动手在LeetCode上刷题,尝试在github上找一些开源的项目进行学习。达到理论知识结合实践的最佳状态。