阿里巴巴

169人关注 关注 1760 人分享

阿里巴巴软件工程师面试经验(共245条) 最近更新时间:2018-07-10 15:17:12

2018-05-21 16:28:04 | 内部推荐
面试过程:

电话面试,直接问技术问题如何初始化一个指针数组。我答首先明确一个概念,就是指向数组的指针,和存放指针的数组。 指向数组的指针:char (*array)[5];含义是一个指向存放5个字符的数组的指针。 存放指针的数组:char *array[5];含义是一个数组中存放了5个指向字符型数据的指针。 按照题意,我理解为初始化一个存放指针的数组,char *array[2]={“China”,”Beijing”};其含义是初始化了一个有两个指向字符型数据的指针的数组,这两个指针分别指向字符串”China”和”Beijing”。

面试官问的面试题:

1、UDP和TCP的区别是什么?
2、有一亿级以上的数据,找其中最大的1000个怎么去找?
3、重载和重写区别?
4、stl的包括哪些模板?
5、你知道的设计模式有哪些?
6、如何初始化一个指针数组?
7、如何定义Bool变量的TRUE和FALSE的值?
8、如果我们不采用vbtr的方式,还是使用继承的原理,该怎么解决菱形继承的问题?

赞一下(0) 踩一下

2018-04-02 18:52:31 | 内部推荐
面试过程:

1 自我介绍
2 非计算机专业 为什么选择这个岗位
3 非计算机专业平时如何学习计算机专业的知识?
4 技术问题:用哪些类集比较多-->我回答List,Collection
展开:LinkList和ArrayList的区别?
List和Set的区别?
Set内存放的元素为什么不可以重复,内部是如何保证和实现的?
equals(),hashcode(),toString()方法什么情况下需要重写?、
判断对象相等时,什么情况下只需要重写 equals(),什么情况下需要重写 equals(),hashcode()?
5 最后一个问题:未来的职业规划?

面试官问的面试题:

1 自我介绍
2 非计算机专业 为什么选择这个岗位
3 非计算机专业平时如何学习计算机专业的知识?
4 技术问题:用哪些类集比较多-->我回答List,Collection
展开:LinkList和ArrayList的区别?
List和Set的区别?
Set内存放的元素为什么不可以重复,内部是如何保证和实现的?
equals(),hashcode(),toString()方法什么情况下需要重写?、
判断对象相等时,什么情况下只需要重写 equals(),什么情况下需要重写 equals(),hashcode()?
5 最后一个问题:未来的职业规划?

赞一下(1) 踩一下

2018-07-10 15:17:12 | 内部推荐
面试过程:

下午加到了面试电话,约了晚上面试。
问了大学中觉得自己做过对自身提升最大的一个项目是什么。
之后问了一些专业问题。

面试官问的面试题:

什么是数据库的事务,乐观锁和悲观锁的区别。数据库的三大范式。
并且问了如何判断两个链表相交。
有没有学过设计模式,说出一种。
有没有学过机器学习,描述一种机器学习算法。
对于从大量的文字数据如何分类。

赞一下(1) 踩一下

2018-06-04 18:30:17 | 校园招聘
面试过程:

我学的是通信,HR大概问了一些通信系统的基本问题,比如无线通信网络的几个基本组成部分。问了技术问题之后HR会根据你的简历问一些问题,比如你希望留在哪个分公司,和XX工作打交道是否愿意等等。总的来说,面试的氛围还是很友好的。有什么问题需要提出,有的毕业生愿意就“贵公司在该校招几个人”、“单位对毕业生有哪些要求”、“什么时候给最终的答复”这样的问题进行提问,实际上很多单位在自己的招聘信息中已经对这些问题进行了详细的说明,如果提问只能表示对招聘信息关注不够,可以就如果被公司录用可能会接受的培训、工作的主要职责等问题进行提问。找工作最重要的考虑因素是什么 ,可以结合正在应聘的工作,侧重谈自己的兴趣、对于取得事业上的成就的渴望、施展才能的可能性、未来的发展前景等方面来谈

面试官问的面试题:

1、面试问题你为什么要到外地工作?有什么优缺点 ,是否有出国、考研究生等打算 ,对自己的学习成绩满意吗,如何评价自己的大学生活

赞一下(0) 踩一下

2018-05-31 21:28:37 | 网上申请
面试过程:

申请之后有一个编程测验,不是笔试题哦!一道编程提,问的是在一个停车场内,会有进出车辆,用什么算法来统计每一时刻停车场内有多少车辆(一个小时内),我用的是一个排序算法,当然我代码没写,只写了下过程。编程测验过后,HR就打来电话面试,但很可惜,把我问成傻子了。

面试官问的面试题:

1.首先会问你简历上的项目,我简历上面还有比赛经历,但是并没有问,问你的项目会问的很细,具体到用的啥方法啥技术等。
2.JAVA的一些基础,hashmap的实现方式,事务
多线程:线程池,乐观锁 悲观锁,线程安全,进程与线程
3.还问了一些数据库的问题,如果数据库数据过大,怎样查询优化等

赞一下(0) 踩一下

2018-05-14 18:09:27
面试过程:

校招投简历后收到电话面试,应该是简历面,第一次面试,有点紧张,表达的不是特别好,一面之后就凉了。。。。。。。。。。。。。。。。

面试官问的面试题:

自我介绍
项目了解了一下
开始问问题:
hashmap扩容原理
链表反转
volatile关键字
事务隔离级别
String与StringBuffer
说说session与cookie
hashcode和equals在哪用
如何判断双向链表有没有环
Spring的AOP说一下

赞一下(0) 踩一下

还需查看阿里巴巴 更多信息?

相关公司面试经验