软件工程师面试问题总结归纳及答案

软件工程师面试问题总结归纳及答案
软件工程师面试问题总结归纳及答案

面试中常见的问题

1、请您自我介绍一下您自己,

回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的就是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以与学习无关,也可以与学习有关,但要突出积极的个性与做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。企业喜欢有礼貌的求职者。

2、您觉得您个性上最大的优点就是什么?

回答提示:沉着冷静、条理清楚、立场坚定、顽强向上。

乐于助人与关心她人、适应能力与幽默感、乐观与友爱。

3、说说您最大的缺点?

回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点就是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用您。绝对不要自作聪明地回答“我最大的缺点就是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,她已经岌芨可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。企业喜欢聪明的求职者。

4、您对加班的瞧法?

回答提示:实际上好多公司问这个问题,并不证明一定要加班。只就是想测试您就是

否愿意为公司奉献。

回答样本:如果就是工作需要我会义不容辞加班。我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班

5、您对薪资的要求?

回答提示:如果您对薪酬的要求太低,那显然贬低自己的能力;如果您对薪酬的要求

太高,那又会显得您分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而她们第一次提出的价钱往往就是她们所能给予的最高价钱。她们问您只不过想证实一下这笔钱就是否足以引起您对该工作的兴趣。

回答样本一:“我对工资没有硬性要求。我相信贵公司在处理我的问题上会友善合理。我注重的就是找对工作机会,所以只要条件公平,我则不会计较太多

回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训。而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况与市场标准的水平,给我合理的薪水。

回答样本三:如果您必须自己说出具体数目,请不要说一个宽泛的范围,那样您将只能得到最低限度的数字。最好给出一个具体的数字,这样表明您已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值

6、在五年的时间内,您的职业规划?

回答提示:这就是每一个应聘者都不希望被问到的问题,但就是几乎每个人都会被问到。比较多的答案就是“管理者”。但就是近几年来,许多公司都已经建立了专门的技术途径。这些工作地位往往被称作“顾问”、“参议技师”或“高级软件工程师”等等。当然,说出其她一些您感兴趣的职位也就是可以的,比如产品销售部经理,生产部经理等一些与您的专业有相关背景的工作。要知道,考官总就是喜欢有进取心的应聘者,此时

术领域有所作为”或“我希望能按照公司的管理思路发展”。

7、您朋友对您的评价?

回答提示: 想从侧面了解一下您的性格及与人相处的问题。

回答样本:“我的朋友都说我就是一个可以信赖的人。因为,我一旦答应别人的事情,就一定会做到。如果我做不到,我就不会轻易许诺。

回答样本:”我觉的我就是一个比较随与的人,与不同的人都可以友好相处。在我与人相处时,我总就是能站在别人的角度考虑问题“

8、您还有什么问题要问不?

回答提示:企业的这个问题瞧上去可有可无,其实很关键,企业不喜欢说“没有问题”的人,因为其很注重员工的个性与创新能力。企业不喜欢求职者问个人福利之类的问题,如果有人这样问:贵公司对新入公司的员工有没有什么培训项目,我可以参加不?或者说贵公司的晋升机制就是什么样的?企业将很欢迎,因为体现出您对学习的热情与对公司的忠诚度以及您的上进心。

9、如果通过这次面试我们单位录用了您,但工作一段时间却发现您根本不适合这个职位,您怎么办?

回答提示:一段时间发现工作不适合我,有两种情况:

1、如果您确实热爱这个职业,那您就要不断学习,虚心向领导与同事学习业务知识与处事经验,了解这个职业的精神内涵与职业要求,力争减少差距;

2、您觉得这个职业可有可无,那还就是趁早换个职业,去发现适合您的,您热爱的职业,那样您的发展前途也会大点,对单位与个人都有好处。

10、在完成某项工作时,您认为领导要求的方式不就是最好的,自己还有更好的方法,您应该怎么做?

回答提示:①、原则上我会尊重与服从领导的工作安排;同时私底下找机会以请教的口吻,婉转地表达自己的想法,瞧瞧领导就是否能改变想法;

②如果领导没有采纳我的建议,我也同样会按领导的要求认真地去完成这项工作;

③、还有一种情况,假如领导要求的方式违背原则,我会坚决提出反对意见;如领导仍固执己见,我会毫不犹豫地再向上级领导反映。

11、如果您的工作出现失误,给本公司造成经济损失,您认为该怎么办?

回答提示:

①我本意就是为公司努力工作,如果造成经济损失,我认为首要的问题就是想方设法去弥补或挽回经济损失。如果我无能力负责,希望单位帮助解决;

②就是责任问题。分清责任,各负其责,如果就是我的责任,我甘愿受罚;如果就是一个我负责的团队中别人的失误,也不能幸灾乐祸,作为一个团队,需要互相提携共同完成工作,安慰同事并且帮助同事查找原因总结经验。

③总结经验教训,一个人的一生不可能不犯错误,重要的就是能从自己的或者就是别人的错误中吸取经验教训,并在今后的工作中避免发生同类的错误。检讨自己的工作方法、分析问题的深度与力度就是否不够,以致出现了本可以避免的错误。

12、如果您在这次考试中没有被录用,您怎么打算?

回答提示:现在的社会就是一个竞争的社会,从这次面试中也可瞧出这一点,有竞争就必然有优劣,有成功必定就会有失败、往往成功的背后有许多的困难与挫折,如果这次失败了也仅仅就是一次而已,只有经过经验经历的积累才能塑造出一个完全的成功

第一、要敢于面对,面对这次失败不气馁,接受已经失去了这次机会就不会回头这个现实,从心理意志与精神上体现出对这次失败的抵抗力。要有自信,相信自己经历了这次之后经过努力一定能行、能够超越自我、

第二、善于反思,对于这次面试经验要认真总结,思考剖析,能够从自身的角度找差距。正确对待自己,实事求就是地评价自己,辩证的瞧待自己的长短得失,做一个明白人、第三、走出阴影,要克服这一次失败带给自己的心理压力,时刻牢记自己弱点,防患于未然,加强学习,提高自身素质、

第四、认真工作,回到原单位岗位上后,要实实在在、踏踏实实地工作,三十六行,行行出状元,争取在本岗位上做出一定的成绩、

第五、再接再厉,成为软件工程师或网络工程师一直就是我的梦想,以后如果有机会我仍然后再次参加竞争、

13、如果您做的一项工作受到上级领导的表扬,但您主管领导却说就是她做的,您该怎样?

回答提示:我首先不会找那位上级领导说明这件事,我会主动找我的主管领导来沟通,因为沟通就是解决人际关系的最好办法,但结果会有两种:1、我的主管领导认识到自己的错误,我想我会视具体情况决定就是否原谅她;2、她更加变本加厉的来威胁我,

那我会毫不犹豫地找我的上级领导反映此事,因为她这样做会造成负面影响,对今后的工作不利。

14、谈谈您对跳槽的瞧法?

回答提示:(1)正常的"跳槽"能促进人才合理流动,应该支持;

(2)频繁的跳槽对单位与个人双方都不利,应该反对。

15、工作中您难以与同事、上司相处,您该怎么办?

回答提示:

①我会服从领导的指挥,配合同事的工作。

