New Website: techsket.com

15周免费线上春季数据工程师培训课程( 3月17号截止)

2022年4月27日星期三

American Express | 面试经历分享

    简单介绍一下我的情况:

  •     普通学校,回国不够看的水平
  •     GPA 3.5/4.0


    American Express的基本情况

  •      提交暑期表,等待10天,通知面试
  •     一轮面试,两个面试官在场
    




     面试前的情况:

  •     家里出了重大变故也无法回国,我回去也无法改变任何事再加上害怕路上感染,顺利回国还是要考虑如何上课。最后决定呆着不动,每天都失眠无心刷题。
  •     上一次做LeetCode还是六个月前,做了不到十题。
  •     八月份的时候为了Amazon的技术面试在HackerRank刷过十几题(全忘了)。
  •     好久没写Java,连怎么初始化一个String对象都不记得。



    面试过程中我觉得我必挂无疑的几个原因:

  •      语法不规范 + 技术面试经历比较少做题时很紧张。
  •      面试官问的最简单的sort我已经忘得差不多了。
  •      算法题考了两/三道,最后一道我只完成了70%。
  •     面试过程中有很多不会的东西,我只能说:’I don’t know/ I am not sure’。


    为什么表现得这么差的我,还是拿到offer了呢?而且还是周四面试,周一就电话通知?

    我疑惑了很久,直到我和我的mentor复盘了一下当时的情况。




    “你的表现应该没有你想得那么糟糕”




    面试过程中我准备的不错的部分

        我经历里的加分项:

  1.     已完成一个冬季实习和一个暑期实习。
  2.     上个学期除了上课之外还报名,并且完成了一个网站开发的课程。
  3.      这个学期除了上五节课之外,参加一个学校与其他组织合作的项目。


    整个面试过程保持淡定:

  •     行为面试经历太多,早就脱敏不紧张了。
  •     中途两个面试官都因为网络不稳定的原因不同程度影响了面试。其中一位面试官突然断线,重新连接后向我道歉后我表示理解,这是大家都无法避免的问题。另一位面试官提问时多次卡到听不完问题,我主动告知没有听清问题。再他重复多次我还是无法听见之后,我复述了他的问题并询问他我听到的是不是他想问的。
  •     大家也要珍惜现在的网络面试,如果遇到面试官口语过重听不清。网络不好没听清可以是一个很合理让面试官重复问题的方法。



     行为面试部分准备充分:

  • 用的思路之前也发了笔记。证明了自己的团队合作能力,学习能力,抗压能力,遇到挫折后自我纠错的能力。



    足够诚实,没有不懂装懂:

  • 面试官问到了我不了解的技术时。如果有一点印象先表达了解得不是很清晰,但是尽力回答自己知道的。完全是没有听说过的技术,我就直接大方回答我不了解。



    技术面试中:

  •     在听完面试官的问题后先重复他的问题。
  •     动手前先阐述自己想到的解法。
  •     解题过程中大声解释自己的想法,每一步的过程,为什么怎么做…
  •     技术面试时全程都在交流,没有交流的时间不超过20秒。


    最最最重要的,还是我没有放弃。虽然面试到一半觉得自己完全不可能拿到面试了,中途了瞄了几次手机看时间(不要学我!)。但还是没有放弃,尽力做到最好了。