首先面试程序员分有没有经验
面试没有经验的程序员就随便问问点ssm,ssh五大框架问题,多线程什么的,再问问是否会点前端技术
有经验就看看他的简历,问他简历项目上的问题,可以围绕着简历上的项目问,通过他的回答涉及到的技术点之类的,拓展出去问其他的
软件测试面试前的最后一波恶补!不要打没有准备的仗。
想要拿到心仪的offer,光有相应的技术水平是不够的,还是要提前做好面试题的熟悉以及学习一些面试时的技巧,否则,就算是金子也很可能会被埋没了。
下面给详细讲讲一些面试中比较常见的题吧!
1、软件测试的流程是什么?
分析:每当hr问一个问题的时候,我们都必须在脑海里先想一下他是想通过这个问题获取哪些信息,做好了这步先行工作再回答就比较稳健了。如果有工作经验,那么直接按照公司流程去答就可以了,如果你刚转行或者是才实习,那就按下面的标准回答走就行了。
回答:项目经理将项目需求文档给到开发,开发记录文档内需求不明确或者遗漏点做好准备,然后在需求评审会议上,各开发人员提出自己的疑问并解决,需求评审最终得到一份需求规格说明书。(需求评审阶段)
评审通过后,开发这边的经理就开始编写开发计划,测试经理编写测试计划,计划评审通过后开发人员进行程序的开发,测试人员开始测试用例的编写。当项目的第一个版本出来后,开发负责第二个版本的迭代,而测试这边对项目进行测试并记录追踪管理bug,直到项目迭代完毕。(产品研发阶段)
项目迭代完毕并修复大部分的bug后,测试这边开始进行总结,最终产出一份测试报告书,记录此次的测试工作及项目存在的问题。(产品发布阶段)
2、测试用例主要有哪些元素?
分析:每家公司用的模板都不尽相同,所以内容也是多种多样的,你只需要把基本的元素回答出来就行了。
回答:测试用例的主要元素有:ID、标题、模块、预置条件、 *** 作步骤、预期结果、实际结果、是否通过等等
3、软件测试有什么策略和阶段?
分析:策略就是你是以什么样的思路去测试,或者是通过什么样的技术或者步骤去执行等等。
回答 :软件测试的策略主要有:动态、静态测试;白盒、黑盒测试。测试阶段按照研发顺序分别是:单元测试、集成测试、系统测试,有些公司还会有验收测试;(单元测试开发在调试代码时就完成,集成测试也是,但是有时测试人员也需要进行集成测试;测试人员平时主要的工作就是系统测试,验收测试是客户参与进行的测试);
4、测试用例是什么?有什么作用?
回答:测试用例实际上就是预设好一个特定的场景,让软件再这个场景中运行,以检验程序是否给出正确反应,来衡量软件是否正确满足了客户需求。
作用:
1、避免盲目测试并提高测试效率;在软件版本更新之后只需要少量修改即可开展测试工作,提高工作效率,大幅度缩短测试周期。
2、可以直观看出哪些是测试重点,测试用例是测试工作的见证,可以看到测了哪些功能,又有哪些模块没有测。
3、测试用例是量化测试工作的方法之一。
5、你平时是怎么设计测试用例的?
分析:这个问题的点主要考察是否掌握测试用例设计方法,在回答之后,HR可能会继续追问某种设计方法的概念或者实例,这时举例说明即可;如:等价类划分法就是把程序的输入域划分成等价类,从每个部分中选取少数代表性数据当做测试数据。
回答:设计测试用例一般都会使用到等价类、边界值、场景/流程法、因果图还有错误推测法;
6、你们公司的需求评审是怎么进行的?
分析:需求评审,就是对客户需求,软件各个模块之间模糊的点进行审查,排除不理解或者没有考虑到的点。
回答:需求评审,在一些分工比较明确的公司,都是由PD负责,需求确认好后再下发到开发和测试部门;分工不怎么明确的公司可能就是开发测试产品等大家坐在一起共同探讨;评审形式一般分为线上和线下两种方式,负责人一般会提前把需求文档下发到大家手上供大家整理各自的疑惑点,为后续的评审会议做准备。
7、还有什么想要问我的吗?
分析:这个问题在每个面试的尾声都会被问到,如果你直接回答没有,会让hr有种你不在意这份工作的感觉,如果你问得多了又会显得面试之前没有做好充分的准备,所以问题一般控制在2-3个就差不多。
直接说没有,会让HR觉得你不关心这个岗位,问的多了又会显得面试之前没有做好充分的准备。所以问题一般控制在两到三个比较好。
回答:
1、公司的研发团队目前是什么规模?开发和测试分别有多少人?
2、公司今后的业务方向是什么?
3、如果我入职了,我的主要工作职责是什么?
以上!
软件测试面试前的最后一波恶补!不要打没有准备的仗。
想要拿到心仪的offer,光有相应的技术水平是不够的,还是要提前做好面试题的熟悉以及学习一些面试时的技巧,否则,就算是金子也很可能会被埋没了。
下面给详细讲讲一些面试中比较常见的题吧!
1、软件测试的流程是什么?
分析:每当hr问一个问题的时候,我们都必须在脑海里先想一下他是想通过这个问题获取哪些信息,做好了这步先行工作再回答就比较稳健了。如果有工作经验,那么直接按照公司流程去答就可以了,如果你刚转行或者是才实习,那就按下面的标准回答走就行了。
回答:项目经理将项目需求文档给到开发,开发记录文档内需求不明确或者遗漏点做好准备,然后在需求评审会议上,各开发人员提出自己的疑问并解决,需求评审最终得到一份需求规格说明书。(需求评审阶段)
评审通过后,开发这边的经理就开始编写开发计划,测试经理编写测试计划,计划评审通过后开发人员进行程序的开发,测试人员开始测试用例的编写。当项目的第一个版本出来后,开发负责第二个版本的迭代,而测试这边对项目进行测试并记录追踪管理bug,直到项目迭代完毕。(产品研发阶段)
项目迭代完毕并修复大部分的bug后,测试这边开始进行总结,最终产出一份测试报告书,记录此次的测试工作及项目存在的问题。(产品发布阶段)
2、测试用例主要有哪些元素?
分析:每家公司用的模板都不尽相同,所以内容也是多种多样的,你只需要把基本的元素回答出来就行了。
回答:测试用例的主要元素有:ID、标题、模块、预置条件、 *** 作步骤、预期结果、实际结果、是否通过等等
3、软件测试有什么策略和阶段?
分析:策略就是你是以什么样的思路去测试,或者是通过什么样的技术或者步骤去执行等等。
回答 :软件测试的策略主要有:动态、静态测试;白盒、黑盒测试。测试阶段按照研发顺序分别是:单元测试、集成测试、系统测试,有些公司还会有验收测试;(单元测试开发在调试代码时就完成,集成测试也是,但是有时测试人员也需要进行集成测试;测试人员平时主要的工作就是系统测试,验收测试是客户参与进行的测试);
4、测试用例是什么?有什么作用?
回答:测试用例实际上就是预设好一个特定的场景,让软件再这个场景中运行,以检验程序是否给出正确反应,来衡量软件是否正确满足了客户需求。
作用:
1、避免盲目测试并提高测试效率;在软件版本更新之后只需要少量修改即可开展测试工作,提高工作效率,大幅度缩短测试周期。
2、可以直观看出哪些是测试重点,测试用例是测试工作的见证,可以看到测了哪些功能,又有哪些模块没有测。
3、测试用例是量化测试工作的方法之一。
5、你平时是怎么设计测试用例的?
分析:这个问题的点主要考察是否掌握测试用例设计方法,在回答之后,HR可能会继续追问某种设计方法的概念或者实例,这时举例说明即可;如:等价类划分法就是把程序的输入域划分成等价类,从每个部分中选取少数代表性数据当做测试数据。
回答:设计测试用例一般都会使用到等价类、边界值、场景/流程法、因果图还有错误推测法;
6、你们公司的需求评审是怎么进行的?
分析:需求评审,就是对客户需求,软件各个模块之间模糊的点进行审查,排除不理解或者没有考虑到的点。
回答:需求评审,在一些分工比较明确的公司,都是由PD负责,需求确认好后再下发到开发和测试部门;分工不怎么明确的公司可能就是开发测试产品等大家坐在一起共同探讨;评审形式一般分为线上和线下两种方式,负责人一般会提前把需求文档下发到大家手上供大家整理各自的疑惑点,为后续的评审会议做准备。
7、还有什么想要问我的吗?
分析:这个问题在每个面试的尾声都会被问到,如果你直接回答没有,会让hr有种你不在意这份工作的感觉,如果你问得多了又会显得面试之前没有做好充分的准备,所以问题一般控制在2-3个就差不多。
直接说没有,会让HR觉得你不关心这个岗位,问的多了又会显得面试之前没有做好充分的准备。所以问题一般控制在两到三个比较好。
回答:
1、公司的研发团队目前是什么规模?开发和测试分别有多少人?
2、公司今后的业务方向是什么?
3、如果我入职了,我的主要工作职责是什么?
以上!
找工作时,面试是必不可少的,那么当面试官问道,对加班有什么看法时,怎么回答合理呢
首先可用回答如果工作需要,会义不容辞的加班。其次同时自己会他搞工作效率,减少不必要的加班。最后如果有不可抗力导致不能加班,我会把工作交接好。
潜台词:你是不是听话,是否为了工作可以牺牲自己的利益。事实上,需要牺牲自己利益的不仅仅是加班一件事,但加班却是最容易测试你的问题。
最虚伪的回答:我不介意加班,无所谓。
你确定你能做到如果你做不到就不要这么说。面试官几乎可以确定你做不到。
最时尚白痴的回答:我会在工作时间内尽量完成工作。如果需要还是愿意加班。
曾经很流行的一个答案,但是久经沙场的面试官们一听就知道你不是听话的那种,你不喜欢加班,你准备好了答案来敷衍他们。
回答建议
第一种:
如果真是非完成不可的工作,那我就会加班。我认为,休假日也不一定就该不闻不问地休息。连休假日都需要加班的话,说明所从事的工作一定是相当充实的。只要是有意义的工作,与其昏昏然地享受休假,不如高高兴兴地来加班。
点评:
不只局限于是否能在加班的问题,而且更进一步从加班谈到工作的充实感,其中独具匠心。虽然全世界都在指责日本的勤劳过度现象,在这里却应该对此加以褒扬。
从这个问题的回答中可以看出应试者的敬业精神及对公司的忠诚度如何。因此,不必多费唇舌,只要理所当然地说“可以”就行了。
第二种:
加班但以后可以得到调休,所以,我觉得不会有什么问题。个人的时间固然重要,但由于工作需要,当然也会出现不得不在休假日上班的情况。我觉得只要是自己分内的工作,就算加些班也不会有人抱怨的。
点评:
这番话在不至于变成赞成勤劳过度方面掌握着巧妙的平衡。但是,为了自然而然地暗示这个意思而采取第三者的立场的话,就会妨碍意思的表达。如果不能堂堂正正地发表自己的意见,就会被认为是无论做什么事情都缺乏自信的表现。
总之,在回答面试题前,我们一定要事先揣摩一下考官的心意,不要张口即来,尽量的站在公司及招聘单位的角度回答,但是也不可以勉强自己把话说的太过,否则入职后真的经常加班,你又做不到,最终还是自己吃亏。
如何回答面试官常问的9个问题
经历过面试的朋友应该都会知道,面试官一定会提的几个问题都是大同小异,在准备面试的阶段可以提炼加以反复练习,接下来我整理了如何回答面试官常问的9个问题相关内容,文章希望大家喜欢!
在职场中,想要找到一个好工作实属不易,现在竞争也是相当恶劣。最先考察你的就是面试官的重重阻碍,有可能你没有发挥好,就直接被淘汰了,现实就是这么残酷。那对于职场新人来说,紧张是必然的,更别说临场发挥了。俗话说得好:笨鸟先飞。那么一定要把准备工作做好,才会在面试中游刃有余。
1、请介绍一下你自己
这是面试者基本上都会被问到的问题。一般面试者回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,面试官最希望知道的是求职者能否胜任工作,包括最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等。
2、在学校你上过哪些课程?
这个问题是面试官为了了解你所学的知识有哪些,跟应聘的岗位匹不匹配,以及想要了解你在学校有学到哪些课程。
3、说说你最大的优缺点?
这个问题一般也是经常问的问题之一,面试官通常不希望听到直接回答的缺点是什么等,如果求职者说自己工作效率低,那面试官肯定不会录用你。面试者最好外企从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。
4、说说你的家庭
面试官在面试时询问家庭问题不是非要知道求职者家庭的情况,探究隐私,而是要了解家庭背景对求职者的塑造和影响。和睦的家庭关系,对一个人的成长有潜移默化的影响。
5、说说你对行业、技术发展趋势的看法?
这个问题只有有备而来的求职者能够过关,求职者可以直接在网上查找对你所申请的行业部门的信息,只有深入了解才能产生独特的见解,在面试回答问题的时候可以提到所了解的情况。
6、就你申请的这个职位,你认为你还欠缺什么?
有的面试官喜欢问求职者弱点,但精明的求职者一般不直接回答。求职者最好继续重复自己的优势,可以说:“对于这个职位和我的能力来说,我相信自己是可以胜任的,只是缺乏经验,这个问题我想我可以进入公司以后以最短的时间来解决,我的学习能力很强,我相信可以很快融入公司的'企业文化,进入工作状态。”
7、你期望的工资是多少?
这个问题也是面试官基本上都会问的问题,虽然有的面试官喜欢直率的人,但这个问题却不能正面回答。求职者可以给面试官定薪的自由度,而不是咬准一个价码。
8、你能给公司带来什么?
面试官很想知道未来的员工能为企业做什么,所以求职者应再次重复自己的优势,求职者可以就申请的职位表明自己的能力,比如应聘IT岗位就可以说:“相信自己的专业技能,能够很好地解决工作上的问题”。
9、你还有什么问题吗?
这个问题虽然不是很重要,但其实很关键,千万不能回答“没有问题”,这个问题其实很注重员工的个性和创新能力。而且也能反映出这对这个岗位、公司的兴趣,千万不要问薪资和一些可以在网上查到的问题。
从毕业每个人需要面对很多面试,小编也面试了不少准毕业生应聘者,现在IT培训在这里就给大家总结一些应聘者常犯的一些错误,希望对大家有所帮助。
1认为面试官是掌控局的人
不少的应聘者容易紧张,担心准备不足,实际上很少有面试官是准备充分的,并且他们特别容易分心,通常是依靠经验在临时表演。我的好多次面试,都源自人资两分钟前的一个电话,所以我会选择先让应聘者自我介绍,然后赶紧偷看一下简历。
2面试官都很少提出很好的问题
即使很熟悉你的前提下,面试官也很少会提出有亮点的问题,大多数是非常愚蠢的。比如”自我介绍”,因为这个问题太广泛了。这个时候你好跳过介绍自己,而重点介绍将如何胜任这个工作,以及过去取得哪些成就。特别是前者,如何让他信服你具有这个能力。比如大多数的求职者都写上自己精通SSH等框架,这刚好是我们想要的,所以我们请他简单介绍ssh交互的过程,但是非常多的人不能完整的描述;相反,有些坦然自己熟悉java的开发,因为之前的公司非常规范,框架都是由人员来搭建,所以自己并不熟悉。然后我们提问了一些JAVA的知识,果然很熟悉,所以就聘请他了。(注:我们需要的是JAVA工程师,招聘资料上没有任何地方指明一定要精通SSH框架,但是提问的时候,我们总是习惯性地问一下)。
3自信从容,注意你的肢体语言
有一位5年开发经验的应聘者,关于技术部分,我们面试了10多分钟,两轮下来确认没有问题了。但是在后高层主管进行复试的时候,却被刷掉了。原因是面试过程中,他不时地摆弄手中的会客卡,让他有回答问题不自信的嫌疑。
4不要抱怨前公司和同事
就在今天面试的一位2年经验的JAVA工程师,当问及为何离开之前的公司时,他就开始抱怨之前的公司氛围不好,同事没有工作激情等等。这至少体现他缺乏团队精神。即使后面的面试,他如何,也很难打动面试官了。
一般面试中常遇的几个问题
你如何规划自己的未来 为什么要选择这个公司
你学得最好的课有哪些 有没有去别的公司应聘
你希望的待遇是怎样的 你对这个公司是否了解
大多数面试官问问题都有一个最基本的特点:想获得什么样的信息,一般不会直接去问,这一方面是为了不引起应聘者的警觉,另一方面如果直接问问题,应征者可能有意地去迎合面试官,导致信息不准而影响判断。
回答面试官所有的问题时,有一点最重要:不要有任何不诚实的行为,在此基础上才可以谈到面试技巧的应用。
下边是面试官们在招聘应届毕业生时常问的9个问题。
1、你如何规划你的未来?
这个问题是在问大学毕业生两个方面的信息:一方面看其是否有基层工作的心态,因为几乎所有的用人单位都希望毕业生从基层工作做起;二是考查其对自我的认识,是否在短期内会有出国或考研的打算等等,也就是在考查其工作的稳定性。
2、选择这个公司的原因是什么?
这个问题表面上是问为什么选择这个公司,很多毕业生也就顺着这个思路回答,比如是IT行业的公司,如何如何有吸引力;是世界知名公司,如何如何有实力;是民营企业,更欣赏民营企业创业的环境等等。这样回答当然无可厚非,但只这样回答肯定是不够的,因为这个问题本身就是一个陷阱,应征者不应该仅仅回答这些,用人单位也并不会只因为你对公司感兴趣就聘用你,而是因为你适合你所应征的职位,有这个职位所需要的能力,所以应该在这一方面更多地去表现自己。
3、有没有去别的公司应聘?
如果被问到这样一个问题,应该恭喜你了。这个问题可能是在考查应征者是否诚实,或者是用人单位已经有了初步录用你的意向,而在考查你的职业意向和对公司的兴趣。对这一问题应该诚实作答,并说明原因,如果确实想进入这一家公司,也要作出明确的表达。
4、你希望的待遇是什么?
这是一个很危险的问题。一般来说,虽然用人单位问你这个问题,但并不说明会因为你的要求而在薪酬方面有多大的改变,因为每一家企业都有自己的薪资体系。回答这一问题可以先说明作为应届毕业生,你主要看重锻炼能力和发展的机会,至于薪酬并不太重要。如果面试官非要你说一个具体数目不可的话,你可以笼统地说一个在一定区间内的年薪,而且你最好能事先了解到这一职位在人才市场上的大概薪酬水平,如果能了解所应征公司这一职位的大概薪酬水平更好,然后说一个比这个数目稍高一点的薪酬水平。
5、你对我们公司(或这个职位)有什么样的了解?
对这个问题你应该有足够的准备。参加面试前应从网络、媒体等各种各样的渠道尽量多地了解这家公司、甚至这个行业的情况,避免说外行话,要让面试官能够感觉到你仔细的准备和对这一次面试的重视。
6、在大学里最差(好)的课程是什么,(或者是你最感兴趣的课程是哪一门?)为什么?
这实际上是在考查你在学校课程的好坏,对学校学习所持的态度和将来的职业意向等等。
7、大学期间,你的室友都是一些什么样的人?
这个问题主要是在考查你处理人际关系的能力,有的毕业生会在不经意间流露出对他人的一些不满和抱怨,这会给面试官一个不好的印象,他们也会就此判断你的团队合作能力不好,而这一点正是所有的用人单位都非常重视的。
8、谈一谈你的家庭?
和睦的家庭对于培养一个人的健康心理和人格有密切的关系,而且和家人和睦相处、关系融洽也体现出毕业生的健全人格,以及关心他人、与人相处的能力。一个和亲人关系紧张的毕业生会在工作中有很多无形的压力。
9、我要问的问题都问完了,你有什么问题吗?
如果你对这家公司还算有兴趣的话,此时一定要准备一些问题,表现出你对这个公司、这个职位的兴趣和关心。诸如这个职位的具体工作、以后的发展方向、对这个职位上的应征者的具体要求、我下一次什么时间能获得进一步的消息、我是否可以打电话询问有关情况等等。什么问题都不问并不是好的方法,问得太多,尤其是关于职位薪酬、福利方面太多的问题也是不适当的。
在毕业生的面试过程中,还有一个问题是所有面试官问得最多也是问得最详细的,就是关于应聘者的社会实践、勤工助学、毕业实习、义务工作,或者是有没有参加过学校的社团组织、担任的职务等等。
面试官会根据毕业生JL中提供的情况,提一些很具体的问题,毕业生要记住简历中提到的任何内容都可能成为问题来源,应在这方面有周全的准备
不过也不一定,公司和公司问的都不太一样有的很简单的几句
以上就是关于你要面试一个程序员,应该问他什么问题全部的内容,包括:你要面试一个程序员,应该问他什么问题、请问:面试软件测试工程师时,面试官一般都会提些什么问题、请问:面试软件测试工程师时,面试官一般都会提些什么问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)