一般是一对一,或二对一,面试官都很Nice
首先是自我介绍,然后是简要介绍一下自己的项目,之后手撕代码:斐波那契序列,写一个函数,输入N,输出第N个斐波那契数(面试官提示,要用最熟练的语言去写,体现最高代码水平,不是仅仅实现而已)
之后问所写代码的时间复杂度,时间复杂度的含义,以及是否可以优化。由于本人的实习经历非常简陋,所以问了问就带过了,之后考察了一些c++以及python的基本知识,包括STL,各自的增删查改时间复杂度,智能指针,虚函数,指针与引用,Python问了一个函数,不太清楚,没有记住,问了问Lecode刷题碰到的印象最深刻的一道题,大致讲一下原理,实现。之后就是问面试官问题了
这是第一次面试,虽然由于答得不好,大概率是凉了,但是很感激遇到这么温柔的面试官,一直在引导,我写代码感觉写了超久,但是他也没有催促,就一直很耐心的等,真的很感恩了!希望接下来想去中兴的小伙伴好好准备啊