📅  最后修改于: 2023-12-03 14:49:05.832000             🧑  作者: Mango
此次面试是在校内进行的亚马逊软件开发工程师的面试。总体来说,面试过程十分严谨,需要面试官通过一系列的问题和编程练习来考察面试者的编程能力、逻辑思维和英语交流能力。
首先,面试者需要进行一次电话面试,这个环节主要考察面试者的英语交流能力以及对亚马逊公司的了解程度。在电话面试中,面试官通常会问到以下问题:
校内面试分为两个部分:技术面试和行为面试。
考核重点是编程能力、算法和数据结构、系统设计等。下面是我当时碰到的几道面试题:
这部分面试需要面试者展现自己的编程能力和思维能力,需要在规定的时间内完成编程练习,同时在面试过程中可以通过与面试官的交流来解决自己所遇到的问题。
行为面试主要考察面试者的软技能、情商等非技术面的素质。通常会采用 STAR 法则:
面试者需要回答一些类似于这样的问题:
亚马逊的面试筛选十分严格,想要通过校内面试的程序员需要具备比较扎实的编程技能、良好的英语交流能力以及一定的软技能素质。在面试过程中,不仅需要回答问题,更需要展现出自己的才能和潜力。