软件工程师面试评分表

2024-04-16

软件工程师面试评分表(共11篇)

篇1:软件工程师面试评分表

《软件工程专业导论》课程考查论文评分标准

《软件工程专业导论》课程是软件工程专业的院级限选课。课程从软件工程的概念、方法、技术和工具多方面初步介绍软件工程做什么,怎么做;介绍软件工程专业的知识体系和课程体系;介绍软件工程专业的核心课程和专业方向课程以及实践实习环节课程;讨论软件工程专业的学习方法和能力培养的方法。通过该课程学习后,学生应该初步了解软件工程的知识体系和课程体系;了解软件工程专业的核心课程和专业方向课程,并对整个课程先后顺序和关系有初步的认识;对学习专业课程的方法有一定的了解,并能初步制定出四年学习规划。

该课程考查学生能否较好地了解软件工程的基本概念,初步理解软件工程的知识体系和课程体系;搞清楚要学习的基础课程、专业课程和方向课程,搞清楚要达到的动手能力、表达能力、团队沟通能力、组织能力和创新能力;能否初步制定出学习规划等等。

具体评分标准如下:

优秀:很好地了解软件工程的基本概念,初步理解软件工程的知识体系和课程体系;清楚要学习的基础课程、专业课程和方向课程,清楚要达到的各种能力;制定了较详尽的学习规划,论文描述清晰、分析独到,总结全面。

良好:较好地了解软件工程的基本概念,初步理解软件工程的知识体系和课程体系;清楚要学习的基础课程、专业课程和方向课程,清楚要达到各种能力;制定了学习规划,论文描述清晰、总结全面。

中等:了解软件工程的基本概念,初步理解软件工程的知识体系和课程体系;比较清楚要学习的基础课程、专业课程和方向课程,比较清楚要达到各种能力;制定了一定的学习规划,论文描述较清晰。

及格:对软件工程的基本概念、知识体系和课程体系有所了解;基本了解要学习的基础课程、专业课程和方向课程以及要达到各种能力。

不及格:对软件工程的基本概念、知识体系和课程体系认识模糊;不了解要学习的基础课程、专业课程和方向课程以及要达到各种能力。论文描述不清楚,分析和总结不到位。

主讲教师:范锐

2009年12月1日

篇2:软件工程师面试评分表

指针用操作符“*”和“->”,引用使用操作符“&”. 相同点是:指针与引用都是让你间接引用其他对象。

区别:(1). 指针是一个实体,指向一块内存,它的内容是所指内存的地址;而引用仅是个别名,是某块内存的别名。

(2). 引用使用时无需解引用(*),指针需要解引用;

(3). 引用只能在定义时被初始化一次,之后不可变,“从一而终”;指针可变;

(4). 引用没有 const类型,指针有 const类型,const 的指针不可变;

(5). 引用不能为空,指针可以为空;

(6). “sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof 指针”得到的是指针本身(所指向的变量或对象的地址)的大小;typeid(t) == typeid(t&) 恒为真,sizeof(t) == sizeof(t&) 恒为真,但是当引用作为成员时,其占用空间与指针相同(没找到标准的规定)。

(7). 指针和引用的自增(++)运算意义不一样;

你在程序代码中用assert吗?assert一般用于做什么?

(1) 是我常用。

(2)主要用于debug下断言,即假设一定是这样的,否则就是错误的。例如 asser ( a >100 );

i++ 相比 ++i 哪个更高效?为什么?

答:(1)++i 比 i++效率高。

(2)i++要多调用一次类的构造和析够函数

c#中的委托是什么?事件是不是一种委托?

委托是指具有相同属性(也称具有相同的函数签名:返回类型相同,参数类型、参数顺序及参数个数相同)的函数或方法的抽象,关键字为delegate。主要用途是三个:1)函数回调;2)传递方法;3)事件机制

事件就是一个狭义的委托,也就是事件是一个用于事件驱动模型的专用委托,对事件的声明, 实际是声明一个私有的委托变量,对委托变量进行封装,即委托变量加上event关键字后,不管其前面的访问修饰符是public还是private,编译器都会将其编译为private。

委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用if-else(switch)语句,同时使得程序具有更好的可扩展性。以委托为参数的函数具有一定的通用性。

使用委托可以将多个方法绑定到同一个委托变量,当调用此变量时(这里用“调用”这个词,是因为此变量代表一个方法),可以依次调用所有绑定的方法。

请叙述属性与索引器的区别。

属性:它是存取类的字段,索引器:indexer它是特殊的属性,用它可以使用户像访问数组一样访问类的成员。

请详述在dotnet中类(class)与结构(struct)的异同。

类class可以进行实例化,它是引用类型,内存分配在栈中,效率高,它有默认的构造函数,有析构函数可以使用 abstract 和 sealed, protected 修饰符。要用new进行初始化,

结构它是属于值类型,内存分配在堆中,效率低,它没有默认的构造函数,但是可以添加构造函数,没有析构函数没有 abstract 和 sealed(因为不能继承)不能有protected 修饰符 可以不使用new 初始化,但是可以在结构中初始化实例字段。

在c#中,string str = null与string str = “” 请尽量使用文字或图象说明其中的区别。

回答要点:说明详细的空间分配。

答:string str = null是不给他分配内存空间,而string str = “” 给它分配长度为空字符串的内存空间.

请详述在dotnet中类(class)与结构(struct)的异同

答:class可以被实例化,属于引用类型,是分配在内存的堆上的,struct属于值类型,是分配在内存的栈上的.

简要谈一下您对微软.net构架下remoting和webservice两项技术的理解以及实际中的应用。

答:ws主要是可利用http,穿透防火墙。而remoting可以利用tcp/ip,二进制传送提高效率。

如何区别重载方法?

不同的参数类型,不同的参数个数,不同的参数顺序。

请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。

session(viewstate) 简单,但易丢失

application 全局

cookie 简单,但可能不支持,可能被伪造

input ttype=“hidden” 简单,可能被伪造

url参数简单,显示于地址栏,长度有限

篇3:软件工程师面试评分表

速记考试方法为: 速记考试时, 考官随机抽取报刊杂志的某一段文字, 播音人员以正常速度朗读, 参加考试人员或者边听边记, 尔后将记录内容输入计算机中; 或者听的同时就将内容输入到计算机当中。此输入过程借助自主研发的速记考试系统实施。

速记考试系统包括系统管理、试题试卷管理、考试管理和账号管理4大功能, 可分类别分题型考试。由于参考人员较多, 实际应用中分为第一场和第二场两场考试, 分别作答A卷和B卷。考试时, 参加考试人员输入姓名和学号登录系统即可开考, 将上述考试内容提交到考试系统当中。之后, 阅卷人员利用考试系统输入参考答案。