②我会从自身找原因,仔细分析就是不就是自己工作做得不好让领导不满意,同事瞧不惯。还要瞧瞧就是不就是为人处世方面做得不好。如果就是这样的话我会努力改正。

③如果我找不到原因,我会找机会跟她们沟通,请她们指出我的不足。有问题就及时改正。

④作为优秀的员工,应该时刻以大局为重,即使在一段时间内,领导与同事对我不理解,我也会做好本职工作,虚心向她们学习,我相信,她们会瞧见我在努力,总有一天会对

我微笑的!

16、假设您在某单位工作,成绩比较突出,得到领导的肯定。但同时您发现同事们越来越孤立您,您怎么瞧这个问题?您准备怎么办?

回答提示:

①成绩比较突出,得到领导的肯定就是件好事情,以后更加努力

②检讨一下自己就是不就是对工作的热心度超过同事间交往的热心了,加强同事间的交往及共同的兴趣爱好。

③工作中,切勿伤害别人的自尊心

④不再领导前拨弄就是非

⑤乐于助人对面

17、您最近就是否参加了培训课程?谈谈培训课程的内容。就是公司资助还就是自费参加?

回答提示:就是自费参加,就就是系统专业的培训课程(可以多谈谈自己学的技术)。18、您对于我们公司了解多少?

回答提示:在去公司面试前上网查一下该公司主营业务。如回答:贵公司有意改变策略,加强与国外大厂的OEM合作,自有品牌的部分则透过海外经销商。

19、请说出您选择这份工作的动机?

回答提示:这就是想知道面试者对这份工作的热忱及理解度,并筛选因一时兴起而来应试的人,如果就是无经验者,可以强调“就算职种不同,也希望有机会发挥之前的经验”。

20、您最擅长的技术方向就是什么?

回答提示:说与您要应聘的职位相关的课程,表现一下自己的热诚没有什么坏处。21、您能为我们公司带来什么呢?

回答提示:

①假如您可以的话,试着告诉她们您可以减低她们的费用——“我已经接受过系统专业的培训,立刻就可以上岗工作”。

②企业很想知道未来的员工能为企业做什么,求职者应再次重复自己的优势,然后说:“就我的能力,我可以做一个优秀的员工在组织中发挥能力,给组织带来高效率与

更多的收益”。企业喜欢求职者就申请的职位表明自己的能力,比如申请营销之类的职位,可以说:“我可以开发大量的新客户,同时,对老客户做更全面周到的服务,开发老客户的新需求与消费。”等等。

回答提示:

我经常用的三个词就是:适应能力强,有责任心与做事有始终,结合具体例子向主考官解释,

23、您的业余爱好就是什么?

回答提示:找一些富于团体合作精神的,这里有一个真实的故事:有人被否决掉,因为她的爱好就是深海潜水。主考官说:因为这就是一项单人活动,我不敢肯定她能否适应团体工作。

24、作为被面试者给我打一下分

回答提示:试着列出四个优点与一个非常非常非常小的缺点,(可以抱怨一下设施,没有明确责任人的缺点就是不会有人介意的)。

25、您怎么理解您应聘的职位?

回答提示:把岗位职责与任务及工作态度阐述一下

26、喜欢这份工作的哪一点?

回答提示:相信其实大家心中一定都有答案了吧!每个人的价值观不同,自然评断的标准也会不同,但就是,在回答面试官这个问题时可不能太直接就把自己心理的话说出来,尤其就是薪资方面的问题,不过一些无伤大雅的回答就是不错的考虑,如交通方便,工作性质及内容颇能符合自己的兴趣等等都就是不错的答案,不过如果这时自己能仔细思考出这份工作的与众不同之处,相信在面试上会大大加分。

回答提示:

①回答这个问题时一定要小心,就算在前一个工作受到再大的委屈,对公司有多少的怨言,都千万不要表现出来,尤其要避免对公司本身主管的批评,避免面试官的负面情绪及印象;建议此时最好的回答方式就是将问题归咎在自己身上,例如觉得工作没有学习发展的空间,自己想在面试工作的相关产业中多加学习,或就是前一份工作与自己的生涯规划不合等等,回答的答案最好就是积极正面的。

②我希望能获得一份更好的工作,如果机会来临,我会抓住;我觉得目前的工作,已经达到顶峰,即沒有升迁机会。

28、说说您对行业、技术发展趋势的瞧法?

回答提示:企业对这个问题很感兴趣,只有有备而来的求职者能够过关。求职者可以直接在网上查找对您所申请的行业部门的信息,只有深入了解才能产生独特的见解。企业认为最聪明的求职者就是对所面试的公司预先了解很多,包括公司各个部门,发展情况,在面试回答问题的时候可以提到所了解的情况,企业欢迎进入企业的人就是“知己”,而不就是“盲人”。

29、对工作的期望与目标何在?

回答提示:这就是面试者用来评断求职者就是否对自己有一定程度的期望、对这份工作就是否了解的问题。对于工作有确实学习目标的人通常学习较快,对于新工作自然较容易进入状况,这时建议您,最好针对工作的性质找出一个确实的答案,如业务员的工作可以这样回答:“我的目标就是能成为一个超级业务员,将公司的产品广泛的推销出去,达到最好的业绩成效;为了达到这个目标,我一定会努力学习,而我相信以我认

只要在目标方面稍微修改一下就可以了。

30、说说您的家庭。

回答提示:企业面试时询问家庭问题不就是非要知道求职者家庭的情况,探究隐私,企业不喜欢探究个人隐私,而就是要了解家庭背景对求职者的塑造与影响。企业希望听到的重点也在于家庭对求职者的积极影响。企业最喜欢听到的就是:我很爱我的家庭!我的家庭一向很与睦,虽然我的父亲与母亲都就是普通人,但就是从小,我就瞧到我父亲起早贪黑,每天工作特别勤劳,她的行动无形中培养了我认真负责的态度与勤劳的精神。我母亲为人善良,对人热情,特别乐于助人,所以在单位人缘很好,她的一言一行也一直在教导我做人的道理。企业相信,与睦的家庭关系对一个人的成长有潜移默化的影响。

31、就您申请的这个职位,您认为您还欠缺什么?

回答提示:企业喜欢问求职者弱点,但精明的求职者一般不直接回答。她们希望瞧到这样的求职者:继续重复自己的优势,然后说:“对于这个职位与我的能力来说,我相信自己就是可以胜任的,只就是缺乏经验,这个问题我想我可以进入公司以后以最短的时间来解决,我的学习能力很强,我相信可以很快融入公司的企业文化,进入工作状态。”企业喜欢能够巧妙地躲过难题的求职者。

32、您欣赏哪种性格的人?

回答提示:诚实、不死板而且容易相处的人、有"实际行动"的人。

33、您通常如何处理別人的批评?

我会等大家冷靜下来再讨论。

34、您怎样对待自己的失敗?

回答提示:我们大家生来都不就是十全十美的,我相信我有第二个机会改正我的错误。

35、什么会让您有成就感?

回答提示:为贵公司竭力效劳;尽我所能,完成一个项目

36、眼下您生活中最重要的就是什么?

