阿里实习一面

     慢慢迎来了找实习,我就接到了人生中第一个面试电话,阿里的。昨天下午3点多给我打的电话通知我晚上7点半面试,说实话这个面试官还不错,给我一段时间来准备。我是从开学开始复习的也就是从3月1号,到昨天一共才复习了一个星期,王道求职宝典还没有看完,只看到了二叉树那一块,操作系统和网络都还没有看,所以可想而知,面试的时候我和面试官尬聊的场景。好了,下面说一下面试阿里的感受吧!

     毕竟是初次面试,不懂面试官的套路,所以开头让我做自我介绍的时候我紧张的吐字都快不清楚了,不过后面我就放松了,面试了一个小时的时间。总体来说实习的一面问的很广,但是问的不深,如果复习认真的话面试官的题目应该都能回答上来,下面我把我回忆的面试官的问题说一下。

Q1:自我介绍一下?

Q2:介绍一下项目?

Q3:你对项目中×××了解吗?

Q4:你在项目中主要做什么?

Q5:说一下你了解的设计模式

Q6:你对贝叶斯了解吗?
Q7:多态,虚函数是如何实现的

Q8:空类的对象占用多少多少字节?加一个虚析构函数此时占用多少字节?

Q9:带有虚函数的类的对象的内存布局

Q10:TCP的连接

Q11:多线程锁的种类?

Q12:线程间通讯?进程间通讯?

Q13:海量数据选出TOPK,用什么算法?

Q14:模板,全特化与偏特化

Q15:STL,map是如何实现的?

Q16:vector迭代器何时失效?

Q17:何时用vector何时用list

Q18:hash排序

Q19:Linux下查看系统状态信息的命令

Q20:写算法:假设输入”a  b”,输出“a b”,就是把中间的很多个空格压缩成一个空格。

原文地址:https://www.cnblogs.com/cuglzf/p/8532117.html