考卷评分时, 如果用人工方法评判, 主观性较大, 费时费力, 甚至会出现不同评分人员对同一试卷给出的分数差别很大情况。因此, 为提高对速记考核评判的客观公正性和快速准确性, 采用软件进行自动评分是一种比较可行的方法。

自动评分方法是: 由于速记考题是 采用随机 纸质材料 ,因此考试时需要利用考试系统输入参考人员的作业和输入标准答案, 然后用标准答案和作业进行计算机自动比对。基于自主开发的考试系统基础上, 采用标准编辑距离法, 在VC++下开发了自动评分系统。

2 自动评分模块实现思路

2.1 评分计算方法与原理

(1) 计算方法。当 : 答案总字数 >= 作业总字数时分数 =(1-答错的字数/答案总字数 ) *100; 作业的总字数 >答案的总字数时分数= (1-答错的字数/作业总字数) *100。

(2) 原理。采用编辑距离法来衡量提交作业和参考答案二者之间的相似性。编辑距离就是作业转换成答案过程中的添加、 删除、修改次数值。此方法空格不影响成绩, 而标点符号和大小则会影响成绩。

2.2 实 现过程

(1) 连接速记考试软件数据库名为exam_db的SQLserver数据库。

(2) 从速记考试数据 库读取的 相关信息 , 涉及3个表 :考试题型表question_type、考题信息表questions和学生答案表exams_students_papers, 分别从中获取以下信息 :

1) 考试类型 , 从question_type表中读取 , 依据code = "shorthand", 获取考试的id。

2) 考题答案 , 从questions表中获取 , 通过1的id查询 ,答案存为txt, 多场考试不同题型, 同时获取题型qt_id。

3) 考生答案 , 从exams_students_papers表获取 , 通过考试的id和题型id获取各个考生的anwer, 作业存为txt。

(3) 将各个考生提交的作业txt和标准答案txt对比 , 给出分数和评语。

(4) 将分数和评语分别返回到表exams_students_papers各个考生的score_get和explain字段当中。

3 主要功能编程代码

3.1 学生信息数据结构

3.2 获取学生作业信息 ( 获取答案信息与此类似)

其中获取学生信息的代码如下:

其中将字段输出到TXT文件中的代码为:

3.3 计 算分数

两个文件进行比较代码, 采用标准的编辑距离法, 可从网上查询获得。

3.4 将结果写回到数据库

其中, 将作业结果解释信息文件写到大二进制字段方法如下:

4 结语

本程序模 块已在实 践中对两 个班次 , 约200人提供了速 记机上考 试自动评 分功能 , 结果与实 际相符 , 能很快选出 优秀学员 。且与传 统方法相 比 , 自动化程 度高 , 快速公正。运行自动评分系统后, 考试系统的成绩管理页面显示如图1所示, 点击显示试卷后显示考生详细的答案和成绩, 如图2所示。

摘要:以速记考试系统数据库为基础,阐述了利用VC++开发的自动评分功能模块设计思想和实现方法,重点包括读取存储速记答案与学生作业数据、利用标准编辑距离算法计算分数、将评分结果文件的内容输入到二进制字段中返回到考试系统数据库等。

篇4:硕士研究生招生面试评分分析

关键词:硕士研究生;招生面试;评分信度

硕士研究生招生面试是一项政策性强、涉及面广、对社会具有广泛影响的一项工作,对进一步选拔优秀考生具有重要意义。本文将对硕士研究生招生面试的评分信度进行研究,探讨影响考官评分一致性的因素,以提高面试的客观性。

一、问题的提出

近年来,我国硕士研究生招生规模不断扩大,为保证硕士研究生的入学质量,各招生单位不断加大面试分数的比重。面试成为硕士研究生招生工作的重要组成部分,是进一步考察考生的专业知识、综合素质和科研潜能的重要环节,在决定录取与否及录取种类上具有越来越重要的作用。

在面试的过程中,测评要素的确定、考官的面试水平、面试的组织实施、考生的表现等都可能对面试结果产生重要的影响。其中考官评分是否客观、公正,是决定面试结果是否公平、合理的最主要因素。“考官的认识水平、识人本领以及个人偏好等等因素决定了面试的评分具有很强的个人倾向”。由于研究生面试在招生中的重要地位,有必要在技术上加以研究,提高面试的科学性、系统性、规范性,从而更好地达到公开、平等、竞争、择优的目的。要实现这一目标,就必须对面试的评分信度加以分析。

二、方法的选择与介绍

评分信度指的是“考官对考生评分的稳定性和可靠性,是反映考官评分客观、公正的重要指标”。本文以2006年河北省某高校企业管理专业硕士研究生招生面试为研究对象,拟从考官对考生的评分信度方面入手,对目前硕士研究生招生面试中,考官的评分信度问题进行一些初步的分析,探讨影响考官评分一致性的因素。

该校根据教育部的要求成立了复试工作办公室,每个专业都设一个面试小组,小组有5-7名考官。为了减少样本不足所带来随机误差,本文选取了招生人数较多的企业管理专业为研究对象。该专业2006年共招收8名硕士研究生,按照120%的面试比例,共有10名考生参加面试。面试小组由6名教师组成,包括专业教师5名,其中3名参加了面试培训,对面试知识和评分技巧有了初步的掌握,英语专业的教师1名。面试的考察要素根据教育部的指导意见与本专业的特点,确定为两个一级测评要素:专业素质和能力、综合素质和能力。专业素质和能力又细分为三个二级测评要素:专业知识、创新能力、应用能力;综合素质和能力细分为六个二级测评要素:仪表举止、语言表达能力、人文素养、事业心、人际关系、英语听说能力。面试的具体程序是考生按初试成绩由高到底顺序进入面试房间,面试时间一般控制在20-30分钟,由面试教师根据测评要素提问(老师可根据考生回答情况决定是否追问),考生回答,面试结束后,6名教师给考生独立打分。

本文采用肯德尔和谐系数W值和方差差异性分析,来反映此次面试者的评分信度。肯德尔和谐系数是指“以等级次序排列或以等级次序表示的变量之间的相关”,它常用来刻画多个评价者对某事物评判或评分的一致性程度。

三、方法的运用与分析

6名考官对每个考生在九个二级测评要素上分别进行评定。考官对同一名考生在这九个要素上进行评分时给的分数是否一致,可以用Kendall和谐系数W进行评定。其含义在于每个考官对该名考生在9个维度上表现好坏的排序的一致性有多大。对于6个考官由于存在受过培训的考官和未受过培训的考官之分,分别进行了计算,结果见表1。