回答提示:对我来说,能在这个领域找到工作就是最重要的;望能在贵公司任职对我说最重要。

37、您为什么愿意到我们公司来工作?

回答提示:对于这个问题,您要格外小心,如果您已经对该单位作了研究,您可以回答

一些详细的原因,像“公司本身的高技术开发环境很吸引我。”,“我同公司出生在同样的时代,我希望能够进入一家与我共同成长的公司。”“您们公司一直都稳定发展,在近几年来在市场上很有竞争力。”或者“我认为贵公司能够给我提供一个与众不同的发展道路。”这都显示出您已经做了一些调查,也说明您对自己的未来有了较为具体的远景规划。

38、您与别人发生过争执不?您就是怎样解决的?

回答提示:这就是面试中最险恶的问题。其实就是考官布下的一个陷阱。千万不要说任何人的过错。应知成功解决矛盾就是一个协作团体中成员所必备的能力。假如您

软件工程师面试问题总结归纳及答案

面试中常见的问题 1、请你自我介绍一下你自己, 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、 工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能 否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最 积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习 无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得 合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。企业喜欢有礼貌的求职者。 2、你觉得你个性上最大的优点是什么?回答提示:沉着冷静、条理清楚、立场坚定、顽强向上。乐于助人和关心他人、适应能力和幽默感、乐观和友爱。 3、说说你最大的缺点?回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌芨可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。企业喜欢聪明的求职者。 4、你对加班的看法?回答提示:实际上好多公司问这个问题,并不证明一定要

加班。只是想测试你是否愿意为公司奉献。 回答样本:如果是工作需要我会义不容辞加班。我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班 5、你对薪资的要求? 回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱。他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。 回答样本一:“我对工资没有硬性要求。我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训。而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况和市场标准的水平,给我合理的薪水。 回答样本三:如果你必须自己说出具体数目,请不要说一个宽泛的范围,那样你将只能得到最低限度的数字。最好给出一个具体的数字,这样表明你已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值 6、在五年的时间内,你的职业规划? 回答提示:这是每一个应聘者都不希望被问到的问题,但是几乎每个人都会被

如何回答面试官的总结问题:你还有什么问题想问的

如何回答面试官的总结问题:你还有什么问 题想问的 很多求职者觉得这个问题不好回答。不问吧,好像错失了一次交互和呈现的机会,问吧,好像又不知道问点什么好,问的不合适吧,好像还挺尴尬的,这个环节到底应该怎么做呢?面经里倒是会给出一个一些常规的问题,比如“请问如果真的有这个荣幸可以入职,那么在这个岗位上,我在接下来的五年内应该做怎么样的职业规划呢?”、“请问这个岗位对人才有哪些要求?”“我想请问一下经过刚才的面试,您觉得我的履历和能力有哪里是不符合公司的预期吗?”这些问题固然都是求职者非常关心的,但是说实话,这些都是面试官难以回答的,或者说即使回答了也难以做到客观中肯。 在我看来,面试的过程确实是一个非常难得双方交互,相互启发,共同促进的过程。企业在接触求职者的过程中了解了劳动力市场的供给情况、求职者的普遍期待等等,能够更好的制定企业人力资源政策,吸引到合适的人才;求职者在面试的过程中不断完成自我梳理与呈现,找到与自己匹配的理想岗位,实现人生的价值。

其实真正的好的问题是在自己的面试过程中,自然流淌产生的,这样的问题往往令人耳目一新,更乐于探讨,想想也是,面试官每天要见那么多候选人,如果大家的问题都是千篇一律的,他就要不停的重复回答,也是会麻木的呀。如果某一个候选人的问题,令他精神一震,难免会多关注一下这个人,彼此之间也就多了一些流动。 怎样才能在面试过程中提出好问题呢?我想有三个 方面可以练习。 一、提高倾听能力。在面试过程中高度的关注彼此的交流,自然能够捕捉到心灵的共鸣,在这种情景下更容易产生鲜活的问题,也让面试官感受到求职者的专注、倾听、理解以及对企业的认同,面试评估是容易加分的。 二、优化表达能力。对面试官的特点有所评估,能够针对他的偏好特征来调整自己的问题的提出方式,可能更有利于获得自己想要的信息。例如:对于一个理智型的面试官,你问他“您认为从事这个岗位有哪些挑战?”比“请问这 个岗位对人才有哪些要求?”,可能更符合他的解码套路。对于一个情感型的面试官,你问他“您认为我在这个岗位上将得到哪些成长和锻炼”比“我刚才的面试过程中有哪些 不足”,更让他乐于回答。 三、对场域有比较敏锐的洞察。虽然物理的场域仍然是在面试室,但是彼此之间心理的场域可能已经发生变化

高级软件工程师面试题

高级软件工程师、项目经理面试题1、类、对象的概念? 2、简述抽象? 3、接口与抽象类? 4、内部类(Inner Class)? 5、访问修饰符限制? 6、Static关键字的使用? 7、final关键字? 8、abstract关键字? 9、native关键字? 10、synchronized关键字? 11、运行时异常与一般异常有何异同? 12、编程题: 写一个Singleton出来。 13、分类列举服务器和组件技术? 14、Http与Https ? 15、OSI(Open System Interconnection)网络抽象模型? 16、J2EE的容器与服务器? 17、继承限制? 18、逻辑操作:c=(a>b)?a:b;等同于下式? 19、列举常见集合框架类型? 20、面向对象的特征? 21、Java命名规范? 22、Java语言共包含47个关键字?

23、设计模式? 24、简述MVC的应用(如STRUTS1.x、STRUTS2.x架构等)? 25、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL 解释。 26、存储过程和函数的区别? 27、游标的作用?如何知道游标已经到了最后? 28、你认为一个项目如何进行才正确? 29、你经常看或仔细研读过的书有哪些? 30、你认为你应聘我们公司的项目经理,你自身的优势在哪? 31、你认为项目中最重要的是哪些过程 32、如果给你一个4-6个人的T eam,那么你怎么分配他们、管理他们? 33、简述常用的软件开发文档 34、简述类的关系

高级软件工程师面试题答案 1、类、对象的概念: 1)类:具有共同属性和行为的对象的抽象。类是创建对象的模板。 2)对象:现实世界中的实体。在计算机中,是指可标识的存储区域。 3)类是对象的抽象、对象是类的实例。 2、抽象:是从特定的实例中抽取共同性质形成一般化概念的过程。 3、接口与抽象类: 1)接口和抽象类都用于抽象,接口是抽象类的抽象。 2)接口中只有方法声明,没有实现(无方法体);在接口中声明的方法具有public和abstract属性,一个类可以实现多个接口(即多继承),接口以‘,’分隔;接口中的方法必须全部实现。 3)抽象类可以有部分方法实现,抽象类必须通过继承才能使用。 4、内部类(Inner Class): 1)内部类是嵌套在另一个类中的类。 2)内部类用于名称隐藏和程序代码的组织,另外内部类拥有直接访问其外部类所有成员(包括private的)的权限(无需任何关键字修饰)。 3)内部类不可以在其他类或main方法里实例化,必须使用如下方法(非静态内部类)外部类.内部类对象名=new 外部类().new 内部类(); 静态内部类调用方式: 外部类.内部类对象名=new 外部类.内部类(); 4)非静态内部类不可以声明静态成员;静态内部类的非静态成员可以访问其外部类的静态成员,声明为静态的成员不可以访问外部的非静态成员。 5、访问修饰符限制: Private protected friendly(default) public 同类Y Y Y Y 同包不同类N Y Y Y 同包子类N Y Y Y 不同包不同类N N N Y 不同包子类N Y N Y 6、Static关键字的使用: 1)类成员,直接使用类名.成员调用。 2)静态方法只能访问静态成员。 3)静态方法不能使用this、super关键字。 4)静态方法不能被非静态方法重写或重载。 7、final关键字: 1)被final修饰的变量为常量不能改变。 2)被final修饰的方法不可以重写。 3)被final修饰的类不能被继承。 8、abstract关键字: 1)被abstract修饰的类不能实例化。 2)被abstract修饰的方法只能在子类中实现。 9、native关键字:非Java语言的编写,例如JNI技术。 10、synchronized关键字:多线程的同步访问控制。

