阿里面试总结:如何介绍自己的项目经验(Java为例)

序言

在面试时,经过寒暄后,一般面试官会让你介绍项目经验。常见的问法是:“说下你最近的(或最拿得出手的)一个项目”。

可能不少程序员对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果:

第一印象就不好了,至少会感觉该候选人表述能力不强。

一般来说,面试官会根据程序员介绍的项目背景来提问题。假设面试时会问10个问题,那么至少有5个问题会根据程序员所介绍的项目背景来问,程序员如果没说好,那么就没法很好地引导后继问题了,就相当于把提问权完全交给面试官了。

面试时7份靠能力,3份靠技能。而刚开始时的介绍项目又是技能中的重中之重,所以下面将从“介绍”和“引导”两大层面告诉大家如何准备面试时的项目介绍。

1. 在面试前准备项目描述,别害怕,因为面试官什么都不知道

面试官是人,不是神,拿到你的简历的时候,是没法核实你的项目细节的(有些公司会到录用后,用背景调查的方式来核实)。

更何况,你做的项目是以月为单位算的,而面试官最多用30分钟来从你的简历上了解你的项目经验,所以你对项目的熟悉程度要远远超过面试官,所以你一点也不用紧张。如果你的工作经验比面试官还丰富的话,甚至还可以控制整个面试流程。

既然面试官无法了解你的底细,那么他们怎么来验证你的项目经验和技术?下面总结了一些常用的提问方式。

2. 准备项目的各种细节,一旦被问倒了,就说明你没做过

一般来说,在面试前,大家应当准备项目描述的说辞,自信些,因为这部分你说了算,流利些,因为你经过充分准备后,可以知道你要说些什么。而且这些是你实际的项目经验,那么一旦让面试官感觉你都说不上来,那么可信度就很低了。

不少人是拘泥于“项目里做了什么业务,以及代码实现的细节”,这就相当于把后继提问权直接交给面试官。下表列出了一些不好的回答方式。

在避免上述不好的回答的同时,大家可以按下表所给出的要素准备项目介绍。如果可以,也请大家准备一下用英语描述。其实刚毕业的学生,或者工作经验较少的人,英语能力都差不多,但你说了,这就是质的进步。

面试前,一定要准备,一定要有自信,但也要避免如下的一些情况:

3. 一定要主动,面试官没有义务挖掘你的亮点

作为面试者,应当主动说出自己的亮点和优势,而不是等着问,但请注意,说的时候要有技巧,找机会说,通常是找一些开放性的问题说。

比如:在这个项目里用到了什么技术?你除了说一些基本的技术,比如Spring MVC,Hibernate,还有数据库方面的常规技术时,还得说,用到了Java内存管理,这样能减少对虚拟机内存的压力,或者说用到了大数据处理技术等。

面试的时候,如果程序员回答问题很简单,有一说一,不会扩展,或者用非常吝啬的语句来回答问题,有些面试官一般会给机会让他们深入讲述(但不能保证每个面试官都会深入提问),如果回答再简洁,那么也会很吝啬地给出好的评语。

记住:面试官不是你的亲戚,面试官很忙,能挖掘出你的亮点的面试官很少,而说出你的亮点是你的义务。

4. 准备些加分点,在介绍时有意提到,但别说全

在做项目介绍的时候,你可以穿插说出一些你的亮点,但请记得,不论在介绍项目还是在回答问题,你当前的职责不是说明亮点而是介绍项目,一旦你详细说,可能会让面试官感觉你跑题了。所以这时你可以一笔带过,比如你可以说,“我们的项目对数据要求比较大,忙的时候平均每小时要处理几十万条数据”,这样就可以把面试官引入“大数据”的方向。

你在面试前可以根据职位的需求,准备好这种“一笔带过”的话。比如这个职位的需求点是Spring MVC框架,大数据高并发,要有数据库调优经验,那么介绍以往项目时,你就最好突出这些方面你的实际技能。

面试过程中,面试官一旦听到有亮点,就会等到他说好当前问题后,顺口去问,一般技术面试最多办半小时,你把时间用在回答准备好的问题点上的时候,被问其他问题的时间就会少了。

  1. 不是结尾的总结

介绍项目的一些技巧。两句话:

  • 面试前一定要准备。
  • 本文给出是的方法,不是教条,大家可以按本文给出的方向结合自己的项目背景做准备,而不是死记硬背本文给出的一些说辞。

【文章彩蛋】

为了解决小伙伴们的燃眉之急,小编特地为大家整理了一些Java相关的面试题,可以加小编的QQ群:937053620,获取!后期也会不断更新添加新的面试题,希望可以帮助到大家。

原文地址:http://blog.51cto.com/14169218/2345992

时间: 2024-11-09 21:59:21

阿里面试总结:如何介绍自己的项目经验(Java为例)的相关文章

程序员面试时这样介绍自己的项目经验,成功率能达到98.99%

声明:面试是对自我审视的一种过程,面试题和iOS程序员本身技术水平没任何关联,无论你能否全部答出,都不要对自己产生任何正面或消极的评价!(面试题均来自群成员提供) 面试题预览: 1.KVO实现原理? 2.说说你理解的埋点? 3.消息转发机制原理? 4.说说你理解weak属性? 5.假如Controller太臃肿,如何优化? 6.项目中网络层如何做安全处理? 7.main()之前的过程有哪些? 1.KVO实现原理? KVO在Apple中的API文档如下: Automatic key-value o