表1中总分W系数经检验均达到差异显著性水平(P<0.05),由此可以看出,此次面试评分信度是较好的。通过对各个考官评定分数的具体比较发现,在考官之间也还存在着一定的差异,为此本文对各个考官对同一组考生评分结果和全体考官对同一考生评分结果进行了方差分析,结果见表2和表3。

从表2可以看出,A、B、C、E四个考官的平均分都在40-50之间,表现出较好的一致性。但D、F两位考官平均分成两极分布。最高的60、最小的35,相差达到25。可以看出小组内考官之间对标准掌握宽严有很大的不同,考官D标准控制过松,给得分普遍较高,考官E不仅过严,而且对被试间的区分性亦不高(标准差太小)。

从表3中标准差的分布可以看出,全体考官对不同考生进行评定时,表现出一定的差异性,标准差最大12.4、最小的4.3,相差8.1,而且从极值差的分布还可以看出,最大的36与最小的9相差27。由此可见,同一小组内考官间还是存在着一定的差异,对评分标准的理解存在很大的差異。

四、研究结论

通过上文采用肯德尔和谐系数W值和方差差异性分析方法对考官在面试中的评分信度的分析,不难得出如下结论:

(一)考官对考生总体上的评分效果具有一致性

从表1可以看出,虽然考官间在不同维度上对考生的评分并非都是一致,在某些维度上的评分一致性程度好坏不等,但三个受过培训的考官以及三个未受过培训的考官,对十名考生的总分的评定在统计上没有差异,一致性高,即在总分上的评定、排序是一致的,没有差异。这说明,从总体上看,考官间在对不同考生的评分,在评分标准上是基本一致的。对于考生来说,由于考官对其在总分上的评分一致性,那么这次面试总体上是公正、合理的。

(二)不同的测评要素对考官的评分一致性的影响

测评要素是面试中的关键。在有的测评要素上,考官易达到一致性;而在另一些要素上,考官间则不容易达到一致性。看表1,六个考官分别在专业知识、创新能力、应用能力、仪表仪态和英语听说能力五个维度上对十名考生评分一致,并达到统计上的显著水平,而在事业心、人文素养、人际关系和语言表达能力四个维度上对考生的评分并不一致,即有差异。通过分析发现,六个考官对评价标准较客观、容易判断的评分维度的专业知识和英语听说能力评分高度一致,而对评价标准较主观、评分标准不易掌握的评分维度如人际关系和事业心等评分一致性很差。

因此,制定客观的评价标准有利于提高硕士研究生招生面试的评分一致性。这就需要对评价标准仔细确定评分标准或评分等级,用简洁、明确的语言描述各个级别的不同水平特点。只要考官清楚地掌握各个级别应有的水平并按照同样的标准评分,才能在评分时针对考生的具体表现给出合适的等级评分。

(三)考官有关面试的知识对考官的评分一致性的影响

本文研究中的考官中有三位受过面试相关知识的培训,三位未受过培训。由表1可见,六考官在五个二级测评纬度:专业知识、创新能力、应用能力、仪表仪态、英语听说能力及一级测评纬度专业素质能力和总分上均达到了评分者的一致性,除此之外,三个受过培训的考官在综合素质和能力维度上也达到了评分一致性。三个未受过培训的考官只在专业知识、应用能力、仪表举止、英语听说能力四个二级测评纬度及专业素质和能力达到了评分者的一致性,可见,训练有素的考官在评分时更易于达到一致性。这主要是因为对考官的培训有助于提高他们对测评纬度的操作定义及评分标准的把握。

在硕士研究生招生面试中加大面试考官培训力度、尽量用一些有丰富面试经验的老师,有利于提高评分一致性。通过培训,使得考官掌握面试的基本理论和方法,掌握测评纬度的评判标准,统一宽严尺度。为了提高测评的信度,不妨用模拟的方法,进行试评,即请一位考官模拟考生进行回答,让其他考官评分,由主考对评分情况进行讲评,以帮助各位考官更好地掌握评分标准。

(四)考生在面试中的表现对考官的评分一致性的影响

先看表3,考官对考生1和考生8评价一致性最高,标准差仅为3.0、4.3,分析发现考生1和考生8分别是考生中表现得最好和最差的。因此可以说某一考生在面试中表现非常突出(很好或很差),考官易于做出判断,并给该考生在该组考生中的最高分或最低分。这样考官间的评分一致性也就高。需要注意的一点是考生在某几个评分维度上有突出的表现(好或坏),考官可能会倾向于在所有的维度上给高分或低分,即光环效应。

这也给了一些提示:考官对于表现突出的考生判断较容易;但对于在面试中表现一般的考生,考官要认真按照标准和考生的表现客观地评分,以提高考官间的评分一致性。另外,考官要克服光环效应的影响。不要因考生某些地方答得好或符合自己的心意,就在所有的维度上给该考生高分;反之,也不要因某考生在某一题上答得不好或某些地方答得不合自己的心意,就把考生一棍子打死。要注意按照评分标准认真、客观地进行评分。

综上所述,本次硕士研究生招生面试评分信度一致性总体上较好,同时通过分析我们也得到启发,通过准确界定测评的内容,确立统一的评定标准,对考官的培训工作可以有效的提高评分一致性,使硕士研究生招生面试更加公平、合理、有效。

参考文献:

1、施康.人才选拔过程中面试方法的应用[J].南京大学学报,2001(1).

2、王孝玲.教育测量[M].华东师范大学出版社,1989.

3、凌云.考生统计学[M].华中师范大学出版社,2002.

篇5:软件工程师如何面试

想知道软件工程师如何面试?就关注应届毕业生面试频道吧

在面试过程中不要失礼

这似乎是不用说的问题,但在面试过程中我确实碰到过影响很不好的失礼行为,曾有一位前来应聘软件工程师的人看到我就说:“哇,我真不敢相信你这么年轻!你看上去好小!我觉得你才18 岁!”我看了他的简历才搞清楚原来是来应聘的,在开始的时候我却忍不住想:“这个人是来面试我的吧?!”

面试者的这种言行实在要不得。

面试者也要注意不要说出诸如此类的话:“哇,你真的就是考官吗?你看上去好老!”“哇,你真的是来面试我的,你看上去好胖!”(相信应该不会有人说这样的话)。