项目工程师面试技巧

核心提示:第一个问题:自我介绍(心理学首因效应告诉我们第一印象非常重要),自我介绍 最重要的是能够在面试官心目中留下一个好的第一感觉。说得更直白一点是让面试官舒服。 但是我发现很多人就是直接简单的介绍了一下过去的经历,但是实际上一方面过去的经历没 有很好的让人发现优点。其实面试好比相亲,你想说什么不重要,重要地是人家想听什么。 比较好的自我介绍套路是这样:"您好,我叫xxx,很高兴能获得这次... 第一个问题:自我介绍(心理学首因效应告诉我们第一印象非常重要),自我介绍最重要 的是能够在面试官心目中留下一个好的第一感觉。说得更直白一点是让面试官舒服。但是我 发现很多人就是直接简单的介绍了一下过去的经历,但是实际上一方面过去的经历没有很好 的让人发现优点。其实面试好比相亲,你想说什么不重要,重要地是人家想听什么。比较好 的自我介绍套路是这样:"您好,我叫xxx,很高兴能获得这次面试机会,今天来面试是想证 明自己是最合适的人选,另一个方面是获得您的认可,结合我过去的工作和学习经历,我自 信我能符合咱们公司的认可,接下来您看是我继续介绍我做过的项目,还是您问您关心的问 题?" 第二个问题:项目介绍(项目经验直接决定一个人能否胜任一份工作,企业更应该看重 一个人解决问题的思路和具体能力),项目介绍部分最重要的思路是应该先整体后局部,介绍 整体的时候要有量化的数据(从项目度量的五大维度:规模,包括项目代码规模,需求规模、 用例规模,工作量,进度,质量和成本),然后是整体的测试流程,然后再是角色与职责,接 下来是项目中自己的特色,比如做得最好的是、遇到最大的困难时、最差的是,最后是心得 体会。 第三类问题:数据库方面知识,最基本的要数据库记录的增删改查(insert、delete、 update、select),表结构的增删改查(create、drop、alter、describe)、存储过程、触发 器等。 第四类问题:linux操作系统相关,最基本的目标是熟悉常见的50个命令,比如find 命令(-name、-type、-perm、-user、-group、-ctime、-atime)等,熟悉vi、熟悉linux 搭建测试环境。比如lamp环境搭建。 第六类问题:用例相关,最基本的包括用例的格式要素,用例设计工程方法论,每个方 法要求(方法的背景,操作步骤,优缺点、适应围,与其他用例方法如何配合),在项目中如 何利用测试用例设计工程方法。如何评价、评审测试用例,评审从哪些维度?要设计好测试 用例需要哪些方面的知识结构,比如技术、业务、方法。 第七类问题:软件测试流程,系统测试相关规和标准的流程:熟悉产品/项目,需求评审, 测试需求,测试计划,测试方案,测试用例,预测试,第一轮正式测试、第二轮回归 测试、第三轮测试,测试报告,测试总结,测试指南。 第八类问题,网络相关,最基本的网络基础知识,比如tcp/ip协议。 第九类问题,测试工具,包括三个大的类型,第一类是性能测试工具、自动化测试工具、 测试管理类工具。最起码的要熟悉工具的使用。 第十一类问题,一个优秀/卓越的软件测试工程师应该具备哪些能力与素质,素质方面包 括沟通、五心工程师、追求完美等 第十二类问题,最后一个问题,面试官一般会问,您还有什么想问的吗?还有什么想了 解的吗?总体上来说最重要的是留下一个好的近因效应,就好比相亲的时候,分手离开的时 候,留下好的最后的印象,基本的思路应该分三种情况,第一种是面试官对你满意,自己也 感觉不错的情况下,先表示感谢,然后积极主动的问题,比如,非常感谢您给的这次机会, 但是我还是想问,如果我有下一轮面试,我想知道知道是什么时候,我应该再做哪些方面的 准备。第二种情况是面试官和自己感觉都一般般,感觉自己是鸡肋,这个时候说不说很重要, 基本的套路是,非常感谢面试官给的这个机会,坦白地说我对自己今天的面试表现不是非常

面试技巧培训总结(共5篇)

篇一:《招聘与面试技巧》学习心得 《招聘与面试技巧》学习心得 企业间的竞争,就是人才的竞争。拥有一流的人才,企业就能在激烈的市场竞争中立于不败之地。“将适合的人才放在合适的岗位上”是所有企业共同追求的目标。那么我们如何能独具慧眼,为企业选拔合适的人才,也是每个企业和招聘工作者共同探索的问题。 通过学习能够明确有效招聘的重要性以及作为招聘工作者的角色职责,了解招聘甄选的原则和要素,熟悉招聘面试的流程及相关注意事项,掌握结构化行为面试的方法与技巧,减少面试过程中的主观性,确保选对人。 通过学习使我知道了作为招聘工作者,我们头脑里至少应有这么一个大体的框架,并以此作为面试时有针对性的考察点。可以通过视觉感官、专业笔试答卷或者情景模拟等方法直接考察到的素质,主要是在技能和知识方面,这是在考察应聘者从“会做、能做”到“知道为什么要做”;被应聘者或刻意或无意掩饰起来的种种特质,也是我们要层层深挖的目标,面试时通过包括考察应聘者的事业心、价值观、自我定位、发展潜质等等。从回答中可以了解到应聘者对于成功的定义以及他在排列组合时如何取舍。同时可以了解应聘 者的自我剖析和自我总结能力。用学历背景、忧患意识、学习能力、总结能力去判断应聘者的发展潜质。 通过这次的培训学习,掌握了一些招聘与面试的知识和技巧。对我今后的工作会有很大的帮助。感谢公司给了我这次培训学习的机会。 篇二:校园招聘面试技巧培训班心得体会 校园招聘面试技巧培训班心得体会 通过两天的校园招聘面试技巧培训,对面试官面试前的准备工作、观察技巧以及提问技巧有了更加深刻的认识以及得到了全面的提升。本次的培训,使我学习到了如何审阅应聘者的简历、观察应聘者的各项素质和动作语言以及如何与应聘者沟通和提问,而且老师的实际例子和实战演练较多,能够让我将理论结合实际运用起来,学习的效果更加好更加明显。 通过此次学习,我将会巩固所学内容,在今后的工作中多加运用,感谢授课老师。 篇三:如何培训面试官 如何培训面试官 课程描述: 常言道:“千里马常有,而伯乐不常有”,企业中独具慧眼的面试官正是所谓的伯乐。一位称职的面试官能在良莠不齐的应聘者中筛选出优秀人才,为企业发展添砖添瓦。因此,培养优秀的面试官就成为了hr中一项重要的工作。 通过对本课程的学习,您将清晰明了地认识到培训面试官对企业发展的重大意义。同时,我们将让您全面掌握培训面试官的方法。 解决方案: 他山之石,可以攻玉! 虽然各行各业在培训面试官时各有自己的方法与技巧,但万变不离其宗!下面我们从实战经验中给大家总结一些方法流程,以便大家参考,帮助我们少走弯路,直达成功。 做好面试官的培训,是企业招聘工作的重要组成部分,需要做好六项工作。: 1.确定培训方向和目标。 2.选择合理的培训师。 3.面试素养培训。 4.四是面试技巧培训。 5.明确培训方法。 6.做好评估总结。 确定培训方向和目标从以下几个方面进行,面试官应包括具备自 我认识的能力、善于把握人际关系、能够运用各种面试技巧、能够有效面对各类面试者,同时还应具备掌握面试现场的能力。

