谈谈阿里实习生招聘面试经历及经验总结(回忆版)--前端开发

谈谈阿里实习生招聘面试经历及经验总结(回忆版)--前端开发前端

  刚一过年,各大互联网公司的实习招聘就铺天盖地的卷过来。过年时还想着这个学期必定要好好准备下找工做的事呢,没想到这么快就来了,都还没准备呢。目前为止,阿里的内推(3月22日)所有结束。本身也随着大浪在里面卷了过来,很不幸,如你所料,我被淘汰了。惋惜的是,最终淘汰个人不是那些技术大牛们的各类面试问题,竟然是最后的HR姐姐。哎,想一想也是醉了。今天下午正好有空,就把这十多天的面试经历写写,正好也总结下此次的经验,由于,立刻他们都要到学校来正式实习校招了。由于是回忆版,并且各类问题的回答也都是个人一家之言,因此各位看官不挑剔啊。并且,写出来的回答都是简洁版的,电面的时候确定不止这几个文字。也但愿看到了,能够把你认为不错的答案附上去,你们各自共勉。但愿对你有用。node

  内推web


  我是三月七八号把简历发个个人师兄的(在此感谢下他,谢谢),他立刻就把个人简历发到内推邮箱里了。三月九号根据阿里发来的注册连接注册了官方简历,完善了各类信息。而后就开始等简历筛选和面试了。对了,我内推的是支付宝。面试

  第一面ajax


  三月十一号,正在苦逼调代码的时候手机响了,看到是杭州的电话,立刻意识到是阿里的,就迅速跑出去安静的地方接电话了。一面的面试官感受主要就是筛选下简历顺便就总体的基础状况进行下了解。我被问到的问题以下:sql

  ①常见的oracle优化的方法有哪些?②常见的oracle自带的函数有哪些?③写个sql语句,将三级节点实现纵向排列查询?数据库

  个人回答:X~%$^&*#@#$%express

  看到这三个问题,你是否是也醉了,我是去面试前端的怎么问了一堆oracle数据库的问题呢。其实,这不能怪人家面试官,谁让我贱贱的在简历上写了个“2年oracle的使用经验”呢。是的,这两年的确在使用oracle,可是基本上只写写最基本的增删改查的语句,稍微复杂的都会让后台的人帮忙写。怎么可能接触到这三个问题的深度呢?因此就实话实说了。而后面试官一个劲的说,由于咱们要求的不只熟悉前台,也要对后台有比较好的了解,因此问了这几个问题。紧接着,他就专项前端,问题以下:后端

  ④了解阿里本身写的哪些框架或者工具么?浏览器

  seaJS和kissy

  ⑤这俩都是干啥的?你用过没?

  seaJS是为了实现JS的模块化开发和JS加载机制,在项目中常常用;kissy是淘宝开发的一个轻便的JS库,包含常见的一些js组件和方法,目前在项目中没有尝试过。

  ⑥seaJS遵循了哪一个规范?

  commonJS,其实我好像只知道commonJS。

  ⑦你的简历上也写着用过Node,谈谈你的学习和使用经历。

  看了基本Node的书,动手实践了书中的各类例子,包括一些博客搭建、基于socket的通讯聊天系统等。读的几本书包括:nodejs开发指南,nodejs in action,正在看的node.js深刻浅出等--被打断,问了第八个问题。

  ⑧知道这本书的做者是谁么?

  朴(pu)灵(注,这个朴字发音为pu,而非朴piao)。

  ⑨知道国内最大的node社区是哪一个么?

  CNode(冥冥之中记起了这个社区,感谢党!)

  ⑩知道这个社区是谁建立的么?

  朴灵和其余一些国内比较活跃的Nodejs推崇者吧。

  ⑪常常去这个网站么?

  额..有关注,可是也不算特别常常,每周会去翻一番更新的帖子。

  而后,一面就结束了。

  经验:整体感受发挥还能够,支付宝果真对node和后端的一些东西相对看重一些。教训就是,简历上仍是不该该乱写,因而回去就把那句“2年oracle的使用经验”给删掉了,改为熟悉基本的增删改查语句了。面完看内推群里不少人嚷着都是一面挂掉的,想着本身开始发挥那么差可能也得挂掉了,就没报继续下去的想法了。

  第二面


  当天上午一面,下午两点多就二面来了。喜大普奔,本觉得已经被拒绝了呢。一样是在苦逼的写代码的时候结的电话,这个面试官相对比较实际了,问的问题以下:

  ①你应聘的前端,那么你掌握或者了解哪些前端的技术?我说的是JS这块。

  我就把我简历上的那些了解的和掌握的技术“吧嗒吧嗒”说了一遍。

  ②最近你在学习或者使用哪些技术?

  最近在学习phantomJS、Sencha Touch、Sass 和 compass这几块。

  ③phantomJS是干吗的?

  PhantomJS是一个基于webkit的JavaScript API。它使用QtWebKit做为它核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。任何你能够在基于webkit浏览器作的事情,它都能作到。它不只是个隐形的浏览器,提供了诸如CSS选择器、支持Web标准、DOM操做、JSON、HTML五、Canvas、SVG等,同时也提供了处理文件I/O的操做,从而使你能够向操做系统读写文件等。PhantomJS的用处可谓很是普遍,诸如网络监测、网页截屏、无需浏览器的 Web 测试、页面访问自动化等。(前些天个人一篇博文里的介绍)

  而后面试官就给我讲了下,phantomJS还能够干啥云云。

  ④简历上写着你用过Node,你讲讲你用Node作了啥,怎么作的?了解Node的哪些框架或者工具?

  就把本身用Node写过的几个小项目介绍了一遍。同时介绍了下connect中间件和express框架。聊得比较久。

  ⑤问你个前端的问题,如何实现对表达每一个字段的ajax校验并自动触发下一个字段的校验。

  (这个问题真没遇到过,因此想到如今也没想出来,各位看官看到了能够帮忙回答一下。我当时想的就是ajax回调函数,触发next。)

  ⑥介绍下你本身吧,非技术面的。

  (这个就是普通的问题了,各有各的回答,没有标准,就为了了解你而已。可是,有一点我以为必定要往开朗、负责任、注重团队发展等等方面回答吧,并且他还会问你体现这些特色的例子。)

  ⑦讲讲原型链和闭包吧。

  (这个问题基本上略过了,由于我给他说我写过关于闭包的博文,他就当场打开浏览器看了下这个博文和评论,就截止这个问题了。)

  ⑧常常去GitHub上关注哪些项目,有本身的帐号么?

  (我就把本身的GitHub帐号给他说了下,他打开浏览了一下,而后交流了下几个我push上去的例子。还告诉我,既然有这个帐号,彻底能够写到简历上,哪怕没啥有质量的东西。好吧,个人确是由于没啥东西,因此GitHub这个东西就没写上去。)

  ⑨作过哪些项目,主要用到了哪些技术,你的做用。

  (把读研各类项目和各类技术都回答了一遍,本身的做用不敢夸大,不然会露马脚。)

  而后回答完了后,他就告诉我继续等短信或者邮件反馈。

  经验:相比第一面,这一面主要注重几个基础知识点,和你的知识了解面及相应的了解程度。获得的经验就是,但凡抛给你的问题,你都应该往本身擅长的领域和技术点引,这样才能在你熟悉的范围内交流,更有利于你的加分。另一个就是,只要技术博客和GitHub,仍是要写上去的,起码表明你有这方面的想法和努力。

  第三面


  由于二面发挥的还能够,比一面好多了,觉得很快就有三面,结果苦苦等了一周才来。并且群里各类包括HR也说三面就是HR面了,因此也没啥准备的等着。第二周的周一下午四点,接到的电话。他简单介绍了下本身后救直接问我问题了(苦逼,又是技术面)。他问的很简单,就一个问题。以下:

  ①你作一下简单的自我介绍,包括项目经历、涉及到的技术知识点、你在团队的做用、你我的的性格等,包含的越全面越好,回答的越简洁越好。  

  (这个问题有点相似于二面的第⑨个问题,可是既然三面也在问,确定但愿获得更准确和不一样于二面那个问题的回答点,因此就把本身的项目经历、技术点、团队做用和本身负责的模块、我的的性格特色等回答了一遍。大概说了二十分钟,期间他一直在听,时不时“嗯,继续”反馈一下以示电话还通着。以至到我说完,他就说你还有没有问题问我,我说没有,就问了下他的花名,而后就挂了,让我等下一步的通知。)

  经验:我的感受这一层的面试更注重团队和项目经历,并且也再也不拘泥于一些细节的知识点。电话挂了后我就有点担忧了,是否是本身话太多,都没有给人家说话的时间,以为这样很差,可能会减分。之后可能多注意点儿,好好把控下电面的时候的交流。另一点就是,想一想本身仍是应该问他俩问题来着,以示本身比较热衷于这个面试的团队。

  第四面,HR面


  三面结束后大概十分钟的样子,官方简历状态变成了最后一面面试中。也就是坐等HR面了此次。看来杀了三关,还比较幸运。HR面也是在周五打球吃完饭回来的路上接到的,也就是前天晚上。群里他们都说HR面就三五分钟,并且不会挂人,开森的觉得就能够去准备实习了。没想到悲剧仍是发生了,看来不能有侥幸心理啊。

  HR面呢,没啥技术方面的东西,基本上都是些普通的问题。其实我都有所准备,可能准备的不对口让她不舒服了吧,就把我挂了。问题以下:

  ①你介绍下本身的研究生经历,包括项目和学习的。

  ②你介绍下本身与其余人不一样的方面,包括性格和专业方面的。

  ③你介绍下你为何读研?为何本科毕业后没有直接考研,而是工做后半年考研?

  ④说一下你的工做经历和本科实习经历。

  ⑤来阿里实习的话,你以为你什么时间有空以及能够过来实习多久。

  ⑥介绍下你印象最深的项目,以及为何。

  ⑦来阿里的实习的话,但愿获得什么。

  这些问题也都是常见的面试问题,也有所准备,电话了20分钟,觉得有把握了。可是过了几分钟,感受不太对劲,立刻去看了下简历状态,果真变成“待回绝”了。而后就反思了下这些问题和本身的回答。我的感受可能出在第三个和第五个问题上。我第三个问题,就直接说本身当时没考虑好,后来考虑好后从新考研的。这可能让她以为我本人不靠谱吧。第五个问题,在聊到实习时间安排的时候,不该该给她说只能暑假有空,并且就俩月。太实在了,这么说可能人家会以为便是录用了,后面沟通实习时间安排又麻烦啦。后来女友都对我说,“你咋这么傻呢,问你这个,就应该说啥时候都有时间,实习多久均可以。反正先拿到offer再说,后面具体真的实习时间还不得商量着来呀。”哎!恍然大悟呀。晚上看到群里也有人在HR直接问了实习时间的问题后救给拒了的。想一想也是醉了。

  结束语


  就简单写了下本身的面试经历,虽然惋惜栽倒HR那里了,可是技术面试仍是增加了点经验。这两天也在反思这个事,的确在HR面这里仍是要认真准备一下(后来听内推的师兄说面试个人HR是个最资深的人,怪不得别人三五分钟,她二三十分钟呢)。HR也会常常挖坑,等着你跳呢,也会时不时淘汰几我的以示HR的存在和重要性呢。这很正常,不然HR面就不必了。这几天的经历仍是给了本身一些经验和教训的,之后应该把基础夯结实了,并且不能存在侥幸心理。个人这三个技术面,虽然都过了,可是的确幸运成分也很大,问的问题基本上都能回答出个一二三来。另外,得把本身的项目经历好好组织下,不能脚踩西瓜皮滑到那里是哪里。还有就是在面试的时候能够尝试将面试官引导到你熟悉的领域发挥你的特长,不然你只等着他来问你,他会把本身熟悉的东西来问你,极可能就会被问傻。还有须要注意的就是,必定要有礼貌,无论面试如何,仍是应该有常见的礼貌语,以示尊敬。如今距离校招9月份还有五个月左右,还能够沉下心学不少东西,好好加油。

  (若是上面的问题你有更好的答案,或者相似的经历,欢迎交流!)

相关文章
相关标签/搜索