在我的另外一次面试中,应聘者的手机在面试开始 15 分钟之后就响了,她没有理会,手机连续响了 20 秒,这样不免会对面试造成影响。5 分钟之后,她的手机又响了,她依然没有理会;5分钟之后,手机第三次响起。最后她终于抓过手提包在里面翻出了手机。我想:“是时候关掉手机了,她在进来之 前就应该把手机关掉。”但是她在手提包中拿出手机之后却旁若无人的打起电话来,而且就在面试过程中间!

这种情况唯一可接受的理由就是他有什么非常紧急的事,但是即便情况如此,那么他也应该在面试开始之时就讲清楚,让面试官有所准备。

使用相同的工具(如铅笔和纸张)和时间限制(例如半个小时)模拟面试训练

Google 和微软都会让应聘者在白板上手工解答编程问题,但通常大部分的应聘者都是习惯于在电脑上利用编程工具系统编写程序。因此面试的时候,某些求职者离开了熟悉 的.电脑光标,站在白板前感觉手足无措不知该如何起行。又或者他们不习惯在编程之时旁边有人观看,这会让他们感到紧张而无法正常思考。

在现实生活中,如果你想要横渡英吉利海峡,自然不能总是在室内游泳池练习。你必须投身大海在波涛之中训练,在准备面试的时候也是如此。:)

在面试开始之前你最好向招聘单位询问面试形式和面试问题。如果招聘单位让你在某个房间考试且仅提供没有汇编程序的编辑器,那么就应该在家中按照这种情 景进行练习。如果招聘公司单位让你在白板上回答问题并会安排考官在旁监督,那么你就要找一位软件工程师来扮演考官配合你练习。即使找来的考官经验不如你也 没有关系,他们依然能帮助你消除在他人面前出错所带来的紧张感,这样可以让你适应有人在旁边盯着看的面试氛围。

如果你恰巧认识我并希望由我来帮你联系,那我的条件就是必须请我吃饭:如果你已经工作了就吃日本寿司大餐;如果你还是学生,那么吃比萨饼也可以。:)

在面试过程中不要对细小错误耿耿于怀

我曾不止一次的在面试过程中碰到这种情况:当应聘者知道编程问题后,他马上就想到了最佳的方案、确定了边界条件,然后开始编写程序。但在编写过程中, 应聘者犯了诸如首先检查是不是操作顺序错误或忘记设定某变量等无关大局的小错误,当我指出其错误之后,应聘者立刻变得十分紧张,这种焦虑情绪影响了他在后 面环节的正常发挥。

其实这种恐惧心理完全不必要。一名优秀的程序员在编程过程中出现错误也是很正常的,就像是小提琴手在演奏高难度的巴赫交响乐时也会偶尔失误,

音乐会的听众可能会觉察到这些错误,但是听众绝对不会因为这种细小失误就把出色的小提琴手看作是门外汉。

即便应聘者彻底搞砸了某个编程问题,面试考官也可能会提出不同的问题并会容忍应聘者在某个问题上的失误。再退一步说,就算某次面试彻底失败,你也有机会在其它面试上补救。

我的一位同事(一个项目的技术负责人)最近面试了一个人,在开始面试时他觉得面试者的交流方式存在问题,因此开始表现的相当不友好。但经过了整个面试 过程后,面试者证明了自身的能力,而我的那位同事也成了那位面试者最坚定的支持者。在过去的一年中,我从未见过这位同事如此强烈的支持哪位面试者。

所以,因此就算面试进展不顺,也务必坚持到底不要放弃。

不要在面试中喧宾夺主

我曾经面试过几个应聘者,他们好像铁了心肠一定要告诉我他们最近的“超级项目”。当我开始发话他们就立刻打断:“我想让你了解我们近期处理的超级项目,之前当这个项目开始之时还默默无闻……”,然后接下来的5分钟时间都在那里滔滔不绝唾沫横飞。

有时应聘者好像打定主意要给每个考官详细描述其引以为豪的项目,然后一整天都在那里翻来覆去的说这个项目。

记住:面试官在面试过程中有具体的问题需要询问。但是如果应聘者喧宾夺主,那么考官就可能无法获得充分的信息来做出判断,同时这种行为也会让考官觉得应聘者很难共事。

如果你确实想谈论自己的项目,那么就应询问面试官:“我觉得最近的某某项目能充分体现我的能力,我能不能用 10分钟的时间来描述一下具体情况?”这样就会给面试官空间来调整面试过程,由此也避免毫无征兆就让面试离题万里。

在回答需要具体答案的问题之时,记得首先要有总括性的发言

有时我会问一个答案可以很简练的问题,例如:“在你的那个成功项目中总共有多少人参与?”但应聘者往往会就此打开话匣:“恩,张三参与了这个项目,他 负责 UI部分,当然我也会给他一些指导。李四也在项目中,她在宾州远程工作,负责后端服务器。两年之后我们又有新人王五加入……”

在应聘者滔滔不绝的讲了三分钟之后,我还是不知道这个项目到底有多少人参与。

因此首先要简练的回答问题,然后再展开描述:“在我接手项目时有三个人,但当我离开项目时人数已经增加到12人。”

当然如果能简练的回答问题,然后征询意见之后再展开论述那就更好了:“在我接手项目时有三个人,但当我离开项目时人数已经增加到 12 人。我可以讲一下各人在项目中的具体分工吗?”

6.(不是特别重要)在面试中要衣着得体,舒适的商务便装是最佳的选择

人们有时候会为衣着犯愁。但是最重要的是要让自己感觉舒适。如果需要具体的建议,那么我建议穿衬衫甚至T恤衫。对于某些公司(例如 Google),西装革履显然是太隆重了。

篇6:软件工程师面试问题

软件工程师面试问题:

1、java中会存在内存泄漏吗,请简单描述。

会。如:int i,i2; return (i-i2); 当 i为足够大的正数,i2为足够大的负数。结果会造成溢位,导致错误。

2、java中实现多态的机制是什么?

方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。

3、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?

对于GC来说,当程序员创建对象时,GC就开始监控这个对象的地址、大小以及使用情况。通常,GC采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确定哪些对象是“可达的”,哪些对象是“不可达的”。当GC确定一些对象为“不可达”时,GC就有责任回收这些内存空间。可以。程序员可以手动执行System.gc(),通知GC运行,但是Java语言规范并不保证GC一定会执行。

4、静态变量和实例变量的区别?

static i = ; file://常量

class A a; a.i =;//可变

5、什么是java序列化,如何实现java序列化?

序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。

序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。

6、是否可以从一个static方法内部发出对非static方法的调用?

不可以,如果其中包含对象的method();不能保证对象初始化.

7、写clone()方法时,通常都有一行代码,是什么?