软件工程师面试试题

软件工程师面试试题 姓名: 1、全局变量和局部变量的概念和不同 作用域为整个程序运行空间的变量为全局变量。 作用域为某个函数或复合语句内部的变量为局部变量。 两者作用域不同,所在物理空间申请和分配方式不同。 使用原则:能用局部变量的最好不要用全局变量,以减少模块间的耦合度。2、static类型变量的概念 静态变量是在编译时就分配物理空间的变量。主要用于全局物理空间申请以及函数内部用于独立函数本身存在的应用场合。 3、简述获取双精度浮点数(double)每个字节数据的操作方法 使用字节指针强制转换连两存放的地址。 Double dblTemp = 0.0; Byte * pByte = (byte *)(&dblTemp); 4、在C++中,new和delete分配的内存块为何需要成对使用 两者实际调用的是malloc和free,如果不成对使用,则造成内存泄漏。 5、举例说明数据的二进制表示方式和字符型表示方式 以数据文件为例: Fprintf(f, “%d”, data);//字符形 Fwrite(&data, sizeof(int),1,f);//二进制形

6、头文件中使用#ifndef/define/endif的优点? 防止嵌套重复定义 7、如何向一个窗口发消息,写出windows API。 首先获取一个窗口句柄,可以使用枚举所有窗口的方式(EnumWindows); 使用API函数发送消息; 例如向一个按钮发送点击消息: SendMessage(hwnd, WM_LBUTTONDOWN, MK_LBUTTON, 0x00100019) 8、#include < filename.h >和#include “filename.h”有什么区别? 搜索范围不同。 前者只在编译环境制定的INCLUDE路径范围内搜索; 后者增加对当前目录的搜索。 9、软件编程中,为了便于阅读、记忆和使用,对变量名、数组名、结构体名、 联合体名、函数名等的命名规则简述 变量名:类型加名词或修饰词,例如:double dblTemp;定义一个双精度的临时变量。 数组名:类型加名词复数形式,例如char * strNames[100],定义一个字符串数据结构体:一般定义为类型,结构名为下划线开头,类型名大写。例如:Typedef struct _MyStruct{ Int iAge; … }MYOBJECT; * LPMYOBJECT;

java高级软件工程师面试题

java高级软件工程师面试题 招聘java高级工程师,职位描述如下,有兴趣的加394504340交流,打扰了,谢谢! 职位名称:java高级开发工程师(急) 职位描述:互联网产品的开发和维护。 职位要求:1. 熟悉JAVA、J2EE体系结构,熟练掌握Spring、Struts、Hibernate、ibatis 的开发技术。 2. 熟悉MySql等数据库开发,熟练掌握SQL语句,有较好的数据库设计能力。 3. 熟练掌握HTML、javascript、ajax等web开发技术,熟悉http协议。 4. 熟悉SVN、Maven、Junit等工具。 5. 具有良好的学习能力、沟通能力,乐于承担工作压力。 6. 有大型门户或社区网站开发经验者优先。 职位所在城市:杭州 职位所在行业:高科技 -------------------------========================================================= 1.说一下struts中常用的对象 2.怎样整合apatche和tomcat 3.说一下在linx系统中搭建服务器 4.简述一下sql server 建模 5.请写一个程序,把一个10进制转换成16进制 6.表student 列id name age WA(本科以上,大专,高中,初中以下) 毕业学校ID,学校信息表 问:统计出文化学历本科以上,大专,高中,初中以下,每个年龄各有多少人(一条SQL语句) 7.有两位少年从隧道的一端向另一端行走.当他们走过隧道的五分之二时,发现隧道外面迎来一辆火车.火车很快就要进入隧道.两位少年向来时隧道跑去.两位少年都是每小时10公里.两位在千钧一发跑出了隧道.假设火车速度恒定,并且两位少年都在瞬间达到最大速度,请问火车的速度 8.请写出常用的oracle语句及说明,存储过程的语句及说明 ---------------------------------------------------------------------------------------------------------------------------------

面试官提问技巧汇总

面试官提问技巧汇总 很多求职者都想知道主考官在面试中的提问方式有哪些?这样才能为面试做好充分准备工作;而同时自己如何在面试中反问主考官,获得他们的青睐呢? 1、连串式提问 即人力资源主考官向面试者提出一连串相关的问题,要求应试者逐个回答。这种提问方式主要是考察面试者的反应能力、思维的逻辑性和条理性。 例如:你在过去的工作中出现过什么重大失误?如果有,是什么?从这件事本身你吸取的教训是什么?如果今后在遇到此类情况,你会如何处理? 回答这个问题,首先要保持镇静,不要被一连串的问题吓住,要听清主考官问了哪些问题,这些问题一般都是相关,要回答后一个必须以前一个问题的回答为基础,这就更要求应试者听清题目及其顺序,逐一回答。 2、开放式提问 所谓开放式提问,就是指提出的问题应聘者不能使用简单的是或不是来回答,而必须另加解释才能回答圆满。因此,主考官提出的问题如果能引发面试者给予详细的说明,则符合开放式提问的要求。面试的提问一般都应该用开放式的提问,以便引出应试者的思路,真实考察其水平。

那么,什么样的题目是开放式的题目,以下举几个的例子: 你在大学期间,从事过那些社会工作? 你的专业课开了多少门?你认为这些课将对工作有什么帮助吗? 什么原因促使你在二年内换了三次工作?这类提问的目的是为了从应试者那里获得大量丰富的讯息;并且鼓励应试者回答问题,避免被动。提问方式常用如何什么为什么哪个等。 回答这类问题,应试者应该开阔思路,对主考官提出的问题尽量给予圆满的回答,同时要注意做到条理清晰、逻辑性强,说理透彻,充分展现各方面的能力。这样才能让主考官尽可能多的了解自己,这是一个被录用的前提条件,如果应试者不能被主考官所了解,就根本谈不上被录用。 3、非引导式提问 对于非引导式提问,应试者可以充分发挥,尽量说服自己心中的感受、意见、看法和评论。这样的问题没有特定的回答方式,也没有特定的答案。 例如,主考官问:请你谈一谈担任学生干部时的经验。这就是非引导式谈话。主考官提出问题之后,便可静静的聆听对方的叙述,而不必再有其他的表示。与引导式谈话相比,非引导式谈话中,应试者可以尽量多说,该说什么就说什么,因此可以提供丰富的资料。应试者的阅历、经验、语言表达能力、分析概括能力都得到了充分的展现,这样有利于

