Java程序员面试算法宝典
上QQ阅读APP看书,第一时间看更新

经验技巧3 如何回答非技术性问题

评价一个人的能力,除了专业能力,还有一些非专业能力,如智力、沟通能力和反应能力等,所以在IT企业招聘过程的笔试、面试环节中,并非所有的内容都是C/C++/Java、数据结构与算法及操作系统等专业知识,也包括其他一些非技术类的知识,如智力题、推理题和作文题等。技术水平测试可以考查一个求职者的专业素养,而非技术类测试则更强调求职者的综合素质,包括数学分析能力、反应能力、临场应变能力、思维灵活性、文字表达能力和性格特征等内容。考查的形式多种多样,部分与公务员考查相似,主要包括行政职业能力测验(简称“行测”)(占大多数)、性格测试(大部分都有)、应用文和开放问题等内容。

每个人都有自己的答题技巧,答题方式也各不相同,以下是一些相对比较好的答题技巧(以行测为例):

1)合理有效的时间管理。由于题目的难易不同,答题要分清轻重缓急,最好的做法是不按顺序答题。“行测”中有各种题型,如数量关系、图形推理、应用题、资料分析和文字逻辑等,不同的人擅长的题型是不一样的,因此应该首先回答自己最擅长的问题。例如,如果对数字比较敏感,那么就先答数量关系。

2)注意时间的把握。由于题量一般都比较大,可以先按照总时间/题数来计算每道题的平均答题时间,如10s,如果看到某一道题5s后还没思路,则马上做后面的题。在做行测题目时,以在最短的时间内拿到最多分为目标。

3)平时多关注图表类题目,培养迅速抓住图表中各个数字要素间相互逻辑关系的能力。

4)做题要集中精力、全神贯注,才能将自己的水平最大限度地发挥出来。

5)学会关键字查找,通过关键字查找,能够提高做题效率。

6)提高估算能力,有很多时候,估算能够极大地提高做题速度,同时保证正确率。

除了行测以外,一些企业非常相信个人性格对入职匹配的影响,所以都会引入相关的性格测试题用于测试求职者的性格特性,看其是否适合所投递的职位。大多数情况下,只要按照自己的真实想法选择就行了,因为测试是为了得出正确的结果,所以大多测试题前后都有相互验证的题目。如果求职者自作聪明,则很可能导致测试前后不符,这样很容易让企业发现求职者是个不诚实的人,从而首先予以筛除。