Clone 有缺省行为,super.clone();他负责产生正确大小的空间,并逐位复制。

8、在JAVA中,如何跳出当前的多重嵌套循环?

用break; return 方法。

9、List、Map、Set三个接口,存取元素时,各有什么特点?

List 以特定次序来持有元素,可有重复元素。Set 无法拥有重复元素,内部排序。Map 保存key-value值,value可多值。

10、J2EE是什么?

J2EE是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。

11、UML方面

标准建模语言UML。用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图,合作图),实现图。

12、说出一些常用的类,包,接口,请各举5个

常用的类:BufferedReader BufferedWriter FileReader FileWirter String Integer

常用的包:java.lang java.awt java.io java.util java.sql

常用的接口:Remote List Map Document NodeList

13、开发中都用到了那些设计模式?用在什么场合?

每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。主要用到了MVC的设计模式。用来开发JSP/Servlet或者J2EE的相关应用。简单工厂模式等。

篇7:软件工程师面试自我介绍

2、软件编码:根据开发计划,进行模块的软件编码工作,及时反馈开发中遇到的难点问题,沟通并寻求解决方案,按阶段有计划地完成代码开发计划,并检验合格、按时提交;

3、产品测试:根据公司产品测试相关流程及产品特点,配合测试部门和业务部门进行产品测试和验收工作,及时修正测试中发现的缺陷,确保产品按时保质发布;

4、质量活动:参与软件模块的代码走读等质量保证活动,学习、规范开发过程,降低软件产品缺陷

我推荐你利用上述4个要点来准备面试的自我介绍,还有软件工程师面试的自我介绍你可以在

自我介绍之家这里找到!

篇8:软件测试工程师面试宝典

2.你有在测试计划吗?

3.你还记得描述任何错误.

4.什么是测试的目的吗?

5.你喜欢什么(不像)在这里工作吗?

6.质量保证是什么?

7.QA之间的区别是什么和测试吗?

8.你怎么范围、组织和执行测试项目吗?

9.什么是作用在开发项目?

10.什么是作用在一家生产质量软件吗?

11.确定质量,因为我现在和你了解它

12.跟我描述一下确认和验证之间的区别.

13.跟我描述一下你所看到的过程.没有一个特定的过程中,就有一个进程的基础.

14.当你跟我描述一下会考虑采用故障模式及效益分析.

15.跟我描述一下这个软件开发生命周期时你应该给它下定义.

16.是什么性质的一个良好的要求吗?

17.你如何划分角色的质量保证经理和项目经理吗?

18.告诉我关于你的任何质量监督和实施所作的努力.描述您所面临的一些挑战,并说明你是如何克服它们.

19.你怎么对付环境质量变化的努力有敌意吗?

20.一般来说,你如何看待整个过程自动化不适合的测试吗?

21.你如何促进理念相遏制和缺陷预防?

22.如果你来,给我一个通用的想法是在你第一次全面的任务将会作为启动一个质量的努力.

23.什么类型的测试你做了什么?

24.你曾经创造了一种测试计划吗?

25.你有没有写测试用例,还是你只是执行那些由别人吗?

26.你的你的测试用例吗?

27.你如何确定测试吗?

28.你如何决定什么时候你有足够的测试吗?”

29.你如何测试.如果你有轻微或没有文件?

30.描述我的基本要素,你将在一个缺陷报告吗?

31.你如何进行回归测试吗?

32.在生命周期阶段的开始做测试,你自己的看法?

33.你怎么对你的测试结果吗?你尝试哪些度量提供吗?

34.你无法意识到测试所有的东西你怎么决定先考试吗?

35.你从哪里获得你所期望的结果?

36.如果自动-你决定什么自动化和按照什么顺序?

37.在过去的日子里,我已经被要求口头开始制定出试验计划,例如一个共同的情况.面试官可能会说:“想,如果你大声的任务是测试ATM,也许你测试计划包括物品吗?”这类型的问题不是命中注定的答复,但这是一个很好的途径去看看你的面试官完成这项任务.

篇9:如何准备软件工程师的面试

(作者简介: 王忻,Google 工程师。北京出生,五岁时跟随父母移居美国。中学期间跳了三级,十五岁进入了加州理工大学,加入 Google 前曾在微软等公司工作。)

六月份的时候,我曾经在黑板报上介绍过“如何写一份好的工程师简历”,今天想跟大家来谈谈如何准备软件工程师的面试?假设,现在您的杀手简历(killer resume)已经吸引了某大公司的注意并约你面试。那么接下来该如何准备呢?

我 在 Google(以前是微软)工作期间面试了不下 300人,其中某些应聘者确实表现非凡,但有些却显得准备不足。当然许多面试准备不足的人最后依然获得了录用通知,因为他们本身确实才华出众。但如果应聘 者能提前准备妥当,那么面试过程将更为保险和轻松。以下所列出的就是我根据多年经验总结得出的建议:

1.使用相同的工具(如铅笔和纸张)和时间限制(例如半个小时)模拟面试训练

Google 和微软都会让应聘者在白板上手工解答编程问题,但通常大部分的应聘者都是习惯于在电脑上利用编程工具系统编写程序。因此面试的时候,某些应聘者离开了熟悉 的电脑光标,站在白板前感觉手足无措不知该如何起行。又或者他们不习惯在编程之时旁边有人观看,这会让他们感到紧张而无法正常思考。

在现实生活中,如果你想要横渡英吉利海峡,自然不能总是在室内游泳池练习。你必须投身于大海在波涛之中训练,在准备面试的时候也是如此。:)

在 面试开始之前你最好向招聘单位询问面试形式和面试问题。如果招聘单位让你在某个房间考试且仅提供没有汇编程序的编辑器,那么就应该在家中按照这种情景进行 练习。如果招聘公司单位让你在白板上回答问题并会安排考官在旁监督,那么你就要找一位软件工程师来扮演考官配合你练习。即使找来的考官经验不如你也没有关 系,他们依然能帮助你消除在他人面前出错所带来的紧张感,这样可以让你适应有人在旁边盯着看的面试氛围。

如果你恰巧认识我并希望由我来帮你联系,那我的条件就是必须请我吃饭:如果你已经工作了就吃日本寿司大餐;如果你还是学生,那么吃比萨饼也可以。:)

2.在面试过程中不要对细小错误耿耿于怀

我 曾不止一次的在面试过程中碰到这种情况:当应聘者知道编程问题后,他马上就想到了最佳的方案、确定了边界条件,然后开始编写程序。但在编写过