如何在面试中介绍自己的项目经验

在面试时,经过寒暄后,一般面试官会让介绍项目经验 .常见的问法是,说下你最近的(或最拿得出手的)一个项目. 根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从时间段或技术等方面和简历上的不匹配,这样就会造成如下的后果. 第一印象就不好了,至少会感觉该候选人表述能力不强. 一般来说,面试官会根据候选人介绍的项目背景来提问题,假设面试时会问10个问题,那么至少有5个问题会根据候选人所介绍的项目背景来问,候选人如果没说好,那么就没法很好地引导后继问题了,就相当于把提

聊聊阿里面试的三个层次!

最近去阿里的菜鸟国际做了一次面试交流,发现大公司对于面试者的知识结构考核非常严谨,可以作为我们日常工作学习的指导.虽然很多人说面试问到的东西在实际工作中很少用到,甚至有「面试造火箭,工作拧螺丝」的说法.但从面试中,其实可以看得出来现在的公司对于面试者的知识体系要求.如果我们能在工作中就按着这样的要求去不断提升,那么在面试的时候必然也能游刃有余. 一般来说,阿里的面试会有两轮的技术电面,分别交叉检验你的技术基础.后面还有两轮的现场技术面试,主要检验你的项目经验.但从知识体系的角度来看,阿里面试对于

OSG项目经验2<在场景中添加文字面版>

添加文字版需要用到osg的三个名字空间: osgText::Text,这个类用来添加文字和设置文字的一些属性: osg::Geometry,这个类用来画常见的图形: osg/ShapeDrawable,通过这个类也可以画一些常见的图形,并且可以吧Geometry加进osg::Geode节点中: 下面先简要介绍一下这三个命名空间: 1.osgText::Text:见http://www.cnblogs.com/xiaocainiao2hao/p/4544273.html 2.OSG::Gemote

大数据工程师在阿里面试流程是什么?

全中国的IT公司只想去阿里,因为阿里真的是中国程序员的朝圣地,进去真的能学很多.最终经历了5轮面试,顺利拿到了offer.这里和大家分享一下我的面试经验. 一面过程 首先是一次不记名面试,这里我也真的很感谢这场不记名面试了,如果没有这场不记名面试,我可能真的一面就结束了.因为我之前是没有任何找工作的面试经验的,再加上去阿里对我来说真的是一件几个月做梦都会梦到的事情,我把它看的太重了,所以在面试之前我经历人生中最紧张最紧张的一段时间,导致这次面试基本是全面GG.我先来说一下这次面试的过程吧. 面试

一次阿里面试后对函数本质的理解

一次阿里面试后对函数本质的理解 写在前面 环境:阿里的在线编程系统允许面试官在线考察面试者的编程能力. 考点:编程和理论. 编程:分为技术自驱力.异步操作.编程风格(颗粒小).变量作用域.DOM操作等. 理论:性能优化,浏览器运行机制,协议/标准等 本文侧重于编程,在编程中对函数的运用是写好程序的基础.(参考开发者技能修炼的五个等级中"第二阶梯:Developer,开发工程师""知道了变量.逻辑与函数的意义") 抛出一个问题 如何写一个信号灯?(参考一道关于Prom

阿里面试应该注意什么?通过5轮面试的阿里实习生亲述

很多做java开发的小伙伴都会对大厂有一种敬畏之心,觉得进大厂就是鲤鱼跃龙门了,所以很多人不敢轻易的向大厂投简历.但是你知道吗?进大厂的黄金期也就是你刚毕业的一两年之内,这个时候一般不会对你的技术不会有太高的要求,工作越久反而要求越高. 我们鲁班学院是在腾讯课堂上针对Java高级开发授课的在线直播教学的学习机构,接触到的学员也是比较多的.所以这里特别采访了一名刚拿到阿里offer的学员,是如何通过阿里的5次面试的.希望能够帮助到更多想进大厂的小伙伴.(为了方便阅读,接下来我们称这名学员为"阿七&

阿里面试 Java 都问什么?万字总结!

作者:rhwayfunn blog.csdn.net/u011116672/article/details/50991618 拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试.在这里分享一下自己的面试经验和学习总结.希望能够帮助更多的小伙伴. 我本科毕业于中南大学信管专业,真正开始学习Java是在大三下学期,研究生就读北航的移动云计算专业. 刚开始也是小白,也是一步步成成起来的.需要提的一点是,你将来是需要靠这个吃饭的,所以请对找工作保持十二分的热情,而且越早准备越好. 阿里

java程序员面试----交流项目经验(摘自百度)

1:请你介绍一下你自己这是面试官常问的问题. 2:说说你的家庭面试时询问家庭问题不是非要知道求职者家庭情况,探究隐私,而是要了解家庭背景对求职者的塑造和影响.面试官希望听到的重点也在于家庭对求职者的积极影响. 3:说说你的最大优缺点这个问题的概率很大,面试官喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分. 4:就你申请的这个职位,你认为你还缺什么?面试官喜欢问求职者的弱点,但精明的求职者一般不直接回答.他们希望看到这样的求职者:继续重复自己的优势,然后说: