一共四轮面试,三轮技术面+一轮HR面
第一轮技术面基本上问得比较简单。
第二轮面试,开始正式提问,问的东西比较八股,主要都在网上的面试题集锦里可以找到,偶尔会有几个问题没有看到过,不过不会太难问题不大。
第三轮面试,P9面压力比较大,会提一些比较有深度的问题,但是要坚持自己有把握的答案,别被吓到就好,对于确实没有思考过的直接承认就好。
阿里javaee程序员面试题
二轮面都是一些八股的问题,比如说JAVA里面多线程的实现方法。
是如何控制线程安全的。是否使用过单例模式,写一个简单的单例模式demo。
java的序列化与反序列化的作用。
知不知道java里map对应的数据结构。
对计算机网络的体系了解多少。
第三面更多的是提问做过的项目,已经对项目下一步研究的思考,还有就是一些心理,生活上的问题。
一面中英文,通常是中文问中文答,英文问英文答。说好40分钟最后50分钟。
面试官开头先让自我介绍。然后很随机的就着内容开始八大问。这个就不多说了,网上很多面经。
但我没想到的是,后来他也直接问了我说自己的优缺点。不知道是不是前面例子回答八大问的时候没有体现的很明白。
也问了去国外学习的过程里有没有遇到文化差异和困难,如何解决的。
阿里数据分析面试题
1.自我介绍
2.领导力的例子
3.过程里有没有遇到什么困难,如何解决
4.critical thinking带来的项目成功,二面里又细致发问我提到的一个“难度”的指标是如何设定
5.团队关系矛盾怎么解决的
6.前面说的项目里如何分工的
首先是电话沟通了解基本情况,通过筛选以后进去第一轮面试,问的问题非常广泛,机器学习,深度学习,python,sql,linux,容器等,机器学习深度学习主要侧重算法,python主要是简单编程(读取写入文件pandas numpy).
后面是二面,沉默寡言的技术专家,我也不知道因为什么被刷,可能是没有用过容器
阿里it技术支持工程师面试题
1容器ks8等的使用
2树形算法,决策树,随机森林,梯度提升等
3cnn算法及应用场景,其他具体的深度学习算法
4linux命令行
5大数据分析技术有关问题
extern关键字作用
extern声明变量在在外部定义?
extern修饰函数?
extern C的作用?用法?
static关键字作用
static修饰局部变量?
static全局变量?(限定变量在一个编译单元内,一个编译单元就是指一个cpp和它包含的头文件,这个回答可以结合编译需要经历的几个过程来答)
static修饰普通函数?
static修饰成员变量?
static修饰成员函数?
阿里C++工程师面试题
volatile是干啥的
new与malloc区别
C++多态性与虚函数表
C++多态的实现?
多态分为静态多态和动态多态。静态多态是通过重载和模板技术实现,在编译的时候确定。动态多态通过虚函数和继承关系来实现,执行动态绑定,在运行的时候确定。
动态多态实现有几个条件:
(1) 虚函数;
(2) 一个基类的指针或引用指向派生类的对象;
基类指针在调用成员函数(虚函数)时,就会去查找该对象的虚函数表。虚函数表的地址在每个对象的首地址。查找该虚函数表中该函数的指针进行调用。
每个对象中保存的只是一个虚函数表的指针,C++内部为每一个类维持一个虚函数表,该类的对象的都指向这同一个虚函数表。
虚函数表中为什么就能准确查找相应的函数指针呢?因为在类设计的时候,虚函数表直接从基类也继承过来,如果覆盖了其中的某个虚函数,那么虚函数表的指针就会被替换,因此可以根据指针准确找到该调用哪个函数。
一面是简历评估,面试官很和蔼,全程属于聊天形式,主要问家庭情况、职业选择,对企业的看法,然后介绍了业务部门的情况,全程比较轻松;二面是业务面试,但是可能因为我是非专业对口,面试官全程也没有找到可以聊的话题切入点,就比较尴尬。
面试官问的面试题:阿里供应链运营面试题
1、自我介绍
2、介绍你的家庭,父母对你职业选择的看法?
3、为什么不考虑公务员?
4、对企业最近对舆论有什么看法?
5、对供应链有哪些了解?
6、工作比较辛苦怎么看?
7、求职进展,有几个offer了?
8、沟通过程中要注意什么?
9、有什么想问的?