程中,应聘者 犯了诸如首先检查是不是操作顺序错误或忘记设定某变量等无关大局的小错误,当我指出其错误之后,应聘者立刻变得十分紧张,这种焦虑情绪影响了他在后面环节 的正常发挥。

其实这种恐惧心理完全不必要。一名优秀的程序员在编程过程中出现错误也是很正常的,就像是小提琴手在演奏高难度的巴赫交响乐时也会偶尔失误。音乐会的听众可能会觉察到这些错误,但是听众绝对不会因为这种细小失误就把出色的小提琴手看作是门外汉。

即便应聘者彻底搞砸了某个编程问题,面试考官也可能会提出不同的问题并会容忍应聘者在某个问题上的失误。再退一步说,就算某次面试彻底失败,你也有机会在其它面试上补救。

我 的一位同事(一个项目的技术负责人)最近面试了一个人,在开始面试时他觉得面试者的交流方式存在问题,因此开始表现的相当不友好。但经过了整个面试过程 后,面试者证明了自身的能力,而我的那位同事也成了那位面试者最坚定的支持者。在过去的一年中,我从未见过这位同事如此强烈的支持哪位面试者。

所以,因此就算面试进展不顺,也务必坚持到底不要放弃。

3.在面试过程中不要失礼

这似乎是不用说的问题,但在面试过程中我确实碰到过影响很不好的失礼行为。曾有一位前来应聘软件工程师的人看到我就说:“哇,我真不敢相信你这么年轻!你看上去好小!我觉得你才 18 岁!”

面试者的这种言行实在要不得。

面试者也要注意不要说出诸如此类的话:“哇,你真的就是考官吗?你看上去好老!”“哇,你真的是来面试我的,你看上去好胖!”(相信应该不会有人说这样的话)。

在 我的另外一次面试中,应聘者的手机在面试开始 15 分钟之后就响了,她没有理会,手机连续响了 20 秒,这样不免会对面试造成影响。5 分钟之后,她的手机又响了,她依然没有理会;5分钟之后,手机第三次响起。最后她终于抓过手提包在里面翻出了手机。我想:“是时候关掉手机了,她在进来之 前就应该把手机关掉。”但是她在手提包中拿出手机之后却旁若无人的打起电话来,而且就在面试过程中间!

这种情况唯一可接受的理由就是他有什么非常紧急的事,但是即便情况如此,那么他也应该在面试开始之时就讲清楚,让面试官有所准备。

4.不要在面试中喧宾夺主

我曾经面试过几个应聘者,他们好像铁了心肠一定要告诉我他们最近的“超级项目”。当我开始发话他们就立刻打断:“我想让你了解我们近期处理的超级项目,10年之前当这个项目开始之时还默默无闻……”,然后接下来的5分钟时间都在那里滔滔不绝唾沫横飞。

有时应聘者好像打定主意要给每个考官详细描述其引以为豪的项目,然后一整天都在那里翻来覆去的说这个项目。

记住:面试官在面试过程中有具体的问题需要询问。但是如果应聘者喧宾夺主,那么考官就可能无法获得充分的信息来做出判断,同时这种行为也会让考官觉得应聘者很难共事。

如果你确实想谈论自己的项目,那么就应询问面试官:“我觉得最近的某某项目能充分体现我的能力,我能不能用 10分钟的时间来描述一下具体情况?”这样就会给面试官空间来调整面试过程,由此也避免毫无征兆就让面试离题万里。

5.在回答需要具体答案的问题之时,记得首先要有总括性的发言

有 时我会问一个答案可以很简练的问题,例如:“在你的那个成功项目中总共有多少人参与?”但应聘者往往会就此打开话匣:“恩,张三参与了这个项目,他负责 UI部分,当然我也会给他一些指导。李四也在项目中,她在宾州远程工作,负责后端服务器。两年之后我们又有新人王五加入……”

在应聘者滔滔不绝的讲了三分钟之后,我还是不知道这个项目到底有多少人参与。

因此首先要简练的回答问题,然后再展开描述:“在我接手项目时有三个人,但当我离开项目时人数已经增加到12人。”

当然如果能简练的回答问题,然后征询意见之后再展开论述那就更好了:“在我接手项目时有三个人,但当我离开项目时人数已经增加到 12 人。我可以讲一下各人在项目中的具体分工吗?”

6.(不是特别重要)在面试中要衣着得体,舒适的商务便装是最佳的选择

人们有时候会为衣着犯愁。但是最重要的是要让自己感觉舒适。如果需要具体的建议,那么我建议穿衬衫甚至T恤衫。对于某些公司(例如 Google),西装革履显然是太隆重了。

这 条建议不必太看中,因为面试官不会管应聘者穿什么。最好应该询问人事招聘部门穿什么合适,因为不同国家有不同习俗,就算美国东海岸和西海岸的公司着装文化 也会有差别。像 Google 这样的公司在着装方面更加随意,因此如果你穿着“三件套”的经典西服去 Google 面试,考官可能会有异样的感觉。因此如果你真的具备软件工程的本领,穿什么其实并不重要。某个应聘者曾经穿着皱巴巴脏兮兮的T恤就跑来面试,他的T恤衫上 还有着许多破洞。但最后他还是拿到了录取通知(当然我绝不建议如此穿着)。

最后的一个小故事

最后我想讲一场极为尴尬的面试。在看完之后,我希望你能这样想:无论你的面试如何糟糕,你至少要比这位应聘者幸运。

以前我还在微软的时候,我们通常会为应聘者准备一些饮料,某位暂称其为 Jeff 的应聘者要了一听百事可乐。我们走进面试房间后,他就在桌前坐下了。接下来我们简要的谈了谈他的工作经历,然后他开始在白板上解答编程问题,此时他还没有打开他的可乐。

我们俩站在白板前,然后杰夫开始在上面写程序。在写程序之时他沉浸在对整体构架的思考中,下意识的退了一步来查看整个白板。在后退时他不小心碰到了桌子,放在桌上的百事可乐掉到了地上。

因为可乐还没有打开,因此当可乐罐落地的时候,可乐罐炸开了。

可乐罐在地上打转,泡沫喷的到处都是。你可以想象当时的场景,可乐喷到了墙上、书架还有我电脑的键盘上。我俩楞在那里,手都半伸着(根本来不及抓到可乐罐),眼睁睁的看着可乐弄得到处都是。

我们花了 5 分钟的时间用纸巾来清理现场(虽然我的书本自那天之后都粘页了,而墙壁也不再是干净的了)。

