优秀软件工程师需要具有哪些品质 面试题
我面试过人,也被人面试过,工作了6年.对于1年半的工作经验的人来说,主要问的是基础:一般会问:1,servlet,struts,spr ing,hibernate/ibatis, 问struts的流程和mvc模式,也会问问spring的依赖注入. 然后是数据库方面,会问存储过程, 引擎等.2,到百度上面找点笔试题看看...一年半他不可能问太深入的问题. 比如大数据的处理,并发机制,负载均衡,分布式等..最后我还有点建议,在面试的时候先把相关的技术稍微看看,要心里有一个大致的印象,这样才能回答好,回答得好,工资就可以谈高点..
求软件实施工程师面试题
第一,人力资源岗位要求面试者有很好的亲和力,能取其他人进行充实的沟通,这就要求面试者必必要连结优良的心态来面临从考官,环节要做到八个字———顺其天然,不骄不躁。
最好的表示应是,面带浅笑,平视对方,彬彬有礼。
不要自大,畏首畏脚,不敢酣畅地表达本人的概念;哟敢于自傲,更不要过于自傲,才高气傲。
第二,面试者应留意本人的面试礼节及着拆技巧。
人力资源岗位的抽象是公司的窗口,面试时要做到情节卫生,穿戴得体,仪表风雅。
穿戴前卫、胸部露的太多,以及浓拆艳抹邓,城市给面试官留下欠安的印象,男性抽烟、品味口喷鼻糖、留长头发等标新立异的打扮更应坚定避免。
入座后,尽量不要呈现晃腿、玩笔、摸头、措辞时伸舌甲等小动做,很容易给面试官留下不成熟、不严肃的印象。
第三,人力资源岗位需要很强的言语表达能力和火速的思维,面试时要出格留意措辞的内容、语气及所表示出的诚意。
措辞倒横直竖、语意不清,会让面试官感觉无法担任大任;话语虽然动听,但脆而不坚、缺乏诚意,也不会让人发生信赖感。
一般来说,考官测评的沉点不正在于求职者谜底的准确取否,而正在于论证能否能令人信服。
因而,回覆问题时,考官提出问题当前,不必急于回覆,略做思虑再启齿回覆。
即便考官所提的问题取你事前预备的标题问题十分类似,也不要正在对方话音刚落的时候当即答题,不然考官会感觉你没有存心答题,只是正在背事先预备好的谜底。
更不要进行简单的必定或否认,要辨证阐发,从正反两面回覆,同时还要逻辑严密、思绪清晰。
第四、正在面试前,要预备充实,出格要领会这家公司的布景、财产产物、企业成长标的目的、成长前景和企业文化等,做到心中无数。
如何做好技术面试工作
展开全部 第一节见过兄弟部门准备了一套面试题集,参与面试的面试官提前看一下自己部门的面试题集,然后在面试时抽出一些来问面试者,然后根据回答情况,考虑是否录用。
我总觉得这样的做法并不合适,虽然对于SN这样的大公司,各个产品线都已成熟,招来的做业务开发的技术人员,大部分都是做产品维护,也就是复制粘贴,但是真的背诵一套面试宝典就能成为一个合格的软件工程师吗?面试过一个应试者,因为应试者工作经验不足三年,所以问题的问题也相对基础,然而面试者回答并不好,为了给应试者更多的回答问题和展示自己长处的机会,所以问题稍微多一些,应试者在面对问题卡壳时,我会转换角度给应试者另外一个问题,让他回答。
结果问了几个问题后,应试者恼火了,直面问我:“你们只会问一些面试宝典的东西,如果背诵一下面试宝典就可以过关,我看你们SN也不怎么样,不来也罢”。
那么,类似面试宝典这样的知识,是不是必须的面试环节呢?公司近来由于项目进度紧张,而编制不足,所以会从人力资源外包公司招聘一些顾问过来参与公司的开发,所以常会通过电话面试一些还在外地的顾问,曾面试过一个顾问A,Java技术栈还算比较全面扎实,从Java基础到JVM、GC,到DB、事务,到分布式服务以及缓存都还比较熟悉,面试结果还都比较满意。
同期进来的两个顾问,另外一个顾问B面试结果和他相比差一些,但是入司工作后,顾问B的表现却胜出一大截,顾问A不善于交流,遇到问题自己啃,往往又太重细节钻到牛角尖里,而顾问B则善于沟通,脑瓜灵活,工作中对自己要做的事情来龙去脉问个清楚,遇见不熟悉的业务,向同事请教,做起事情比较快而且bug少。
那么对于合格的软件工程师,具备扎实的技术能力就足够了吗?第二节那么作为一个技术面试者应该从哪些方面去衡量一个应试者是否就是那个我们遇见的对的人呢?我认为有几个关键点必须抓住:第一:技术能力,这个重要性自然不用多说。
第二:学习能力,一个工作人员在相应的工作年限内该有的工作技能和知识体系,既是这个人的学习能力,学习能力不是在毕业就停止了,很多年前我们就听人喊着终身学习的口号,这个一点都不虚,学校学的那点东西只是一个启蒙。
第三:沟通能力,项目组内每个版本的问题总结,所有组员一直的认知都是沟通有待提高,软件开发工作是劳动密集型工作,一个庞大的软件每一行代码都是组员一个一个字符敲进去的,而所有组员的工作合起来才是一个完整的软件,每个组员的想法都千变万化,所有组员必须要达到高度协调一致,才能将完整的软件做成功,这种协调一致,只能通过沟通来解决。
所以面试时一般对能够清晰的描述所做的项目,面试回答口齿清晰声音洪亮,看上去性格开朗爱笑的人印象比较好。
第四:自我认知,什么是自我认知,这个很虚,我觉得至少要达到一种情况,我知道我是谁,我会什么,我要做什么,我能够做什么。
所以我在面试开始时会问你最近的项目,项目组成员组成结构,你在项目组中是什么角色;面试结束我会问你觉得你能够达到什么水平,初级中级还是高级,如果是中级,中级100分,你的水平在中级的多少分。
第三节社招和校招有一个很大不同点,校招的应试者都是读了4年大学,用人单位只需要简单的根据学校的排名,将应试者分为三六九等就OK了,因为高考已经为做好了选择,参加过高考的人都知道,高考简单的两天考试,考的是学生12年的坚持,能够在高考中胜出的人相对来说是更加具有顽强拼搏,持续抗压能力的人。
而社招的应试者这不一样,短则只有一两年的工作经验,长则有十数年甚至数十年的工作经验,这时候不能简单的一以概之了。
曾听过这样一句话,如果你毕业十年还在用你大学的光环提升自己的身份,你们说明你这十年奋斗的并不好。
所以社招我更看重这个人参与工作后做了哪些事情,学到哪些东西。
对于社招的应试者我们一般是按着工作年限分为四个档,3年以下,3到5年应试者,5到8年,8年以上。
第一:对于3年以下的应试者,我会认为他的基础理论比较扎实,学校里面学的东西还没有全部还给老师。
我一般都会从最基础的问题问起,从操作系统原理到数据结构算法,从Java关键字作用,到Java网络编程,基本也都是面试宝典之类的知识。
一个3年以下的应试者,没有多大的机会自己独当一面做过很大的项目,不会有太多成熟的工作经验,一般也都是在老员工的带领下做些事情,如果他连这些面试宝典里面的东西都不会,那么我会认为他的基础不扎实,自学能力不足,技术是不过关的。
第二:对于3到5年的应试者,会有一个很普遍的现象,工作经验比较丰富了,有些可能在一些重要的岗位上独当一面了。
但是可能是过于看重生产实践忙于工作,疏忽了技术基础的沉淀,大都在基础技术方面一知半解。
基本都表现为,这个东西我会用,我知道有哪些坑,我知道遇到问题怎么解决,但是不了解原理,不知道为什么。
对于这一个阶段的应试者,我一般都会从应试者的角度出发问问题,你做过哪些东西,最近在做哪些东西,你遇到过哪些问题,如何解决。
问这样的开放性的问题...
为什么我们公司的“软件开发工程师”和“数据库开发工程师”这么难...
展开全部 我来说说吧,这是广西招程序员的普遍现象,一个有能力的程序员,自然会有些梦想,2-4K的待遇,对于一个有能力来说的程序员根本算什么,即便是在柳州。
我在你们公司干过两个星期,说真的,待遇在本市相对其它公司来说高些,有能力的程序员即使在柳州,开出8K都没问题,即使8K对于一线城市来说也只是低收入人群,这就是为什么柳州很难招到程序员的原因了。
顺便说一下,混饭吃的可能会看中这些待遇。
下面给出几个建议,希望能帮到你们1、建立项目管理机制、合理计算工期,以工期考核一个员工的能力;2、为团队指定统一的编码规范、风格、工作流程;3、团队核心人物需启动监督、引导新员工的作用;4、多关怀新员工,试着把他擅长的一面引导出来,让他有自我价值体现的成就感;5、诚实面对应聘者,如:每周双休就双休,不要说了双休然后每周都要加班(这样都有被骗的感觉,做起事来自然很消极);6、为员工制定发展目标。
(很多人没有什么目标,就是想领个几千块够生活就ok了,但是有时候他们也会想,我能一辈子在这里做吗?我能一辈子做程序员吗?就是有时候的这些想法让他们选择了离开,因为他们看不到希望)7、对于新员工,特别是没什么经验的人来说,可以先让他们知道,你们公司主要用到哪方面的技术,《软件开发工程师》这个面就太广了,光是Web开发程序员都不可能精通所有Web开发技术,人都不可能面面俱到,需要给他们学习的空间、时间,当然如果允许的话可以请老员工给讲解讲解主要使用哪方面的技术,引导他进入工作。
不要想着随便招个人马上就能干活,程序开发不是拿起锤子就敲的工作,除非你们制定了完善的文档及整体架构图,只需要他去编写一些处理代码;8、合理的面对你们的需求。
很多公司是什么问题解决不了就找能解决这种问题的人,这种方式未可厚非,可是有没有深入点的考虑过应聘者的想法?你们都搞不定的的问题让我来搞定,我能搞定那我很nb,那我的待遇也要很nb;我要是搞不定那就变成了,你们搞了这么久都没搞定,我怎么能搞定;招人其实只有两种方式:1、招学徒工,提供学习的平台(不一定是纯技术,也可以是项目管理方面)2、招高手,待遇方面自然不是你们开出的2-4K+五金能够解决的说了这么多,其实也是说了我作为一个程序员为何不选择在柳州的软件开发公司工作的想法更多的是想说,很多应聘者都是想在工作中学习,如果贵公司能够提供一个很好的学习平台或是接近一线城市的待遇,我相信很多有上进心的程序员会愿意加入到你们公司的。
软件测试工程师的面试题,,哪位大大帮帮我,应该怎么回答比较好 ...
这些题目出得不错,挺灵活的,主要是考验你的思维方式和逻辑分析能力,不一定要有标准答案。
提示:第一题从网页无法打开所返回的不同现象、错误信息和错误代码来分析;第二题百度一下就有答案;第三题从自行车的影响安全性和功能性的几个最重要的部件方面去考虑。
北京东软集团,招我去面试软件测试工程师,说是移动行业的。
这个怎...
无论你在东软的哪个部门工作,工资这块都是由人力资源部统一制定发放的。
每个部门的待遇几乎差不多。
东软所有部门都会按照劳动法走,除了加班费以外,公司不鼓励加班,但是加班的话也没有加班费。
试用期过后,一般能有1/3左右的人(能力特别突出,或者特别勤奋)工资会涨幅,200~500左右,大部分是不会长的。
根据个人表现,每年工资涨幅不同。
。
有些人工作好几年了,也没涨几百;有些人第一年就涨一千。
还是看能力与表现 按照新劳动法,没有违约金了,想离职的话,提前一个月申请就可以,工作交接完就能走了。
没听说过要签什么培训合同的,但是要签保密协议。
另外培训的话不是人人都可以的,毕竟大连这边6000多人呢,只有骨干员工才有免费培训机会。
一个200人的部门,骨干员工也就30多个,基本都是项目负责人级别的,即使培训了,说走也就走了,也没见交违约金什么的。
转载请注明出处51数据库 » 招软件工程师怎么面试题