程序员面试技巧大全

上传人:飞*** 文档编号:4342764 上传时间:2017-08-18 格式:DOC 页数:14 大小:56KB
返回 下载 相关 举报
程序员面试技巧大全_第1页
第1页 / 共14页
程序员面试技巧大全_第2页
第2页 / 共14页
程序员面试技巧大全_第3页
第3页 / 共14页
程序员面试技巧大全_第4页
第4页 / 共14页
程序员面试技巧大全_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《程序员面试技巧大全》由会员分享,可在线阅读,更多相关《程序员面试技巧大全(14页珍藏版)》请在金锄头文库上搜索。

1、程序员面试技巧大全程序员面试技巧大全 .1求职面试的六大自杀式回答 .2面试现场出错怎样反败为胜 .4面试前的准备工作 了解自己 .6面试前的准备工作 了解市场 .8面试前的准备工作 制作简历 .10应届生面试技巧 .13求职面试的六大自杀式回答很多人应聘不上去,不是由于自己不够优秀,而是这个人从头到尾锲而不舍的自杀所致。这样的人大概占到了人数的 40%到 50%!摘录一些最简单的自杀式问题,希望有帮助。珍爱面试,远离自杀!1.自杀式一:奋不顾身请简单介绍一下你自己:我是一个很普通的人给你一个机会,就是让你证明自己的优秀的!每一个都有闪光点,关键是你如何寻找。但是这样的回答让人觉得你连想都不想

2、。请简单介绍一下你自己:我今天准备得不太好 你的意思是:我还可以更好的。面试官听到的意思是:没准备好还来干嘛,太不尊重我啦!(当年在新东方培训教师的时候,每当我听到这句话,我们就说:那请你准备好再来,不要浪费大家的时间)2.自杀式二:天花乱坠说说你的优点:(用一种熟练无比的不过大脑的声调) 我团结同学、尊重老师、热爱生活、兴趣多样,积极主动中国教育很多要求就是变态的,比如严肃活泼,在我看来就是典型的精神分裂。我自己在面试期间,最郁闷的就是看到那些云集了中华文明 5000 年所有传统文化的人。优点不是越多越好,而是越真实和独特越好。很难想象一个人如何可以“团结同学”同时“独立研究,刻苦钻研”还要

3、 “积极投身社团 ”。什么优点都有的人 = 没有优点3.自杀式之三:我要学习你希望通过这份工作获得什么呢?我希望通过这份工作锻炼自己,提升自己的能力。同学,公司又不是学校,是希望你过来干活的,学习的目的也是更好的工作。你居然准备拿我们的工作机会练手和锻炼自己?我们还是找一些更靠谱的人吧。4.自杀式之四:前途钱途你还有什么问题么?我想问一下工资大概是多少?还能高些么?一般来说,工资完全可以在公司的网站、一般的行业网站找到。或者私下沟通。在大公司面试的时候问这个问题不太合适。因为很多 HR 会认为,就业是一种双向选择,你还没有展示你的能力呢?我凭什么买你?建议可以在基本意向确定以后再问。当然,就这

4、个问题,有不同意见。有人还建议说当场问显得自己很有信心。在职人士的话,一定要谈薪酬。5.自杀式之五:我会努力!你会如何面对你的新工作?(眼神坚定,满脸通红)我会认真努力,尽全力做好。商业社会,态度不等于能力。不管你是全力以赴还是认真努力,没有达到目标,也是无用。不管你是心不在焉还是,只要最后达到了公司要的结果,那就是好员工。你可以尝试提供你准备的具体的行动步骤和目标,否则这个问题基本等于没有回答。6.自杀式之六:我应该如果你给一份的任务,你会怎么做?我应该能够做好我应该能够做好,反过来说就是:做不好也不怪我吧!企业是用结果说话的,应该做好 那还有应该做不好地方怎么办?这是一个责任心的测试。但是

