软件工程师面试常问问题答案--鸿鹄网


您当前的位置:首页 > 面试技巧 > IT

软件工程师面试常问问题答案

时间:2016-05-28 14:15:42  来源:  作者:

 

 

1、 请你自我介绍一下你自己?

本人爱唱歌,爱表演;喜欢和别人沟通。在校期间担任过项目组长,积累了很多项目管理的知识,培养了较强的团队精神和良好的组织协调和沟通的能力;
喜好编程开发,并且有一定的编程功底,在工作上积极负责,能够很好的根据项目计划书完成软件的开发,对于不会的知识,自己有能力保证短期内学会以应对工作内容。 

 

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

擅长将要做的事情逻辑化,严谨化,流程化;其次,将其分拆成小的项目。

 

3、你对加班的看法? 

加班大家不见得反对。自己负责的事,偶尔有个重大事件,新项目开始,订单多到爆表的时刻,项目没做完,加加班很正常。
但是,反对的就是那种把加班当做一种常态的情况:
1
、要么强行规定额外的工作时间
2
、要么就是过重的任务量。
这才是大家所讨厌的,特别是前一种。
这些在哪个工作,基本都适用

 

 

4 说说你对行业、技术发展趋势的看法? 

我觉得软件开发产业的管理瓶颈不在于开发流程(当然开发流程确实能减少开发过程的很多问题),而是最基本的业务流程和成员激励的问题。一个没有什么流程的团队可以做出很棒的软件,一个流程严格的团队也可以一无所成。

软件行业在我看来最大的管理弊病在于,很多时候是外行管理内行,一群对技术模模糊糊知道一些的管理层来管理具体做事的员工。对于走技术路线升上去的经理,情况稍好,然而期待他能懂组里所有人做的事,也比较难。

外行管理内行的最大害处,在于不能以产出来衡量业绩。比如,一个BUG,也许很难但是我一天就改好了,可能还不如一个不那么难但是让人觉得工作态度端正的人花几天改好的人评价好。



5 你怎么理解你应聘的职位? 

工程,任何时候都是取舍的问题,永远没有绝对的标准化,只是不断地博弈,和人,和环境。
软件工程亦是如此。书上说的东西,考试的东西,大多都是一些基本原则或者参考样例,并不是标准答案。
一个大型软件项目不是一天构成的,一个公司完整的工程流程也是如此。公司需要根据自己实际的资金能力,员工的技术水平技术背景做取舍。举个例子,敏捷推崇结对编程,可是对于仅有几名程序员却工作量巨大的公司来说,结对编程只会让公司死得很难看。
理想和现实总有不同,如果你能思考一下一家公司工程制度为什么这个样子,以后你除了做好自己的事情以外还能如何推动它改善,那会给你带来很多收获。



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

计划好要学习某种技术后,我会矢志不渝,不应被其他花样繁多的技术所分心,一会儿学这个,一会儿学那个,如此不忠节操何在先不谈,往往是开始信心满满干劲十足,什么都想学结果什么都学不好精力已尽。于是进行一个迷茫的阶段,无法找到自己的定位。这时候,我觉得需要重新确定一下目标再上路,或者能从同行前辈的经验之谈中补充到一些正能量


怎样看待学历和能力? 

千万别觉得什么学历就能保证你的水平有什么样的提升。一切都靠自己。同样高中毕业,能力可以千差万别;同样本科毕业可以天壤之别,博士硕士更是如此。没有任何学历能保证你得到什么本质提升。其实工作也一样,有时候项目可以逼你学习,有时候也未必可以。有时候你需要自己在工作选择上给自己新的挑战,又有时候可能走了弯路。


 

 

8、你还有什么问题要问吗?  

请问你三年贵公司这个部门(所应聘的岗位)的离职率是多少?

 

来顶一下
返回首页
返回首页
<--div class="sell"> 购买资料请加好友
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门