随后我们重新开始白板测试。杰夫此时已非常紧张(换了谁都会紧张吧?)。他写了几行程序,然后擦掉,然后再写。他是用自己的手擦拭白板而不是用板刷。他急得额头冒汗,然后他又用刚刚擦过白板的手擦汗。在面试过程结束之时,他的脸上布满了红色、绿色和蓝色的颜料。

我说:“你的手上粘了很多颜料,我带你去卫生间洗洗吧,”然后我把他领到洗手间让他从镜中看到了自己的尊容。

篇10:共进电子软件工程师面试题目

1、auto、extern、register,static,volatile的作用

2、从网络的角度描述打开的整个过程

3、Linux进程间通信的方法

4、实现标准库函数 strcpy5、链表节点

Struct node {

Int data;

Struct *node;

}

已知 起始节点为 p,把此链表逆序;

选择:

1、非线性数据结构的有

二叉树等

2、TCP的流量控制采用什么方法

3、路由表,给出一个路由表

目的地址下一个路由器

问 如果一个目的地址为192.168.2.4此路由器将会把它发到哪里

4、向双向循环链表中插入新节点的方法

篇11:软件测试工程师面试技巧

面试是职业生涯发展中的重要一环

有不少来我这里面试软件测试工程师的朋友,对面试的重要性认识不清,特别是一些刚刚毕业的朋友,把面试看得形同儿戏。你要进入一家企业,就必须认真准备其安排的面试,而且需要引起高度重视。这里列举几个不好的行为:

(1)迟到或无故缺席

有不少大学生、研究生在学校里形成了拖拖拉拉的习惯,在跨入社会之际,没有意识到角色开始发生变化,仍然保持着其散漫的个性。比如:本来约好6月22日早晨10:30到的,到6月22日早晨10:40才电话通知面试人员临时有事去不了。本来是下午两点开始的面试,过了四点还不见人影,后来急匆匆跑过来解释说是导师找谈话,脱不开身,天知道,这些仁兄或义妹是不是午睡过了头。

这是在校学生;对于某些工程师,甚至是职场老鸟也会不小心犯这个错,本来约好下班以后7:00的面试,非得拖到8:30才见到人。不用问绝对是路上堵车,上班时间又不方便过不来,看来只能占面试官的下班时间了。天知道这么做有多么愚蠢。你既然是来面试的,就要知道面试官的重要性。你不可以动动脑筋吗?比如早点出来,打个出租车,实在不行就装病请半天假,这么做远比让面试官下班后专等您老人家来得明智。

(2)调整好心态

求职者来我这里面试,有时候就缺乏智慧和心态。我笑脸相迎,礼让有加,他/她却以为是来和我决战的,要在气势上高我一筹。我含蓄地指出回答中的不足,他/她却认为必须死撑到此,以永不认错为乐。还有一个妹子,我问了一些技术问题,没有答上来,就对我冷着脸,像要吃人。回到原单位还和她朋友说:“面试官是个矮胖子,脸上有青春痘,我懒得搭理他”。其实,脸上有痘子的矮胖子就和黄桥镇的老百姓差不多,对每个来面试的求职者都是很热心地支援的,只要有可能甚至愿意与之结交为朋友。而且,我也坚信,技术上有点问题也不是什么大不了的事情,学习就是了,难道还有什么知识是生而知之的。但如果是人的心态出现问题,就会很麻烦,会出现沟通不畅、合作不力、士气下降、文化野蛮等问题。而这恰恰是任何一个项目通往成功路上的死敌。

对于刚刚毕业、初入职场的朋友,我要多叮咛几句:要放弃那种视众生为刍犬的心态,要放弃那种自信得自负的气质,要用平和的心态,友善合作的态度,去和你对面的面试官谈话,真正地坦诚地交流。承认你还有一些问题不知道答案,这不可怕。可怕的是不懂装懂、一错到底的粗暴态度;可怕的是一揭短就暴跳如雷、冷若冰霜的神态。

(3)请关掉您的手机

切记切记:在您面试的时候,请关闭手机。

不要相信某些专家的歪招:面试的时候装着接听另一家单位的面试或录用通知可以显著提升你的价值。事实证明,这给面试官的心理打击是致命的;对您的形象的破坏也是深刻的。关掉它,可以让面对面的沟通更为友好更为温馨。好几次,有求职者对我说“对不起,我出去接个电话”,“对不起,请稍等一下”„„

然后我尴尬地等他/她煲完电话粥回来。我相信:恐怕没有比这种等待更尴尬的。好在我是一个大度的人,但我不能保证所有的面试官都会有这样的耐心和宽容心。

关掉手机吧,特别是对于那些爱发短信的女孩子。在我的面试经历中,当我第一次碰到有应聘者当着我的面大发短信时,我觉得滑稽异常。要知道,这是在面试,是一件严肃的事情。退一百步,即使是一次平常的谈话,你也不希望你在讲话时对方正在忙与谈话毫不相干的事情吧?对于职场老鸟来讲,我相信你们不会犯这样的低级错误,但我还是忍不住嘀咕一句:决定您能否被录用的飞机马上就要起飞了,请您系好安全带,及时关闭手机。

接着简单谈谈面试过程中的气质问题、沟通问题及肢体语言。

第一个单元:面试过程中的气质问题

有很多大学毕业生到我这里来面试,不注重自己的气质。有些人表现得像是独行侠,神神秘秘,眼神游移不定,说话磕磕巴巴,衣服皱皱巴巴,个别的身上还有一股馊味、怪味。这其中也不乏技术尚可的人,但一谈到技术问题就像葛朗台临死前看到金币那样,两眼放出攫取的光芒,不停地说啊说啊,完全不顾面试官的表情和暗示,说得几乎都不肯停下来。技术好是好事,但如果到了那种如癫似狂、和雪山派“白自在”类似的地步,着实让人觉得可怕。这些来面试的人,如果落选,原因很简单,太不修边幅。

今年上半年,我们还从某管理软件学院招聘过学生来做初级测试工程师。但见个几个以后,实在是没有兴趣再轻易通知面试该院校的学生了。为什么呢?实在是气质差。第一眼看上去,精神很萎靡,有一股“痞”气(满脸横肉,目露凶光),其次就是肚子里头货存太少,古人说“腹有诗书气自华”,这些人连基本的英语句子都读不懂、说不出、写不来,那还能叫“大学生”吗?

