程序员面试官范例(4篇)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

参考资料,少熬夜!程序员面试官范例(4篇)【前言导读】刀客网友为您整理编辑的“程序员面试官范例(4篇)”精选优质范文,供您参考学习,希望对您有所帮助,喜欢就下载支持呢!程序员面试经验分享1说说这次找工作的一些经历吧。4月初离职到现在差不多大半月的时间,终于找到工作了,待遇和我理想的12k左右差不多,最终在14k的样子。用到终于这个词,大家也能猜到这次的求职并不太顺利。总结下吧,算是给各位还在找工作的同学一点经验。1.准备充分,我这次找工作准备的特别不充分,可以说在第一次面试的时候都没正真意义的准备过什么,在第一周的时候基本都是打酱油,所以准备是必须的,我总结了大概有几点需要的。常见的面试题目,自己所做的项目情况,自我介绍,职业规划,离职原因。我觉得这些东西一定要用一点时间做下梳理,不然面试的情况会像我开始一样很糟糕,浪费时间也浪费一些很好的机会,我觉得应该在你想跳槽的半个月之前就要准备了,这样可以节约一个星期的时间。2.基础知识的积累,我是.net的方向的,所以主要说.net方向,面试无非四大块:c#,数数据库,js(jquery),数据结构和算法。先说数据库,分页sql和一些查询sql,再就是大数据量查询的优化这基本是每个面试官都会问的,js方面因为我不是主做前端开发,面试一般都是些dom对象的操作和ajax,c#的主要是一些基础知识这里就不一一举例各种面试题目,自己多做做。最难得就是面试数据结构和算法了,这也是很多程序员薄弱的地方,一般问这方面的问题的面试官都很牛逼,问这种问题的公司一般开的待遇会高很多,个人觉得问了这方面的问题的公司对程序员的综合素质要求很高。数据结构和算法这个只能靠平时工作之余多看书,多学习了。程序员这条路,学无止境。3.项目的描述,这个是每个面试官都会问的问题,面试官最愿意听的是你的项目亮点,用到了哪些技术来解决问题。最好的做法是把你的项目的大体的框架画出来给面试官看,这样才能直观的给面试官一种你确实是做过了这个项目。你要非常流畅的给面试官讲解,有的面试官会让你拿笔在白板上做讲解,这个可以在家里面多做几次模拟。我觉得我在这方面是强项,几个让我画图讲解项目的公司都给我发出了入职通知。4.职业规划,这个一般是在总监级别的面试官会问参考资料,少熬夜!到,我觉得程序员在工作到3到5年的时候都应该考虑这个问题,是走项目管理还是技术到底。这个就看自己的人生规划了,我个人觉得工作不到5年的同学还是老老实实,踏踏实实的做好技术,靠这个吃饭,什么都别多想,技术才是你生存的根本。5.待遇的谈判,任何事情都是有回旋的余地的,所有的公司都想用最低廉的价格找最优秀的员工,不要主动说自己的期望待遇,谁先说谁就会被动,你可以尝试的问贵公司这个职位大概能开出的待遇是多少?一般的人力都会给你一个范围,然后你根据实际情况来做出决定,一般在这个基础+2k的范围,比如人力mm对你说这个职位在8k左右,你可以开10k的待遇,反正这一块是非常有技巧的,我觉得的待遇只要和你跳槽的时候期望的差不多其实就行了。6.投简历,51,智联,中华英才主要是这3家。51都是一些小公司,智联的命中率高一点,中华英才这次找工作没在上面投递不做评价。有几家在51上的公司的邀请面试的时候,待遇有3k的,我当时有点震惊,啥时候技术这么廉价了,所以我在51上投递了几天就放弃了,后面在智联上投递。这一条可能会得罪到51这个公司,不过我还是要写出来。刚毕业的可以尝试下51,毕竟先入门先学习才是菜鸟程序员最应该做的事情,不要太在意待遇。7.学历和英文能力问题,真的很重要,大公司基本是只要本科,英语虽然在找工作的不需要,但是在你职业道路上很重要,工作之余应该多学学英语,学历低的应该考考学历。学历和能力无关,但是确实你找工作的一个机会,你技术如何强,但是没有机会也是白搭。就说这么多希望给找工作的同学一些帮助。程序员面试技巧大梳理2郭帅1.着装篇程序员的面试和其他的面试不同,不要求面试着穿的西装革履,也不需要程序媛打扮的天花乱坠,当然你也不可能穿着程序员战斗套装去参与面试裤头-背心-趿拉板。其实程序员的面试着装要注意干净整洁,可以背双肩包,总之一句话让别人一眼看上去,就觉得你是一位资深开发人员最好了。这里面有1个小案例希望大家能从中学习。案例1.一位程序员去面试的前一天因为某些不可描述的原因,晚上睡觉睡的很晚。第二天头也没洗,带着黑眼圈就出去面试了。到了面试地点,技术官看到他,觉得十分诡异,就问了一句,小伙子你状态怎么这么差。由于这位程序员比较的机智,反手就是参考资料,少熬夜!一个么么哒,哦不是,反手就是一句话,我之前公司加班比较的累,可能黑眼圈比较的重,不好意思,顺势还打了个哈欠。面试官看了不太忍心的说,放心吧小伙子,我们公司加班没有那么的严重。这个案例1就是所谓的衣着和身份的匹配加上该程序员临场的应变能力。成功的赢取了面试官的好感。2.简历投递篇简历的投递也是面试的重要环节,下面介绍一下简历投递的技巧。技巧1超级无敌海底佛跳墙,也就是只选好面试的城市和薪资和职位之后开始无限制,惨绝人寰的海投,投到面试安排的满满当当为止。这种投递方式适合面试初期的程序员,主要用于积累面试经验和收集素材。技巧2区域划分政策,也就是按照区域投递自己的简历,这样的方式能够使得自己的面试变得轻松一些,可以少跑不少冤枉路,也可弄个excel,安排好每天的面试,尽量把距离近的公司安排到一起,增加面试的效率。技巧3利用一些专业的投递网站,这里不是打广告。在经历过前面的大范围面试之后,第一确立了自己的面试目标,第二准备好了自己的面试话术,这个时候就是需要精挑细选的时候了,推荐2个网站拉钩和boss直聘。根据自己的需求去对接了解。技巧4人际关系篇,大家可能听过很多的内推啊之类的东西,但是有的程序员说我没有这方面的资源怎么办啊。这里教你一招,去加qq群去群里认识一些朋友,有可能会发现一些猎头,也有可能发现一些公司的招聘信息,这个时候直接一个窗口怼过去私聊他,如果能聊的开心,很有可能会赢取一次内推的机会。3.人事面试篇人事面试一般都妹子给程序员面试,这里注意,虽然平时看妹子的机会不多,面试的时候也不要总是紧盯着妹子去看,不然人家会不好意思的。还有注意就是不要为了展现自己去跟人事夸夸其谈技术,这样是很招人烦的。和人事的交谈可以多问问他们,公司的情况反客为主。这时候人事发现你对他们公司十分的关系,会提升对你的好感度。和人事聊天,注意突出你的3点能力,抗压,沟通和学习能力。4.技术面试篇这里就要说一句是时候展现真正的技术了。和技术官面试到底有没有套路呢,答案是肯定的。有。技巧1答非所问,如果面试官问到了你不会的问题千万别愣神,想尽办法去回答和该问题相关的周边问题。最后在落实一句这个技术我真的不是很了解。这样做不会减分太多。技巧2多米诺骨牌大法,回答一个问题的时候一定不是参考资料,少熬夜!只回答一个问题,一定要想办法把自己精通的技术拉扯上来。这样做一方面能更好的表现自己一方面面试官会觉得你有扩展性。其实很多面试官也会词穷,他只是想更好的了解你,你自己能去介绍何乐而不为呢。技巧3拍马屁大法,遇到真一点都打不上的的问题的时候,准备好了开始捧面试官了,多说点好话,一般做技术的都比较高傲,这个时候以请教的态度去问问他,相信他会跟你说的除非他自己不会他会让你回去自己查查看,听得过程中务必暴露崇拜的眼神。这样的面试非但不会减分,还有可能会加分,当然妹子使用最佳。本文由黑马程序员上海校区就业部郭帅老师投稿了解程序员面试技巧3在开始求职之前,需要做一些准备工作。比方说要知道自己喜欢什么东西而去求职,否则是没有意义的。仅仅成为一名好的编码人员是不够的,你必须理解市场想要的是什么,如何提高自己的应试技能,以找到适合自己的工作。知己知彼百战百胜,在主考官提问你之前,我们首先可以自问如下问题:1、您是一名系统程序员还是一名应用程序员?系统程序员与保持计算机系统运行的代码打交道,这些代码包括框架、工具、编译器、驱动程序、服务器等。另一些程序员是他们自己的主要听众,他们很少与非程序员打交道。应用程序开发者与此不同,他们所编写的程序被非程序员用来完成其工作,他们与非技术人员的互动更为频繁。2、您喜欢编写用户界面吗?如果是这样,而且如果您拥有这方面的技能,那就要恭喜自己的好运气了。用户界面设计是极为讲究的工作,容易被批评,很难做好,特别是在要考虑国际化和易用性问题的时候。3、您善于除错吗?如果您认为在自己的代码中除错已经是够麻烦了,请想像一下替别人的代码除错是怎样的感觉。这需要很强的分析能力和解决问题的能力。找到并消除缺陷可能是很有价值的,但肯定不是每个人都适合这项工作。4、您喜欢测试吗?测试也称为品质保证,或缩写为qa,常常遭到缺乏经验的程序员的诋毁,但那些有经验的程序员非常看重独立测试的价值。好的测试人员很难找到。编写工具和自动化的测试用例常常需要编程技能。5、您是一名架构师还是一名编码人员?每一个编码职位都需要某方面的设计能力,但某些工作比其他工作更需要设计能力。如果您喜欢设计甚于参考资料,少熬夜!喜欢编码,软件架构师的职位可能更有吸引力。也就是说,架构师的职位可能涉及许多与他人的互动,较少涉及编码或根本不涉及编码,尽管您需要很好地理解如何进行编码才能有效地进行架构设计。除非您接受软件架构方面的正规培训,否则成为一名架构师的一般途径就是先参加编码工作,然后展示出您在设计和项目各部分集成方面的才能。前面这些问题涉及您对哪一种类型的工作感兴趣,下面的问题与编程无关,但也是需要考虑的:6、您对管理有兴趣吗?某些程序员的长期目标是成为一名经理,但另一些程序员对这个想法会产生恐惧。但如果您的目标是成为管理者,就需要培养自己的领导才能,并展示出您在处理技术问题的同时,也能够管理软件开发中人的问题。如果您的目标不是成为管理者,请寻找那些提供良好的技术职业发展途径的公司,这样在提升时就不需要被迫去管理人。7、您想为大公司工作吗?在大的公司中工作既有好的一面也有不利的一面。例如,大的公司通常能够提供更大的工作稳定性,以及某种类型的职业发展途径。它也可能拥有非技术人员知道的品牌。但在另一方面,您也可能对大公司中常常发生的繁文缛节、要求严格和公司内部斗争感到窒息。8、您想为小公司工作吗?薪水可能少一些,但随着公司的发展和成功,从底层进入一个新公司肯定对将来有好处(可能会带来相当大的报酬)。当然,不好的一面是大部分新的尝试都会失败,您可能在一两年内失去这份工作。9、您更喜欢开放源码项目吗?绝大部分编程工作通常都涉及知识产权,封闭源代码的项目,某些程序员是反对这一点的。现在有一些向更开放的软件开发转变的倾向,为像您这样的人提供了更多的机会,可以参与开放源码项目并同时获得报酬。10、您希望参加长期的项目还是短期的项目?某些程序员渴望改变,最多在每个项目上花上几个月的时间。如果您喜欢短期的项目,而且不介意出差,那么成为一名咨询公司的雇员可能比成为一名传统公司的雇员要更好一些。重要的是您必须明白,这些问题没有标准答案,没有正确或错误的答题方式。但是,您在这些问题上对自己越诚实,就越有可能找到真正喜欢的编程工作。程序员的面试小技巧总结4在深入代码之前,大多数面试官喜欢聊聊你的背景。参考资料,少熬夜!他们想知道:1、你对编码认知。你是否知道如何编写好代码?2、个人能力/领导力。你是否经历过整个工作流程?你是否修复过并不怎么正确的东西,即使你并不需要这么去做?3、沟通。和你交流技术问题是有用的还是痛苦的?你应该至少说明以下中的一个:1、你曾解决的一个有趣的技术问题2、你曾克服的一个人际冲突3、显示领导力或个人能力的例子4、你曾在以往项目中做出的贡献5、最喜欢的语言的一些琐事,对这种语言你做了什么,以及你不喜欢它哪里6、有关公司产品/业务的问题7、关于该公司的工程策略(测试,scrum,等等)热爱技术。表达你对你所做的一切感到骄傲,你对自己的选择充满自信,你对语言和工作流有着自己的看法。沟通涉及到编码问题的时候,沟通是关键。一个在工作时需要帮助却能和人正确沟通的求职者比那些

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功