参加了阿里巴巴2016内推面试,总结一下面经,校招内推分为三次技术面和一次HR面

今年阿里的内推面试还是相当的早的,六月低结束导师合作公司的实习,七月份开始准备的阿里面试,基本上算是裸面了,只能边面试边准备,终于走完了全程,今年的缩招和降薪闹的沸沸扬扬,一路走来也是很不容易,尤其是一个裸面的,也是人生的第一次正规面试,有些地方确实之前没有做过也没准备,有些地方是缺少面试经验回答的不好,

下面总结下面试的问题,供后来人参考,面试职位系统工程师

一面:2015.07.08

1.简单的介绍下自己。(这一般是每个公司上来必问的第一个问题,作为技术面一般希望回答的是有关项目性的问题,当初特别紧张有点语无伦次,声音都颤抖了)

2.打断自我介绍,让我挑一个比较熟的项目作详细介绍。(面试准备时候一定要总结下项目介绍时候的语言)

3.项目多线程中遇到的问题(这个也是经常问的),回答的死锁,如何造成的?如何解决的

4.线程同步机制用的什么?当初为什么选择这个机制?

5.互斥和条件变量区别?互斥是阻塞的吗?当初为什么选择阻塞的机制?

6.线程信号量和互斥的区别?(这个回答的不好,因为只知道进程有信号量,没想到线程信号量,线程是进程部分当然可以使用进程的信号量)

7.我为什么用多线程而不是多进程?选择多线程的原因?

8.可否问一下C++的内容?

9.介绍一下虚函数表?虚函数表在动态加载中的流程,c++虚函数的实现机制(这里一直深入的问,问到最底层就不会了,需要准备下)

10.c++和c那个用的好,没关系,那个用的好问哪个?(果断c啊)

11.指针函数和函数指针的区别?定义整形常数指针和常数整形指针?

12.sizeof是编译器还是动态计算长度的?

13.说几个关键字,其实是想问知道volatile吗?因为之前问过这个关键字,由于发音不同我说不知道,这里幸好说出来了

这里就抓着volatile不放手了,问volatile为什么就直接从地址取值,我回答的编译器优化,接着问为什么要编译器优化,编译器如何优化?(问道最后又不知道了)

14.静态变量和全局变量区别?函数局部变量和函数全局变量区别?

15.嵌入式的大小端区别?如何用软件实现鉴定硬件的大小端?有几种实现方式?

16.项目关于网络、视频处理、多线程、linux、对哪一块比较擅长、关于视频网络传输中的帧率、帧大小、rtp协议、协议格式、音频格式、丢包问题、等等

17.还有什么问题吗?(基本上是每个公司必问的问题,一定要问,要表现出对技术的热爱)

总结:一面是高级工程师面试的,整体表现还好,问的都做过的擅长的东西,平时搞嵌入式linux多一些,语言的话是只会c和c++,Java之类的一概不会,所以阿里是不管你做的到底是哪一块,也不管与公司对口不对口,他们只看你掌握的到底有多深入,一定有自己比较深入的东西,面试官人特别好,开始感觉出了我比较的激动,在慢慢的引导后发挥的越来越好,最后直接告诉了我结果,然我好好准备下一轮面试,给出了一定建议

二面:2015.07.10

哇塞,一面与二面时间间隔挺小的,无意间就接到了二面电话,二面的面试官是传说中的海平老师,虽然当时他介绍自己时候我不知道海平是谁,事后赶紧百度了一下,我去,差点吓尿了

1.介绍下自己(一面之后竟然比较傻逼的没有再组织下自我介绍的语言,吃了两次亏,当初一直在准备具体知识去了,裸面太痛苦)

2.由于自我介绍的毫无逻辑,海平老师可能也受不了了,没说两句就打断了我

3.问我写程序写了几年了?介绍个感觉比较好的项目?(项目介绍当初也没组织好,面试结束我就是一个后悔啊,竟然掉进同一条河流两次)

4.海平老师可能又受不了了,又把我打断了,想着这货太紧张那我就引导一下吧,项目为了解决什么?主要写的哪方面的程序?到阿里打算做哪一块?能给阿里带来什么?(其他的不说,当初我听到这个问题就蒙了,脑子里一直想我去,阿里这种集团,我一个小小的程序能给带来什么呀,所以回答的不好,如果是现在这脸皮,再听到这个问题能跟他扯一下午了)

5.大学做过什么课题之类的

6.可能老师看我太呆萌傻圈了,就说今天有点晚了而且还需要开个会,这天正好是周五,然后就说下周发个程序,让我写个程序让他看看

周一早上九点多一点准时收到程序,用一天的时间完成,晚上六点发给他就好,

程序的主要内容就是,给我一个函数接口,此函数接口每次调用就可以返回一定量的字符串,让我从字符串中提取一行一行的显示出来,不够一行就再调用函数获取字符串,到结尾了就继续调用获取字符串