软件工程师笔试题目

软件工程师笔试题目 (考试时间:60分钟,满分100分) 1、请简要描述TCP/IP参考模型和OSI参考模型。(10分) 2、简述如下物联网设备Wi-FI、Bluetooth、ZigBee、RFID、NB-IoT的各自特点。(10分) 3、编程实现如下运算:1!+ 2!+ 3!+ ……+ 17! + 18! + 19! + 20!。(15分) 4、假设有个字符数组A,有10个元素,请对这10个元素进行从小到大排列。(10分)

5、假定x=9999,求下面函数的返回值(10分) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 6、对整型数组a[10]输入10个元素,然后用指针方式依次输出各元素值。(15分) 7、在SQL server上创建名为XuGuang的数据库,然后创建WCM730Q的列表,第一列MAC address为主键,第二列为VID_PID,第三列为BT_FW,第四列为Staff_No. (10分) 8、linux基础命令填空(10分) (1)获取Kernel版本信息的linux命令是____________ (2)实现一个新建文件夹功能的linux命令是____________ (3)用来查看和配置网络接口(网卡)的linux命令是____________ (4)把文件从A路径拷贝到B路径的linux命令是____________ (5)使用vim对文档完成修改后,实现保存退出的功能的命令是____________ 9、请用英文写作,描述下个人基本信息、兴趣爱好、专业技能、职业规划等(10分)(请背面作答)

CC++软件工程师笔试题...

、估计一下广州有多少理发师,如果允许,你还需要那些调研工作并给出你的推导过程。你认为你的估算结果可信吗? 2、看过那些软件方面的书籍 3、什么是软件,软件开发包括那些步骤,并说出你对这些步骤的理解 4、OSI网络结构的七层模型分别是什么,并说出你认为划分为7层的理由。 5、软件过程中了解、使用过版本控制或建模工具吗对你工作有什么帮助? 6、软件过程中你都写过什么文档分别是什么目的及其对你的帮助? 7、我们知道,C++将内存划分为三个逻辑区域:堆、栈和静态存储,请说出它们的区别及你的理解。 8、字符串A是由n个小写英文字母(a ~ z)构成的,定义为char A[n]。你能用更少的空间表示这个字符串吗请写出从char A[n]到你的新的储存格式的转换函数。(请用C/C++编程,不允许上机操作) 12、对现在的Stack(栈)数据结构进行改进,加一个min()功能,使之能在常数,即O(1),时间内给出栈中的最小值。可对push()和pop()函数进行修改,但要求其时间复杂度都只能是O(1)。 9、C++构造函数为什么不能是虚函数? 10、C++中virtual与inline的含义分别是什么虚函数的特点;内联函数的特点;一个函数能否即是虚函数又是内联函数? 12、请列出实现C++代码你认为需要注意的一些问题。 11、你在原来的项目中有没有遇到什么困难,又是如何解决的? 1 dll,lib处理实现.lib文件中包含什么dll在内存中被多个函数共享,有几个拷贝? 2 template,template等编译的时候作为几个类 3 struct ,class的区别,联系 4 MAcro,inline区别,实现.编译运行时 5 进程与线程区别 6 hdc-cdc区别联系 7 model dialog,modeless dialog,从创建到销毁全过程具体描述 8 各个线程new的内存,别的线程是否可以使用? 9 RUNTIME_CLASS, is what】

面试考官工作总结

面试考官工作总结 第一次当面试官的时候,虽然装的很正经,还是很紧张的,先声明这次面试是前端的面试,主要面试内容都会集中在前端,会有很小一部分的算法数据结构等内容,然后开始balabalabalabala,具体问题,可以见我两年时的总结,这些面试题网上都能找到,比较基础,有心人都能答上来如果这些基础回答的不是很好,又没什么亮点,基本面试就跪了,然后问一下对方有什么问题,然后聊聊天,扯扯淡,特别是实习生,我会聊的多一些,感受一下年轻人的活力,并且稍微的介绍一下百度的文化和部门的氛围 如果这些问题回答的不好,但是有一些技术亮点,比如自己因为兴趣,做过一些好玩的特效等等,可以进一步的问,如果有亮点,一面也是可以过的 如果这些基础都会,一面就可以给过了,但是还要给评分,所以我就会开始问一些略高级的话题,比如jquery选择器的实现原理,前端模板的实现原理,常见组件的实现,模块化的原理,MVVM框架的使用等,来确认一下一面的评分,一面都算over了 面试的过程其实没什么说的,最近主要的感悟,就在对于面试这项活动的认识,自己当了面试官,才意识到面试官其实也没啥,想起当年自己面对面试官的紧张,其实完全没必要,就像当年大一升到大二,自己变成了学长,才意识到

原来高大上的学长,其实大部分是由猥琐男构成的一样,心态发生变化 为了成为一名合格的面试官,我还专门研究了一下面试技巧和看简历的技巧,并且结合了一下自己的特点,下面分享如下,这些内容主要是面对初级前端开发(其他职业和级别可能不太试用,不喜勿喷) 简历最好不要超过一张A4纸,内容如果较多,也一定要压缩在两张A4纸以内,看简历的时候,页数太多,容易烦躁,如果想成为一名程序员,简历上很多东西不需要写的程序员的简历里面说自己会word excel ppt,是会扣分的 简历里说一些和职位不相关的精力,也是会扣分的 简历里,如果自己不是大牛,千万不要写自己精通javascript(或者其他某门语言),但是连闭包都说的不利索的,基本直接挂掉 前端简历加分的项目:有技术博客,有自己的主页,在BAT等大公司实习过,会一门后端语言,做过开源项目等等,体现你技术实力的经历 实习生简历,写成绩优秀,会加分 社招简历,写曾经成绩优秀,搞不好还会扣分 简历中如果有一些亮点,会大大加分,比如提到知道模块化原理,自己实现过一个前端模板等等,这样面试会主要

经典软件工程师面试题

请参加如下测试,此题是由数十家知名IT企业的人力资源管理部进行 综合分析总结出的测试题,请大家认真完成。 一共 30 道题 ,每题 1 分 ,满分 30 分 1. 如果 A=1,FAT=27,那么 FAITH=? A、44 B、42 C、41 D、40 2. 7/2 × 14/3 + 26/5=() A、1304/15 B、1274/15 C、901/15 D、1261/15 E、以上都不对 3. 如果‘CONTRIBUTE’被写作‘ETBUIRNTOC’,用这种方式写‘POPULARISE’时从左 边数第六个字母是什么? A、R B、I C、A D、L 4. 160的( )%=80的80% A、60 B、30 C、50 D、40 E、以上都不正确 5. 如果用某一编码可以把 ‘STOVE’ 表示成 ‘FNBLK’,那么用此编码可 以把 ‘VOTES’ 表示成如下哪一种? A、LBNKF B、LNBKF

