阿里校招内推面经

阿里校招内推:

一面:电话面试

1、  自我介绍;我讲个人基本信息,包括学校、专业、研究方向,以及所参与的项目,没有说什么爱好、又是家庭什么乱七八糟的,技术面面试官不关心这些

2、  如何在文本中快速检测是否存在关键词表中的词

3、  http请求流程

4、  post请求与get请求的区别

5、  多线程

6、  集合类,主要问了hashmap

7、  Hashcode以及对象的比较

8、  接下来大部分时间都是在问项目

一面45分钟

 

二面:视频面试

1、  自我介绍,基本同上

2、  项目,项目,项目

3、  两个数据结构问题:链表倒置和二叉树遍历方法

二面40分钟

 

三面:电话面试

1、  java继承

2、  序列化与反序列化

3、  反射机制

4、  异常机制

5、  Hashmap JDK实现原理

6、  同样问了post与get的区别

7、  使用过哪些框架,表现层、持久层

8、  多线程

9、  有没有看过JDK源码

三面30分钟

 

四面:hr视频面试

1、  自我介绍,这里可以少谈技术、项目

2、  经历过的最大打击

3、  从自己专业的角度对互联网发展的认识

4、  介绍自己的专业

5、  问HR两个问题

四面30分钟

 

总结:基础+项目,尤其是项目,要对自己做过的项目十分清楚,无论是技术上还是业务上,因为面试官提出的有些技术上的难点由于面试官不了解项目,实际上是业务问题,项目用到哪些技术,要会用也要知道原理,所以,不是自己亲力亲为的项目,不要写在简历上,面试官都是大牛,不要想糊弄;第二点就是语言表达,逻辑要清晰,尤其是在讲自己的项目的时候,可能这个项目专业性、业务性很强,但是你要在短时间内让面试官知道这个项目的概况;第三点要冷静,表紧张,中间一定有自己不会的问题,不会就不会,就说自己不熟悉相关的东西,但也不能全都不会….有些轮次的面试就是压力面试,面试官语速很快,问题刁钻,反应得跟上,楼主第三面结束满头大汗…..hr面试也不要轻视,hr很会找你讲话的漏洞,自己说的话要能圆的过来。总之,实力很重要,尤其是项目,没有项目别人会感觉你的技术只是纸上谈兵。技巧、面试时的心理状态也是重要的因素。

 

你可能感兴趣的:(阿里校招内推面经)