看起来不难的样子,但是真正实现写起来确实花了点功夫,第一字符串长度不知,不能使用固定大小的数组,智能动态申请内存,中间用到递归,还要不能内存泄露,用到多次开辟空间,因为不想要内存冗余,所以用多少内存开辟多少

态度:最后完成了编程,然后写了Makefile,写了个shell脚本,提供了测试文件,写了readme文件,打包发过去。

三面:2015.07.17

三面就面的比较的悲剧,传说中大名鼎鼎的林昊大哥,我勒个去,事后百度了一下又吓尿了好几次,先跟我寒暄了两句,然后又问我是否知道我的二面面试官,哎呀我去,这些大牛都真低调,说技术面都面试了两次了,这次就是相互聊聊天,不问技术,把我乐的来,当场就笑了,不问技术好啊,聊天还是很幸福的,谁知道刚聊了没有两三句就来了技术问题,我一下子就紧张起来了

1.简单介绍下自己,包括自己的兴趣爱好之类的,与师兄老师等合作的项目之类的

2.记忆最深刻的项目,项目中遇到比较挑战性的困难是什么?解决方案

3.比较喜欢哪一块的技术领域?知道此领域现在的前言是什么吗?领域的历史了解吗?

4.说几个linux中的命令:回答的pmap,ps,gdb(听到gdb貌似很感兴趣,接着就问了些gdb的问题,问是否经常调试,都用什么开发工具,用什么编译工具)

5.new和malloc的区别(哎呀,当初又萌了,这不都是申请内存吗,一个是c的一个是c++的能有什么区别啊,结果那哥哥听到我这么说都笑了,现在想想真是悲哀啊,既然是c和c+++分别用的那区别嘛还是有的啊,new能够执行初始化操作啊,可以执行构造函数析构函数啊,new无需指定大小就可分配内存,new的指针都是带类型的)

6.linux系统是如何管理虚拟内存的?(终于问了虚拟空间的问题啊,这可是他的老本行啊,淘宝私有云,将太保引入虚拟化)这里一直在往深入的问,问到底系统中是如何实现的?问的不会了

7.数据库会吗?回答很直接,不会

8.复杂的数据结构可以将一个吗?一个哈希表的用处?回答的又很直接,不会(裸面是要付出代价的,如果能给介绍下linux系统中进程描述符是用哈希表实现的,然后用的链表性的冲突解决方案,肯定会加分的)

9.讲个比较牛逼的排序算法,回答的又很直接,不知道,只会快排等简单的排序

林大哥估计快无语了,只能呵呵的笑

10.举两个现在业界比较前言的技术:回答的大数据云计算,这个两个都用到了什么技术,需要用到什么技术?回答:不知道

11.以后的方向是哪一块领域?喜欢做哪一块?

12.未来职业规划?看到与专业不太符合

13.平时都是从哪里获取信息的?喜欢看哪些书?喜欢浏览哪些网页?

14.给一定的反馈:语言是一门工具,要与业界结合,要多去了解业界发展,原理的东西要掌握

总结:面试的很悲剧,尤其是问道数据库,数据结构,排序算法等,还好,勉强是过了

四面:HR面  是哥哥不是姐姐

1.哎呦阿里HR上来就问技术问题啊,吓了一跳,看到前三面都是关于c和c++的,Java熟悉吗,

2.本科学校介绍一下,(可以说是山东排名最靠后的二本院校吧,不问才怪呢)

3.是考研还是保研过来的(直接回答学校没有保研资格,因为没有硕士点,只能考研),当初为什么选择考到现在的学校读研,如何选择专业和学校的

4.除了合作公司有没有去其他公司实习过?控制和互联网有很大的区别,择业时偏向于哪一块?

5.未来职业规划

6.择业时将阿里排在第几位?

7.除了学校和比赛的项目,介绍一个平时自己写的小项目,(这个当时就有点萌了,就把私自接的几个项目搬出来了,应该说一个更高端的,一时没反应过来)

8.如果来公司打算做哪一块?以后打算在哪一块发展?工作地点有什么要求?

没有网上说的阿里hr有多么的牛逼,人很好,问题也没有过意为难,让关注面试进度,一路走来到拿到offer趋势历经了各种坎坷,七月中旬就结束了四次面试,说七月底给结果,结果没给,又说八月初,结果又没给,又说八月中旬,结果15号终于给了录用意向,到最后又是各种的流言,各种的缩招,面试完就回家了,想着应该差不多吧,去了大阿里就不用找其他的了,万事大吉了,到了九月份看到知乎上说的各种的缩招,各种的降薪,吓得又赶紧看书准备其他公司。

OK,到这里吧,阿里巴巴的面试还是有一定难度的,尤其向我们这种普通211硕士生,能进的几率很小,但是只要努力,阿里还是不会太看重学校和专业的,都有机会。