C、LKNBF D、FLKBN 6. 在下列数字系列中有一个数字是错的,请找出来 40 42 49 57 74 100 137 A、100 B、74 C、57 D、49 E、42 7. Rs.6500按照多少的比率才能在5年之后达到Rs.1787.5的利息是 A、4.5 B、6.5 C、7.5 D、3.5 E、以上都不正确 8. 把医生、发烧、药物、药店按照一定的顺序排列: A、药店、药物、发烧、医生 B、发烧、医生、药店、药物 C、医生、药店、药物、发烧 D、药物、医生、药店、发烧 9. 下列5项选择中有4个可以根据一定规律组成一组,哪一个不属于他们? A、重 B、短 C、长 D、轻 E、固体 10. 下列的数字系列中在6之后并且在8之前有多少个3? 3 6 6 8 3 6 6 8 3 6 8 3 6 3 8 3 6 3 8 3 3 8 3 3 9 A、1个 B、2个 C、3个

华为软件工程师面试经验分享

华为软件工程师面试经验分享 华为面试流程想必大家已经非常清楚了,网申之后就是性格测试,这里我想说一下,性格测试虽然没有标准答案,但是往往会有一些人会在这一块被刷,主要原因想必是因为在回答问题前后矛盾,或者是对自己的认识不够清晰导致的,当然我只是猜测。所以我认为,性格测试只要按照自己的真实情况,不用刻意去迎合他的要求,同时记住自己做过的答案,很有可能在后面会有同样的题目,但是不同表述出现,确保不会出现前后矛盾,个人认为性格测试就不会有什么问题了。 性格测试结束以后就会通知面试,华为的效率的确值得称赞,基本上会在半天或者一天之内搞定,面试主要是群面,英语测试,性格测试,技术面以及综合面,顺序可能会根据当天现场的调度情况有所不同。 想必大家都听说过华为著名的群殴,模式基本上就是10 人,一组 5 个人,每人 1 分钟,然后会给一个主题大家讨论,得出结果,然后代表陈述,最后面试官会提问并刁难。自我介绍基本上会围绕个人基本信息,优缺点,职业规划或者最成功失败等问题,这里就需要大家在群面之前做好准备,一定要控制在1 分钟之内,因为面试官会在 1 分钟结束的时候毫不留情的打断你,需要注意的是,在自我介绍开始时,就要开始做记录,记住每个人的基本情

况,优缺点等,因为面试官会随机抽人对其他人的自我介绍进行复述。 自我介绍结束以后,就会给一个主题就行讨论。关于无领导小组讨论,我的观点是,由于每组仅 5 个人,除了leader之外,其他角色不用刻意的去争抢,计时和记录等工作大家都要做,但一定要有一个人统筹规划讨论的局势,同时要记住的一点是,一旦讨论开始,大家就是一个小组的,是一个团队,如果你想顺利进入下一轮面试,那就尽可能让你们组的每个人都出色发挥,当整个团队都表现优异,面试官才会认可这个团队,所以每个人都应该照顾自己的队友,不贪功,相互照顾,工作分配合理才是一个优秀的合作团队。 说回讨论的问题,我认为无领导小组讨论主要是考察一个团队在合作当中所表现出的相互协作的精神,同时在讨论和思考中的条理性和逻辑性,所以除了刚刚说的合作以外,不管是什么论题,都一定要从条理性和逻辑性出发,讨论刚开始时首先就应该确定我们讨论的原则是什么,以及做出每项选择的根据是什么,这样随着讨论的进行,思路会越来越清晰,同时由于事先已经确立了基本选择以及依据,在后面面试官提问的时候,整个团队就会向他们展现出一种齐心协力,思路一致的状态,这想必也正是面试官想要见到的。

软件工程师常见面试题及答案.doc

软件工程师常见面试题及答案 需求调查: 全面了解您的系统概况、应用领域、软件开发周期、软件开发环境、开发组织、时间安排、功能需求、性能需求、质量需求及测试要求等根据系统概况进行项目所需的人员、时间和工作量估计及项目报价。 制定初步的项目计划: 在与您充分共同和协商的基础上制定我们的测试计划。 测试准备: 组织测试团队、培训、建立测试和管理环境等。 测试设计: 按照测试要求进行每个测试项的测试设计,包括测试用例的设计及测试脚本的开发等。 测试实施: 按照测试计划进行实施测试。 测试评估: 根据测试的结果,出具测试评估报告。 2、根据你的经验说说你对软件测试/质量保证的理解? 软件质量保证与测试是根据软件开发阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据和预期的输出结果),并利用这些测试用例去运行程序,以发现错误的过程。它是对应用程序的各个方面进行测试以检查其功能、语言有效性及外观排布.。 3、(1) 你对SQA的职责和工作活动(如软件度量)的理解: SQA就是独立于软件开发的项目组,通过对软件开发过程的监控,来保证软件的开发流程按照指定的CMM规程(如果有相应的CMM规程),对于不符合项及时提出建议和改进方案,必要是可以要高层经理汇报以求问题的解决。通过这样的途径来预防缺陷的引入,从而减少后期软件的维护成本。SQA主要的工作活动包括制定SQA工作计划,参与阶段产物的评审,进行过程质量、功能配置及物理配置的审计等;对项目开发过程中产生的数据进行度量等等;

(2) 说说你对软件配置管理的理解: 项目在开发的过程中要用相应的配置管理工具对配置项(包括各个阶段的产物)进行变更控制,配置管理的使用取决于项目规模和复杂性能及风险的水平。软件的规模越大,配置管理就显得越重要。还有在配置管理中,有一个很重要的概念,那就是基线,是在一定阶段各个配置项的组合,一个基线就提供了一个正式的标准,随后的工作便基于此标准,并且只有经过授权后才能变更这个标准。配置管理工具主要有CC,VSS,CVS等,偶只用过CVS,对其它的不熟悉 (3) 怎样写测试计划和测试用例: 简单点,测试计划里应有详细的测试策略(测试方法等),合理详尽的资源安排等,至于测试用例,那是依赖于需求(包括功能与非功能需求)是否细化到功能点,是否可测试等。 (4) 说说主流的软件工程思想(如CMM,CMMI,RUP,XP,PSP,TSP等)的大致情况以及对它们的理解: CMM:SW Capability Maturity Model 软件能力成熟度模型,其作用是用于软件过程的改进、评估及软件能力的评鉴CMMI:Capability Maturity Model Integration 能力成熟度模型集成CMMI融入了大部分最新的软件管理实践,同时弥补了SW-CMM模型中的缺陷 RUP:rational unified process 是软件工程化过程。 XP:extreme program,即极限编程的意思,适用于小型团队的软件开发,想上面第三个问题就可以结合原型法采用这样的开发流程。要明白测试对于xp开发的重要性,强调测试(重点是单元测试)先行的理念。编程可以明显提高代码的质量,持续集成对于快速定位问题很有好处。 PSP ,TSP 分别是个体软件过程(Personal Software Process),群组软件过程(Team Software Process)大家都知道,CMM只是告诉你怎么做但并没有告诉你如何做,所以PSP/TSP就是告诉你企