5、“ 应该” 者失败了。你可以尝试谈谈,你会怎么做。如果做到你会怎么样,如果做不到,你会如何调整。保证在 DEADLINE 前获得底线结果。面试现场出错怎样反败为胜面试 现场由于紧张,甚至产生恐惧心理,难免出错。非常容易出现错误。错误的出现,又会加剧紧张情绪,导致接下来的 面试 效果越来越差,最终可能连说话都语无伦次了。那么, 面试 现场出错应该怎么办呢?首先,对面试出错这一问题要有正确的认识。面试中的难题大多是没有标准答案的,主要是考查你的能力。你只要鲜明地亮出自己的正向的观点,尽可以按照自己的思考做出回答,表现出自己的综合素质和不俗的能力。偶尔出点差错,考官也不会对你全盘否定,所以不必紧张。

6、其次,要迅速判断能不能进行弥补。答错了,总是想着找机会弥补,总想解释刚才为什么没答好,以证明自己水平不差,但由于下面的问题一个接一个,考生一方面要回答新问题,另一方面想着前面问题的回答缺憾,结果闹得新问题也没答好。所以,当自己判断不能进行弥补的话,就不必耿耿于怀,而要马上忘记,继续沉着地回答下面的问题。第三,如果觉得自己有把握对出错进行弥补,也要讲究方式方法。具体说来,面试出错补救有以下几种技巧:一、以正改错。意识到错了,就要诚实地加以纠正,不要为了面子而置之不理。最好的办法就是按正确的讲法再讲一遍。诸如语句不通,词不达意,口误等等,只要很自然地加以纠正,就会得到考官的理解。二、化错为正。察觉

7、自己说错了,如果考生能够针对自己的失误,进行一番合乎情理的阐释,只要能够自圆其说,也不失不一种补救的办法。如对大学生卖猪肉当保姆等现象的认识,在回答时,本来想好要重点谈大学生就业观念的改变,就业环境的变化,就业压力的增大等方面的问题,但回答时一开口就说是人才的浪费,自己觉得说错了,考生也不必紧张,就把人才浪费做为重点阐述,其它观点做为一般论述,自圆其说,效果也不差。三、续错成正。在答问时,如果说错了话,有时可以采用调整语意,改换语气等方式予以补救。只要反应敏捷,应变及时,就可以收到不露痕迹的纠错效果。如列举了一系列腐败现象后,考生想好要说的是“ 我们决不允许这种现象存在下去”,结果说成“我们允

8、许这种现象存在”。此时如果直接承认自己说错了,把正确的再说一遍,效果并不好。这种情况下,续错成正是最好的选择,考生可以接着“我们允许这种现象存在”说下去,“就是对人民的犯罪”。这样续接补救,可谓顺理成章,天衣无缝。在紧张的面试过程中,要进行纠错不是一件容易的事,这就要求考生尽量不出错。而要不出错或少出错,就要做好应试准备。平时的积累不可少,考前参加强化训练也很有必要。在专家的指导下全面提高自己,在面试时就能少出错,即使出错了,也能及时纠错,从容应对。面试前的准备工作了解自己在您开始求职之前,需要做一些准备工作。比方说,如果您不知道喜欢什么东西就去求职,那是没有什么意义的。仅仅成为一名好的编码人

9、员是不够的,您必须理解市场想要的是什么,如何提高您的应试技能,以找到适合自己的工作。 与很多人的看法不同,所有的程序员都是不一样的。了解您是哪一种类型的程序员对找到合适的工作是很关键的。尽管您也许能完成许多不同类型的编程任务,但您对这些任务的兴趣却是不同的。做并非真正喜欢的事情在短时间内是可以的,但对于需要长时间持续做的事情,您需要有兴趣,对所做的事情感到兴奋。最好的程序员对他们的工作充满激情,对于兴趣一般的事情,您是不会真正产生激情的。 如果您不能确定自己是否喜欢,可以问自己以下问题: 您是一名系统程序员还是一名应用程序员?系统程序员与保持计算机系统运行的代码打交道,这些代码包括框架、工具、