阿里巴巴2016校招面试经验相关推荐

  1. 6轮字节前端校招面试经验分享

    大家好,我是若川.最近金三银四,今天分享一篇字节前端校招面试经验的轻松好文,相信看完会有所收获.也欢迎点击下方卡片关注或者星标我的公众号若川视野 因为我错过了2020年的秋招(ps: 那时候连数据结构 ...

  2. 2018百度校招、腾讯校招 面试经验

    百度校招面试经验 一到九月份,就开始了各种笔试.每天晚上七点到九点,大家都可以在机房看到我一个人在那里自言自语.2018年09月16号晚上,我和我女朋友笔试完在外面吃东西时接到百度的面试通知.接到电话 ...

  3. 校招面试经验小分享,阿里腾讯美团字节实习offer

    近期很多童鞋在准备校招了,找了蚂蚁的一位童鞋,给大家分享一波面试经验,以及面试心得,希望能帮大家在秋招拿到一个好结果 我自己的22届春招实习算是告一段落,给自己做个总结,也给大家分享一下金三银四的一些 ...

  4. 【第1118期】2018校招面试经验分享

    前言 秋招刚刚过去,相信很多童鞋都已经拿到了心仪的offer,其他的童鞋们不要着急,可以开始准备起来明年的春招了. @Emo同学,目前就读于浙江理工大学,实习于上海阅文集团,在秋招中已经拿到了阿里的o ...

  5. 2021届硕士生年初java春招实习面试和正式校招面试经验汇总(收割腾讯,百度,美团,网易等offer)

    提前批笔试 腾讯提前批的面试应该是一个月前就开始的,我第一个投的公司就是腾讯了,人生的第一次笔试和面试也献给了腾讯.先说下笔试吧,笔试是 5 道编程题,个人觉得,腾讯的笔试题比较简单吧,也就是说,获得 ...

  6. 2020届硕士生年初Android春招实习面试和正式校招面试经验汇总(收割腾讯,百度,美团,网易等offer)

    Android:有没有遇到OOM问题,有没有遇到内存泄漏问题,怎么解决:Handler机制原理:ThreadLocal作用及原理:Activity启动到加载View过程:View绘制过程:OKHttp ...

  7. 腾讯2016实习生面试经验(已经拿到offer)

      忐忑了好几天,今天最终收到深圳总部的电话.允许录用我为2016年实习生,感觉整个天空都放晴了.坐标:武汉大学,给大家说说我的面试经历吧,我投的是软件开发--应用开发方向. 一.校招流程 投递简历- ...

  8. 面试受挫?看看圈内小伙伴美团点评校招面试经验分享

    最近,圈子里的很多小伙伴都在面试,有些小伙伴儿拿到不错的offer,今天给大家推荐的这位小伙伴拿到美团点评的校招offer,他将自己这次面试的经历写下来供大家参考,看看你能回答多少? 不是面试完就立刻 ...

  9. Java校招面试经验汇总,最终入职阿里

    一面 自我介绍 项目中的监控:那个监控指标常见的有哪些? 微服务涉及到的技术以及需要注意的问题有哪些? 注册中心你了解了哪些? consul 的可靠性你了解吗? consul 的机制你有没有具体深入过 ...

最新文章

  1. 安装oracle11g后plsql访问,64位Oracle_11g_R2安装+32位Plsql成功登录连接
  2. 记录ie暂时遇到的问题
  3. 如何合理使用 CPU 管理策略,提升容器性能?
  4. 2013\Province_C_C++_A\3.振兴中华
  5. C学习笔记-基础数据结构与算法
  6. jQuery的DataTables插件的使用方法[转]
  7. 无缝对接Spark与R:Sparklyr系列—探讨属于数据科学家的Spark
  8. n的阶乘末尾含0的个数
  9. C/C++[codeup 1397,2020]查找
  10. 深入浅出数据分析:最优化-用Excel求解一个线性规划问题
  11. VirtualBox安装win10虚拟机
  12. oracle数据库中的回收站,Oracle回收站介绍
  13. English trip V1 - 23. Big and Bigger Teacher:Corrine Key: adjective comparisons 形容词 比较级
  14. 软件压力测试的手段有注入错误吗,软件错误注入测试技术研究_陈锦富.pdf
  15. maven中的命令行命令
  16. JD商城经典爬楼梯布局,看到就是赚到
  17. spicy(一)基本定义
  18. 【预测模型】基于BP神经网络、LSTM、GRNN实现风电功率预测附matlab代码
  19. mysql悲观锁会有脏数据吗_mysql悲观锁原理详解
  20. MySQL学习笔记(一)—MySQL基础

热门文章

  1. html骂人网页,网页前台通过js非法字符过滤代码(骂人的话等等)
  2. 阿里云冲出亚马逊:亚太市场份额排名第一
  3. 四节传送带plc梯形图_基于PLC的四节传送带设计.ppt
  4. 哈佛学生是如何度过大学4年的-----中国大学生的暮鼓晨钟
  5. Bean X of type X is not eligible for getting processed by all BeanPostProcessors
  6. java c 3des_java中的3DES加密
  7. java自动生成接口文档
  8. 世界上第一家咨询公司的发展历史
  9. 你,我和“拥抱”:探戈作为关系治疗法
  10. 如何应对外包公司(文思海辉)的Python后端面试