软件工程师面试问题总结归纳及答案

面试中常见的问题 1、请您自我介绍一下您自己, 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的就是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以与学习无关,也可以与学习有关,但要突出积极的个性与做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。企业喜欢有礼貌的求职者。 2、您觉得您个性上最大的优点就是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上。 乐于助人与关心她人、适应能力与幽默感、乐观与友爱。 3、说说您最大的缺点? 回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点就是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用您。绝对不要自作聪明地回答“我最大的缺点就是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,她已经岌芨可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。企业喜欢聪明的求职者。 4、您对加班的瞧法? 回答提示:实际上好多公司问这个问题,并不证明一定要加班。只就是想测试您就是

否愿意为公司奉献。 回答样本:如果就是工作需要我会义不容辞加班。我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班 5、您对薪资的要求? 回答提示:如果您对薪酬的要求太低,那显然贬低自己的能力;如果您对薪酬的要求 太高,那又会显得您分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而她们第一次提出的价钱往往就是她们所能给予的最高价钱。她们问您只不过想证实一下这笔钱就是否足以引起您对该工作的兴趣。 回答样本一:“我对工资没有硬性要求。我相信贵公司在处理我的问题上会友善合理。我注重的就是找对工作机会,所以只要条件公平,我则不会计较太多 回答样本二:我受过系统的软件编程的训练,不需要进行大量的培训。而且我本人也对编程特别感兴趣。因此,我希望公司能根据我的情况与市场标准的水平,给我合理的薪水。 回答样本三:如果您必须自己说出具体数目,请不要说一个宽泛的范围,那样您将只能得到最低限度的数字。最好给出一个具体的数字,这样表明您已经对当今的人才市场作了调查,知道像自己这样学历的雇员有什么样的价值 6、在五年的时间内,您的职业规划? 回答提示:这就是每一个应聘者都不希望被问到的问题,但就是几乎每个人都会被问到。比较多的答案就是“管理者”。但就是近几年来,许多公司都已经建立了专门的技术途径。这些工作地位往往被称作“顾问”、“参议技师”或“高级软件工程师”等等。当然,说出其她一些您感兴趣的职位也就是可以的,比如产品销售部经理,生产部经理等一些与您的专业有相关背景的工作。要知道,考官总就是喜欢有进取心的应聘者,此时

面试总结范文

最后的面试结果还是失败了。这是一个可以预料到不过也挺令人失望的结果。毕竟,我为了这个面试付出了很多的努力,毕竟,我曾经对这个面试十分有信心。不过,虽然最后没有被录取,我始终不觉得,这段时间的努力是白费。同时,我也觉得这次的面试让我学到了很多。印证了我的一直以来的宗旨:只要付出就一定会有收获。哪怕那收获并不是你最初想要达到的那个,你总能收获到其他的一些什么。从这次的面试,到面试完成的整个过程。我真的感受到很多。我所学到的:准备一个面试最基本要准备什么:在准备的过程中,我作了思想上的准备,我深刻的思考了我想通过这个机会来锻炼自己的什么能力,我有哪些优点和能力是符合这个工作,我又有什么不足是需要改进的。另外,我还了解了我要面试的这个公司、这个部门、这个职位,这对于我在面试中的回答也是相当的有用。另外,面试一定要整理好服装等,要带好个人简历等注意细节。以前我没有到企业中去面试过,可是经过了这次我觉得我增长了很多知识。面试时一定要自信:其中一个面试官提到他之所以很欣赏那个人的原因是她表现出一种自信。的确,自信的态度,坚定的信念对一个面试来说是十分重要的,也是看出一个人是否有能力的很重要的体现。一个真正有能力的人,她同时就会自然而然的体现出一种自信出来。而我反思一下,自己正是缺乏这种自信,也缺乏一种主动的冲劲。面试官看重的是你做事的方式,思维的方式:有人说,面试时很重要的一点是要看出你的诚意和认真的态度。可是其实这种东西每个人在面试时候都可以表现出来,你说得多了,每个人都这么说了,面试官听了也觉得很厌烦,效果反而是不大,甚至会反感。就算你是真心这样说的,或许也会被面试官认为你只是在吹。其实,面试官更看重的是做事的方式和思维的方式,与其说太多的诚心诚意的话,不如说具体的一件事让他了解你到底是怎样做事的。或许收获会更大。面试时的语言表达很重要:回答问题时一定要紧紧围绕面试官的问题来开展,不要扯得太远,时刻留意面试官的表情和反应,根据他的表情和反应调整自己的答案,努力让他获得共识。不要打断面试官的讲话。用简洁清晰的语言表达你的观点,不要说得很繁杂,那样会让人觉得你的思路不清晰,语言表达概述能力不强。这是我在面试的准备和面试的过程中,针对自己犯下的一些错误还有面试官的一些评价中吸取的一些经验和教训。或许这次的面试真的不是很成功,真的有很多需要改进的地方。可是我还是觉得十分的值得,也十分的庆幸自己有幸参加了这样一个面试。我从中收获了很多。另外,今天除了去面试与师兄交流之外。我还和更为聊了一下。其实一直觉得更为是一个很了不起的人,他总是能用很好的语言去表述自己的观点,而且他一直很致力于提升自己各方面的能力,很积极很上进!!所以他是我一个很崇敬很欣赏的一个人。面试结束的时候,他看出我的心情有点不好。他问我为什么好像有点失落。我就说:我在面试的时候就觉得,自己的证据真的很空洞,就是觉得自己这一年只是一直都在学习,没有很好的通过社团锻炼自己的能力。然后他就告诉我:“一个人怎样看待一件事情有时候是取决于一个人把自己定在一个怎样的高度。你在平地上看好像一切东西都高高在上,可是当你站到一定高度的时候,才发现其实都没什么。所以可能我要做的不是仅仅去懊恼以前没有去做什么事情,更应该做的是思考以后该怎么做。”我觉得他说得很对,一个人不能总生活在懊恼后悔中,未来才是最重要的,每个人总会遇到这样那样的挫折,问题在于自己的心态怎样,自己要怎样看待这个失败。是把它当成一个包袱,还是把它作为一次难得的经验。这次的面试是失败了,我懊恼过一秒中,可是很快我就平伏了,也接受这个结果。毕竟我真的是能力不如他人,我真的还有很多地方需要去提升去改进,而且我现在大一,还是有时间让我去不断的锻炼。我一定会吸取教训,卷土重来的。另外一个就是,我告诉他:我最大的缺点就是不够主动,我很少会主动的找人交流。而他告诉我:有个师兄告诉我,在大学很重要的是三样东西,一个提升自己能力,二个学好专业知识,三是人脉关系。我也觉得,在现在这个人与人的社会中,很多咨询,很多机会其实都是通过人脉关系来换取回来的。没有人脉,等于失去很多的机会。而我既然知道了自己的缺点,就一定要争取去克服自己的这个弱点,努力的逼自己多与人交流,不要太胆小。的确,优秀有时是

相关文档
最新文档