有一个好的气质,是非常重要的,它能吸引你的面试官,让他眼前一亮。我清晰记得去年冬天见到的一位先生,也是刚刚从大学毕业,来应聘测试工程师,穿着很干净、很得体的西服,打着领带,举手投足间有一股自信、谦虚、专业的味道。这类求职者受到用人单位的青睐,自是情理中的事。不要说我“以气质取人”或“以貌取人”,事实上,很多单位的高层很明确的表示“往往从应聘者进来到坐下的10秒钟,就已经决定了这个人适合不适合企业的职位”。这些高层人物里面就包括前微软中国区总裁李开复先生。这短短的10秒,你能传递给别人的只有气质。锻炼你的气质,刻不容缓;锻炼你的气质,能你在职业生涯发展过程中独占鳌头。

第二个单元:面试过程中的沟通问题

沟通是一切团队工作最基本的内容,只要是与人相关的工作都会涉及沟通。沟通是极其重要的。有很多求职者,不知道怎么沟通,犯了不少错误,吃了不少亏。碰到好的面试官,可能会给你指点指点;碰到心冷一些的面试官,可能只会抛给你一句“回家等复试通知”,打发了事。

那么,如何进行沟通呢?我把沟通分为两个境界。第一境界是有效沟通;第二境界是有艺术性地沟通。对于求职者而言,重点要练习的是第一个境界。因为在面试过程中,我发现90%以上的求职者,都存在有效沟通(即第一境界)的问题。

阅读本文的读者可能会很不以为然或不信,这里且听我慢慢讲来。诸位肯定都学过中学政治,也参加过不少政治考试。一个比较典型的政治试卷包括“判断题、单选题、多选题、简答题、论述题和材料分析题”。你们都很清楚该怎么回答。如果有考生将“判断题答成材料分析题、单选题答成多选题、多选题答成单选

题、简答题答成论述题、论述题答成简答题”,恐怕大家都会埋怨他是糊涂蛋。既然这样,为什么面试的时候会出现类似荒唐可笑的回答呢?比如,面试官问:“请问你热爱软件测试这个行业吗?”这显然是一道判断题。面试官问:“请问你有多长时间的测试经验,一年,两年,还是更多?”这显然是一道单选题。面试官问:“请问一个规范的测试计划大致包括那些内容?”这显然是一道多选题或简答题。面试官问:“请你详细描述一下你在最近一个项目中的角色与职责。”这显然是一道论述题。如果面试官问:“如果你所在的团队有个团队成员经常迟到,作为这个团队的项目经理,你会怎么处理这件事情?”这显然是一道材料分析题。不同的题型怎么回答,政治老师都传授过秘籍。我这里不赘述。

以上讲的是第一步,有效沟通的第二步是学会倾听。不少面试者,性子特别急,根本不等面试官讲完,就打断对方,滔滔不绝地说自己的答案。这是很不礼貌的,也很容易领会错了面试官的问题。要耐着性子听,仔细地听,边听边思考,边组织答案,等面试官讲完了,你等上两秒,然后开口讲你的答案。这样效果就很好。为什么要不停地打断面试官,抢着发表你的观点呢?更不要像开机关枪一样,不做仔细思考,就无休无止,开口千言,离题万里。弄得面试官都不知道是他面试你还是你来考验他的耐性。

有效沟通的第三步,是恰当作答。在倾听的时候,要弄清楚别人问的是什么问题,属于什么类型的问题,组织那些内容作答。很多人回答没有条理性,逻辑混乱,问题就出在倾听阶段。他光听了,是听懂了,但没有脑子跟着转,没有在听的同时组织答案。结果到了恰当作答阶段就开口乱说,自以为说越多越好,自我感觉良好,其实面试官已经很讨厌了。有一次,我面试一个应聘者,问一个问题,问了三遍,他的答案才是和我的问题相关的。他滔滔不绝,每次都离题万里,弄得作为面试官的我很郁闷。好在我给他留了面子,有耐心听他讲完,再重述一下我的问题。但如果换一个人或许就是“今天的面试就到这里,请你回家等我们的电话通知。”

总体上来讲,面试官要问的问题包括这三种类型,一,你知道答案的;二,你不知道答案的;三,你只知道一部分答案,没有太多把握的。这三类问题如何问答,也是很有讲究的。比如面试官问“你能介绍一下你的优缺点吗?”这个问题属于第一类型且属于简答题。你要打好腹稿,注意好逻辑关系,不要只谈优点不谈缺点,也不要把缺点部分当成论述题大谈特谈。又比如面试官问“你能解释一下什么是Belady现象吗?”大部分人并不知道这个问题的答案。那你能否很有礼貌地回答:“对不起,我不知道这个问题的答案。如果贵公司需要我学与此相关知识,我将尽最大所能尽快去学会它,也希望能得到您的指导。”问题在于很多人即使不知道,也要胡乱凑一个答案给我,还言之凿凿。少部分人会选择沉默30秒到1分钟,才憨憨地挠头说“不会”。这些都是不好的沟通。又比如面试官问“Winrunner的检查点有哪几种类型?分别用于什么情况?”,这很可能是一道你只知道部分答案的题目。需要很有技巧地说“****,还包括其他一些类型的检查点,它们也应用得较为广泛。”或者说“对不起,这个问题我以前仔细学习过,现在印象有点不深刻了。我谈谈我能记起的,*******”。而不是说话断断续续,像挤牙膏那样,让人听着心像悬在空中。

以上我已经谈完了有效沟通的三个步骤,希望求职的朋友能参考。至于如何艺术性地沟通,这是另一个境界的,对于一些高阶职位至关重要,笔者将在“软件质量研究网”的培训班做仔细论述。

第三个单元:面试过程中的肢体语言

很多来求职的人,不会使用肢体语言,一见面就是点一下头,然后这个面试过程就是目光呆呆地盯在某处一动不动。直到最后离开,才略略说一个“再见”。这当然不算很坏的情况,但也算不上很Smart.一般情况下,如果你已在房间等待,面试官进入房间,应聘人员起身握个手,或者起身微笑,说一个“您好”,是很得体的,不要毫无表情地点一下头。这个是有点犯忌的。在面试过程中,你可以选择使用适当的eye

contact,也可以选择很平和地看着面试官或者面试官前面的桌子。不要像祥林嫂那样,“眼眶间或一轮,方知是个活物”,也不要像狐狸精那样,眼珠在眼眶里滴溜溜乱转。

在实际面试过程中,我还看到有些女孩子一见面试官就不停地笑,有时候还笑得很厉害,不知道什么事情这么可乐。我觉得微笑是比较合适的,笑得花枝乱颤让人觉得有点不愉快,得不到所问问题的答案,光听她笑了。此外,手势也是一个大问题。如果你不会,就不要打手势。没有手势也是很好的,有些应聘者,说起话来离题万里,还要边说边比划,整个一个张牙舞爪。

上一篇:珠宝展示策划下一篇:《馒头日记》观后感300字