您的位置:首页 > 职场人生

记我的第一次阿里电话面试(2018.04.03)

2018-04-03 11:59 148 查看
       昨天晚上接到了一个杭州的电话,然后约了今天上午的10点半到11点。
      收到面试还是很紧张的,因为我什么都不知道,心好虚。昨天吃完晚饭就开始复习一些基础知识,之前看的书都忘完了,就知道一些基本的概念,然后就把C++、数据结构、操作系统、数据库等看了看。
      我在网上看他们说的阿里很准时,于是我10点25提前拿上手机,来到了楼梯间等待那个来自杭州的电话。直到10点48才打过来(果然是10点半到11点)。。外面好热。

      接到电话,那边简单地自我介绍,然后介绍了他们部门,然后叫我自我介绍+项目经历,然后我就balabala了大概十分钟。。然后面试官就开始发问了,问了一些很基础的知识点,不过可能是第一次面试,还有就是本身知识点不是很熟悉,答得都不好,,心态有点崩。。

1、怎么实现一个二叉树?
       听到问题不是很明白,当时就问是不是让我创建一个二叉树,然后balabala说了一通,不过好像不在点子上。。然后面试官补充说怎么创建一颗可以让别人使用的二叉树,,好吧还是没有反应过来。现在想想应该是通过封装实现二叉树的接口吧。。
2、然后接上一个问题,二叉树的中序遍历。
      这个题简单。不过感觉语言组织得很乱,不满意。
3、C++的封装、继承、多态?
      封装是让实现和接口分离,实现代码的模块化、继承是实现代码的复用、多态是实现接口得复用。。
然后面试官就就接着问了假如一个子类继承了父类,问子类的成员和父类的是怎么存储的?好吧,我不知道。。
4、操作系统中的线程是什么?
      线程是CPU的最小工作单元,然后结合进程说了一通。然后面试官又问线程在执行过程中哪些东西是共享的、哪些又是私有的?好吧,我忘记了,不知道怎么回答。
5、C++的内存中的堆和栈?栈是干什么用的?
     答了一些很浅显的,不知道怎么深入。感
94a2
觉面试官不是很满意。
      然后面试官问了我读书期间除了做项目还做了些什么工程,我说平时老板项目比较多,除了就是看了一些计算机的基础书籍。然后就问我看了些什么书,balabala说了一通。然后说差不多了,问我还有什么要问的。。虽然整个面试面的不好,但是面试官还是很好的,并没有喷我啥都不知道,反而还是给出了很多的建议,还是很nice。
总结:面试官问的都是很基础的知识,不过准备不充分,面试过程还是很崩溃。当然面试结果也是很惨。。所以大家还是好好打好基础吧,好好复习,争取面试时不要像我怎么尴尬。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C/C 阿里电话面试