10、编译器、驱动程序、服务器等。另一些程序员是他们自己的主要听众,他们很少与非程序员打交道。应用程序开发者与此不同,他们所编写的程序被非程序员用来完成其工作,他们与非技术人员的互动更为频繁。 您喜欢编写用户界面吗?如果是这样,而且如果您拥有这方面的技能,那就要恭喜自己的好运气了。用户界面设计是极为讲究的工作,容易被批评,很难做好,特别是在要考虑国际化和易用性问题的时候。您善于除错吗?如果您认为在自己的代码中除错已经是够麻烦了,请想像一下替别人的代码除错是怎样的感觉。这需要很强的分析能力和解决问题的能力。找到并消除缺陷可能是很有价值的,但肯定不是每个人都适合这项工作。您喜欢测试吗?测试也称为品质保证

11、,或缩写为 QA,常常遭到缺乏经验的程序员的诋毁,但那些有经验的程序员非常看重独立测试的价值。好的测试人员很难找到。编写工具和自动化的测试用例常常需要编程技能。您是一名架构师还是一名编码人员?每一个编码职位都需要某方面的设计能力,但某些工作比其他工作更需要设计能力。如果您喜欢设计甚于喜欢编码,软件架构师的职位可能更有吸引力。也就是说,架构师的职位可能涉及许多与他人的互动,较少涉及编码或根本不涉及编码,尽管您需要很好地理解如何进行编码才能有效地进行架构设计。除非您接受软件架构方面的正规培训,否则成为一名架构师的一般途径就是先参加编码工作,然后展示出您在设计和项目各部分集成方面的才能。 前面这些问

12、题涉及您对哪一种类型的工作感兴趣,下面的问题与编程无关,但也是需要考虑的:您对管理有兴趣吗?某些程序员的长期目标是成为一名经理,但另一些程序员对这个想法会产生恐惧。但如果您的目标是成为管理者,就需要培养自己的领导才能,并展示出您在处理技术问题的同时,也能够管理软件开发中“人”的问题。如果您的目标不是成为管理者,请寻找那些提供良好的技术职业发展途径的公司,这样在提升时就不需要被迫去管理人。您想为大公司工作吗?在大的公司中工作既有好的一面也有不利的一面。例如,大的公司通常能够提供更大的工作稳定性,以及某种类型的职业发展途径。它也可能拥有非技术人员知道的品牌。但在另一方面,您也可能对大公司中常常发生

13、的繁文缛节、要求严格和公司内部斗争感到窒息。您想为小公司工作吗?薪水可能少一些,但随着公司的发展和成功,从底层进入一个新公司肯定对将来有好处(可能会带来相当大的报酬)。当然,不好的一面是大部分新的尝试都会失败,您可能在一两年内失去这份工作。您更喜欢开放源码项目吗?绝大部分编程工作通常都涉及知识产权,封闭源代码的项目,某些程序员是反对这一点的。现在有一些向更开放的软件开发转变的倾向,为像您这样的人提供了更多的机会,可以参与开放源码项目并同时获得报酬。 您希望参加长期的项目还是短期的项目?某些程序员渴望改变,最多在每个项目上花上几个月的时间。如果您喜欢短期的项目,而且不介意出差,那么成为一名咨询公

14、司的雇员可能比成为一名传统公司的雇员要更好一些。 重要的是您必须明白,这些问题没有标准答案,没有正确或错误的答题方式。但是,您在这些问题上对自己越诚实,就越有可能找到真正喜欢的编程工作。面试前的准备工作了解市场了解自己喜欢什么是很不容易的,但请不要将自己局限在一个较小的范围里。您也需要了解当前的就业市场,以及它对您找到“理想的”工作产生了哪些限制,特别是在经济低迷的时期,例如在 20 世纪 90 年代后期因特网泡沫破灭的时候。 基本市场信息 关于开发者就业市场中哪些是热门工作,哪些不是热门工作,有以下一些信息来源: 在线职位列表像 Dice(它专门提供技术相关的职位信息)这样的大型求职网站。您要了解公司的需求,Monster 和 HotJob

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号