第1章了解面试-通过面试抓住机会_第1页
第1章了解面试-通过面试抓住机会_第2页
第1章了解面试-通过面试抓住机会_第3页
第1章了解面试-通过面试抓住机会_第4页
第1章了解面试-通过面试抓住机会_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1篇求职准备和技巧STYLEREF"标题1,实例名称"第1章了解面试——通过面试抓住机会·PAGE16··PAGE17·第1章了解面试——通过面试抓住机会对于即将成为程序员的应届生,首先需要考虑的是如何选择一个适合自己职业起步的公司,以及根据自己感兴趣的技术确立自己将来的职业方向。对于已经身为程序员的跳槽人员,则需要考虑继续走技术方向还是转型到管理、销售等方面。在求职面试过程中需要什么流程以及需要注意什么细节?希望通过本章能帮助大家找到适合自己的答案。1.1选择自己的应聘职位范围本节主要是为读者介绍,如何针对自己目前的知识体系选择合适的职位,并且介绍不同的职位所需要具备的有关C/C++的知识。1.1.1针对初级C/C++工程师职位所谓的初级C/C++工程师,也就是刚刚踏入C/C++开发领域的初学者,或者说是有过很短经历的C/C++开发者。针对这个职位,下面将会介绍这个职位所需要掌握的知识体系。面向对象的知识:C++是一个面向对象的开发语言,因此熟悉面向对象对学习C++很有必要。读者要了解:什么是对象、什么是类、什么是封装、什么是多态、什么是继承、什么是抽象类、什么是接口等。读者不但要了解概念,还需要知道这些概念是如何体现的。例如,类和对象有什么区别?类是如何封装的?C/C++语法:如果读者已经有了开发经验,那对于学习C/C++语法来讲比较容易。如果读者有C++等面向对象语言的开发经验,那么只需简单的翻看介绍C/C++的相关书籍。如果读者是新手,那么就好好研究一本有关C/C++初级教程之类的书。学习了C/C++语法,加上面向对象的知识,相信读者可以写出来比较好的C/C++代码。如果再抽出时间熟悉一下C/C++编程规范,那么代码的水平就会比较正规了。数据库知识:作为一名初级C++开发工程师,必须要清楚如何使用数据库进行一些简单的开发工作,这是一些应用软件开发的基础。开发工具:读者都知道,开发工具可以帮助更好更快地开发,因此熟悉几种开发工具很有必要。目前C/C++的开发工具比较流行的有TurboC和VisualC++6.0等。下面将使用一个知识体系图,来展示作为一名初级开发工程师所具备的知识体系,如图1.1所示。掌握了以上的知识,另外再加上少许的开发经验,就可以称得上是一名基本合格的初级C/C++开发工程师。所有招聘公司对于初级程序员的要求并不高,但基础知识一定要扎实,如果你连开发工具都不会使用,那如何能迅速提高学习水平呢?图1.1初级C/C++开发工程师知识体系图1.1.2针对中、高级C/C++开发工程师职位所谓的中、高级C/C++开发工程师,也就是有了几年的开发经验和实战经验的开发人员。针对这个职位,所需要掌握的知识和积累的经验就必须是更上一层楼了。下面将介绍中、高级C/C++开发工程师所需要具备的知识体系:1.C/C++知识方面一般的程序员或许只需知道一些C/C++的语法结构就可以应付招聘了,但要成为C/C++高级工程师,必须要对C/C++做比较深入的研究。读者应该多研究指针、输入输出、内存管理、数据结构等。如果有可能,希望能够对C/C++的所有模板和容器都进行了解和学习,这样就可以发现很多程序开发中所需的功能,通过C/C++的类库函数都可以实现。2.设计模式其实写代码是很容易的事情,相信读者也有同感,但如何写得好就比较难。这个“好”字包括代码可重用性、可维护性、可扩展性等。如何写出好的代码往往要借助一些设计模式。当然长期的代码经验积累,也会使程序员形成自己的代码风格。相信高级程序员的代码也比较符合代码的可重用性、可维护性、可扩展性,但既然前人已经总结出了经验,那么就可以借鉴这些宝贵的经验为自己的开发增添一些色彩。3.熟悉主流数据库其实真正比较大的项目都是有设计人员专门设计数据库的,但往往很多项目要求高级工程师也参与数据库的设计以及SQL的编写。为了更好的熟悉整个软件系统的开发流程,建议读者还是多了解一些主流数据库,例如SQLServer和Oracle,多练习有关SQL和存储过程以及触发器方面的知识。如果读者不是“科班”出身,那么还需要补充一些数据库原理方面的知识。4.UML在比较正规的开发团队中,UML是讨论项目的交流工具,如果要想成为一名软件工程师,那么至少要能看懂,如果要想成为一名高级工程师,那么要能通过它来描述自己对项目的理解,尽管这不是必须,但却很重要。以上就是为读者介绍这个职位所需要具备的知识体系。下面将通过图的方式向读者展示中、高级C/C++开发工程师所具备的知识体系,如图1.2所示。图1.2中、高级C/C++开发工程师知识体系图下面是这个职位的具体要求。必须具备很强的理工科基础,基本上要在重点中学阶段属于理工科方面的尖子生。必须具备很强的逻辑、抽象、空间思维能力。必须具备细致、周全、负责的思维方式,软件系统本身要求开发者思维做到细致、周全、具有很强的责任心,否则开发出来软件会有很多错误。必须不断学习的努力精神,软件技术日新月异,这就要求开发者不断学习,努力跟上技术的发展。作为一名中、高级C/C++开发工程师,不但要精通初级工程师所具备的知识,而且同时还必须掌握好其深入的知识及其原理。一名中、高级C/C++开发工程师必须要有丰富的项目开发经验,这个也是真正能体现出其自身价值的关键。1.1.3C/C++的职位划分作为一名C/C++开发人员,有必要了解整个C/C++开发领域应聘时碰到的各种各样的职位,以及如何达到这些职位的要求。下面将给出C/C++职业生涯中一些常见的应聘职务的分析图,如图1.3所示。图1.3C/C++职业生涯整个C/C++职业生涯中,从初级工程师到技术总监,最关键的是知识体系的不断完备和开发经验的不断积累。读者可以根据以上的图,再根据自己的个人情况选择适合自己应聘的职务。1.2制作专业化的应聘简历本节主要介绍如何制作专业化的应聘简历。应聘简历是招聘单位挑选人才的第一关,所以如果应聘简历制作的不好,很大程度上会丧失许多宝贵的面试机会。1.2.1简历的组成一份完整的IT简历是由以下几个部分组成的,如图1.4所示。图1.4简历的组成图下面将针对这几个部分,详细地给读者讲述如何书写它们。1.标题标题就是指这个简历的每一个部分前面的标题。标题必须在整个简历中无论从大小还是从字体上都是一个特写,也就是说标题必须醒目,以至于让招聘者能够很清楚所要阅读的内容。至于字体和大小要看整个篇幅的排版。2.自我简介自我简介主要是向招聘者介绍自己的一些基本情况,其中包括姓名、性别、年龄、籍贯、户口所在地、现居住地、出生年月、婚否、党员/团员、语言语种、IT方面的知识等级、具有哪些资格证书等等。3.学习经历学习经历主要是介绍自己从小学到大学以及培训等方面的学习经历。在这个部分中,要重点书写3点:一个是每个学习阶段的具体起始时间和结束时间;另一个是每个学习阶段的学习场所;最后一个是每一个学习阶段的学习内容。4.工作经历工作经历在整个简历中占据了非常重要的位置,招聘者正是从工作简历中看出应聘者曾经工作过的内容、项目经验、原先的公司职位等等,从而让招聘者很好的判断出应聘者是否符合此次招聘的要求。工作简历这一部分也有几个需要重点书写的地方,分别是每一个工作过的公司的名称、工作的起始时间和结束时间、此公司任什么职位、有过什么项目经验或工作经历、为什么要离职或为什么被解雇等等。5.爱好和擅长爱好和擅长主要是描述应聘者的一些个人爱好和擅长。爱好:例如,运动、打球、上网、看书等等。擅长:例如,打球打的如何、运动获得过什么奖项。这些虽然不是直接关系到应聘者的知识体系方面的,但是招聘者可以从这一项中看出应聘者的自身修养和性格特征,从而决定是否适合本岗位。6.自我评价自我评价主要是针对自己的各方面,给出自己认为比较公正、客观的评价。在这一部分中,要描述自己优点和缺点,而往往很多简历中,只是描述自己的优点,对于缺点就避而不谈,这样的自我评价就写的丝毫没有意义。其实很多用人单位通过自我评价这一部分,判断应聘者是否具有能够清晰认识自己缺点和优点的能力,如果连这种能力都不具备,那就更加谈不上在工作上的进步了。简历的几个具体的部分就介绍到这里。下面的小节中将具体给出一个简历样本。1.2.2一个简历的样本本小节将具体给出一个实际生活中的应聘简历样本,读者也可以使用这个作为模板,修改其内容而作为自己的应聘简历,如图1.5、图1.6和图1.7所示。下面的简历针对所有应聘人员,也许不一定是C/C++面试人员,因为整个简历没有书写C/C++技术方面的内容,以下是一个标准的C/C++人员应聘简历模板。个人简历一.自我简介:姓名宋斌性别男年龄25出生年月1981.03.23籍贯江苏苏州户藉所在地上海现居住地上海市徐家汇座机联系方机联系方历本科毕业学校清华大学专业计算机工作年限3年婚否否党员/团员党员外语种类英语、德语IT等级项目经历资格证书ccna.Mcse.ccnp.ccie.Mcdba.Mcp二.学习经历:所在学校或机构起始时间结束时间学习内容东风小学1987.91993.7小学上海市三林中学1993.91997.7中学同济大学1997.92000.7大学南京瑞通培训中新2000.12.192001.5.18Cisco设备和网络操作系统图1.5简历模板图一——自我简介和学习经历三.工作经历所在公司或机构起始时间结束时间在职期间职务离职原因萌发发展公司2003.7.122004.8.04工程师个人原因上海创投信息技术2004.8.052005.12.3技术部主管个人原因上海知力电子科技2005.12.82005.12.2技术部经理个人原因上海达林科技2006.12.192007.9.18技术总监个人原因四.爱好和擅长爱好篮球、足球、羽毛球、唱歌、舞蹈、上网、看书、溜冰、看电影、购物擅长足球、羽毛球、唱歌图1.6简历模板图二——工作简历和爱好及擅长五.自我评价本人能够吃苦耐劳,勤奋努力,勤俭节约,接受能力好,专业基础扎实,临场经验丰富和有很好的沟通能力。粗心大意、有时脾气不好图1.7简历模板图三——自我评价个人简历个人概况:• 姓名:余余 学校:西南科技大学(计算机科学与技术学院)• 性别:男 专业:信息管理与信息系统(四年制本科)• 年龄:26 籍贯:四川省• 现所在地:成都 工作经验:3年• 联系电话成都手机号)E-mail:yuyu@• 家庭电话MSN:yuyu@• 英语水平:国家英语六级教育背景:2000/09-2004/07:西南科技大学计算机科学与技术学院本科(请依个人情况酌情增、减)主修课程:英语水平:*基本技能:听、说、读、写*标准测试:国家四、六级2004年通过CET-6考试,有较强的英语阅读、写作能力,能顺畅的浏览计算机专业网站以学习最新专业知识,相信这能助我在技术方面走的更远!计算机水平:编程、操作应用系统、网络、数据库……(请依个人情况酌情增减)•熟悉软件结构设计和需求分析•精通C/C++,精通SQL•熟悉Windows开发平台和原理•熟悉UML統一建模语言•深入理解面向对象编程思想,并能熟练的应用于软件开发中工作经历:1.中国移动集团科技处办公系统 角色:开发组长职责:系统设计(数据库设计);原型开发;指导5人团队开发;开发计划制定和解决系统难题。2.北京于春物流管理系统 角色:见习开发组长、主程序员职责:原型开发、独立解决系统技术难题、指导程序员开发。神州数码ERP 角色:维护人员职责:为神州数码BTC事业部CallCenter开发新的电话下单功能点。3.同方威视售后服务系统(售新加坡) 角色:主程序员职责:原型开发、翻译英文文档、搭建英文开发框架、解决公司数据结构难题。4.北京红十字会数据采集系统 角色:主程序员职责:主攻报表开发,开发的工具类提高公司报表(华表)的开发效率。个人性格:• 性格温和思考严密——适合软件开发方面的工作• 上进心强责任感重——对于专业方向有很强的求知欲,善于克服困难• 为人谦虚乐于助人——在工作中能很好与人沟通,协调发展• 踏实努力勤奋好学——必将成为贵公司满意的员工读者可以以上面的两个样本作为模板,制作自己的个人简历。其实,应聘者制作好了个人简历后,接下来就是要投递简历等。下面介绍应聘的流程。1.4掌握应聘的流程——步步为营掌握应聘的流程对于应聘者来说是非常重要的,本节将会给出简单的应聘流程图,以及相应的说明,应聘流程图如图1.8所示。图1.8应聘流程图以上的流程图中,只是简单地说明应聘时所经历的一般流程。如果投递了简历,先等候一个星期左右的时间,如果没有通知面试,那么就需要重新投递简历。如果有了面试的机会,则在面试后,按照招聘单位所说的等待时间等候复试。如果超过了招聘单位所说的等待时间,则重新投递简历,有了复试机会,复试成功后,应聘成功,否则重新投递简历。1.5投递简历本节主要介绍如何投递简历。在本节中,将会针对目前主要的投递简历的3种方式,详细地讲述如何进行投递简历及注意的事项。所谓的投递简历,就是将自己的个人简历通过不同方式送到招聘单位,展示给用人单位审批。1.5.1招聘网站投递在招聘网上投递简历,也有两种不同的方式,如图1.9所示。图1.9网站上投递简历的方式第一种方式是通过招聘网站搜索测试招聘信息,选择合适的公司和职位,投递简历。这种方式也是目前应聘者常用的方式。应聘者首先在招聘网站上搜寻适合自己的职务和公司,然后,针对不同公司的职务投递简历。第二种方式是通过招聘网站发布自己的简历,等待招聘公司发现并下载你的简历。这种方式目前使用的不是很多,因为这种方式是因为应聘者无法定位自己所要选择的职务,而让招聘单位根据简历来帮助自己选择适合的职务。第一种方式主要是要求应聘者对自身条件给予一个正确的评价,从而正确的定位适合自己的职务。第二种方式主要是依靠招聘单位根据简历来为应聘者定位职务。目前,作者建议应聘者使用第一种方式,因为它能锻炼应聘者的判断能力和自我评价的能力。而这个也是很多用人单位考核应聘者的一个依据。下面给出上述两种方式投递简历的流程图。第一种方式的流程图如图1.10所示。接下来,将给出第二种方式的流程图,如图1.11所示。从上面的两个流程图中,读者可以看到两种不同的招聘网投递简历的不同流程。目前比较流行的招聘网站有智联招聘和51job等。1.5.2节将继续介绍另一个投递简历的方式:电子邮件投递方式。图1.10第一种网站投递简历方式流程图图1.11第二种网站投递简历方式流程图1.5.2E-mail投递E-mail投递方式也是一种比较流行的投递简历的方式。这种投递方式的前提是,从报纸等其他媒体上获知某个用人单位的某个适合自己的职位,然后通过发电子邮件的方式将个人简历发送到此公司的邮箱中。针对电子邮件投递的方式,有以下几点需要注意的。简历最好是使用Word的格式制作,简历是否能直接作为电子邮件的附件发送。附件的好处是可以直接让招聘方看到Word格式的简历。通过Word中的精心排版及字体、表格,能更好地突出应聘者需要重点强调的简历内容,阅读效果最为理想。附件的坏处是可能会导致邮件被设置了附件过滤条件的邮件系统拒绝。一些企业拒绝附件方式发送简历的原因是为了避免以附件形式发送的病毒程序,从而危害系统。在发送电子邮件时,主题一定要特别加上自己应聘的职位。如果是按照这种方式发送,那么招聘者就会在众多的邮件中寻找出他所需要的邮件。其实招聘者每天要阅读的邮件包括垃圾邮件非常多,可能会由于视觉疲劳的原因,会在众多邮件中,将某些应聘者的邮件遗漏。为了避免这种情况,所以强调应聘者一定要在邮件主题中,注明应聘的职位,这样的邮件会更加醒目。在以电子邮件方式发送简历时,如果让个人简历作为附件发送,那么在正文中应该给以一些简短的说明性文字。表示对百忙中的招聘者表示感谢之类的语言,会给招聘者留下一个好印象。上面讲述了使用电子邮件投递简历的注意事项。下面将给出使用电子邮件投递简历的示意图,如图1.12所示。图1.12电子邮件投递简历示意图本节介绍了使用电子邮件投递简历的方式。1.5.3节将继续讲述投递简历的另一种方式——招聘会。1.5.3如何面对招聘会所谓的招聘会,就是众多招聘单位在被提供的场所,同应聘者面对面的初次面试的集会。这种方式目前也是非常流行的。在很多大城市里,每到周末都会举行大型的招聘会。招聘会上会有很多招聘单位,应聘者可以持简历直接投递。这种方式是最保险的,因为无论是电子邮件还是网站投递,都可能会出现招聘单位未收到的现象。招聘会既是一种投递简历的方式,也是一种初次面试。但是它与真正初次面试不一样。真正的初次面试(简称初试)是招聘方已经从众多简历中初次选中应聘者,而招聘会只不过是面对面地投递简历的方式。参加招聘会需要注意以下方面。针对于没有经验的应聘者,有以下几点建议:寻找对工作经验要求相对较低或无明确经验要求的职位,因为经验是大学生的空白或弱势,回避是明知之举。不要到招聘会现场就开始奔波于各个招聘展台前,留下一堆求职材料,然后转身就走。最好先到招聘单位的展台前,看看招聘介绍材料,与招聘人员诚恳地交谈,问一些得体的问题,简单地介绍一下自己。当招聘人员表露出一定的兴趣时,应聘者可以适时地留下简历。参加招聘会应该准备足够的简历等求职材料,避免有了机会却没有准备。但是,也不要一次提交大量的求职材料,例如成绩单、身份证复印件、英文简历等。由于招聘会上与每位招聘人员的谈话都相当于面试,所以无论从态度、着装还是言谈举止,都要以面试的标准来要求。有经验的招聘官在招聘会现场交谈之后,会目送那些他感兴趣的人,以进一步观察这些应聘者的真实面貌。针对于有过工作经验的应聘者,有以下几点建议:与招聘人员谈话时,因为人很多,时间有限,所以要突出重点,挑有用的说,最重要的是突出和展示自身的优势和能力,在优势和能力中,要先介绍与招聘条件中相吻合的部分,避免啰嗦了一段,重点没说,就被后面的人打断,从而失去机会。不要以为自己经验丰富、能力突出,而表现出傲慢、炫耀的样子,甚至咄咄逼人、狂傲无礼,一副非我莫属的样子,这是求职大忌。在介绍自己能力的时候也要把团队合作意识体现出来,让招聘人员觉得应聘者在集体中,是个与人容易合作的职场老人。以上介绍了有关不同情况的应聘者所需要注意的事项。下面通过流程图来表示如何在应聘会上投递简历,如图1.13所示。图1.13招聘会上投递简历流程图1.6面试+笔试+上机考试本节主要讲述有关面试和笔试及上机考试方面的内容,应聘者需要了解这几个方面的注意事项。1.6.1面试面试是应聘者的简历被招聘者选中后,通知应聘者于指定地点会面,并且进行相应的口头测试。这些口头测试包括了外语口语、简单介绍自己在工作中的得与失、进入新公司的心得等,一些无法从简历上体现出来的内容。下面将讲述在面试的过程中,需要注意的事项。求职者务必在面试前,了解一下未来公司的具体地址和方位,提前10分钟到达目的地是最为理想的。面试时迟到或是匆匆忙忙赶到都是致命的,而提前半小时以上到达,往往会影响招聘单位其他工作的开展。到达目的地后求职者应耐心等候,许多的公司会要求应聘者填写一份应聘表格,或是安排其他方面的测试等;求职者在见到招聘方的时候,应该主动地和他们打招呼,问候对方,并且感谢他们给自己这样一个非常好的机会。这样的开场白会使招聘方感到自己非常受尊重,同时招聘方也会对求职者留下深刻的印象。如果求职者在面试前做足了准备工作,那面试就没有什么可怕的。一般招聘方在一开始的时候都会通过一些社交话题帮助求职者放松情绪,消除求职者的紧张戒备心理;招聘方对求职者的印象面试即将完成时,事实上招聘方的心里早已有了答案:是否给求职者第二次面试的机会。许多的招聘方在结束时不管求职者成功与否,一定会给一个答复,这只不过是个时间、方式的问题。可是千万不要在当时就急切地询问自己面试时的情况。招聘方是不会直截了当的回答这样的问题的,因为任何一个公司和企业都想让求职者知道,被录用并不是一件轻而易举的事情,希望求职者在未来的岗位上能够珍惜这个工作机会。下面将给出一个如何面试的流程图,让应聘者能够很清楚自己需要做什么,如图1.14所示。图1.14面试流程图上面讲述了面试中需要注意的事项。在面试的口试程序完成后,接下来就要进行笔试了。1.6.2笔试笔试是通过书面考试的形式考察应聘者的方式。笔试一般分为两个部分,一部分是专业知识方面的考察;另一个部分是应聘者对工作经历的认识。笔试的目的是要考察应聘者运用知识的能力。应聘者的回答应具备3个特点为佳,即一是卷面形式的和谐;二是表现出掌握知识和运用知识的统一;三是体现出应聘者思维的关联性。以下几方面是笔试的准备。良好的笔试成绩来自于平时的努力学习;笔试前应进行简单的复习;保持良好的身心状态。笔试的方法和技巧:笔试的主要内容是基础知识和专业技能,其次是同专业知识有关及同招聘单位有关的某些知识和技能。在参加笔试时主要应注意以下几点:克服自卑;有备无患;科学答卷。其实,对于工作经历的认识和考察,很多应聘者都是说一些冠冕堂皇的话,这些对于应聘者来说是大忌。因为这样,会让招聘单位对应聘者诚实度发生疑问,从而影响了前面所有出色的表现。所以,对于这部分的回答,作者建议应聘者能够从实际出发,把自己真实的想法表现出来,或许能获得意想不到的结果。1.6.3上机考试上机考试是考察软件工程师对一些实际程序的处理能力。在这个考察内容中,主要还是涉及专业知识。下面讲述上机考试应该注意的事项。坐到考试机前,先调整好心态。心态过于紧张容易导致犯一些本不应该犯的错误,这样是非常不值得的。所以在上机考试前,一定要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论