Python程序员面试笔试通关攻略
上QQ阅读APP看书,第一时间看更新

1.2.6 如何回答非技术性的问题

在IT企业招聘过程的笔试、面试环节,并非所有的内容都是C/C++、Java、数据结构与算法及操作系统等专业知识,也包括其他一些非技术类的知识。技术水平测试可以考查一个应聘者的专业素养,而非技术类测试则更强调应聘者的综合素质。

1.笔试中的答题技巧

①合理有效的时间管理。由于题目的难易不同,答题要分清轻重缓急,最好的做法是不按顺序答题。不同的人擅长的题型是不一样的,因此应聘者应该首先回答自己最擅长的问题。

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

③学会使用关键字查找,通过关键字查找,能够提高做题效率。

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

2.面试中的答题技巧

(1)你一直为自己的成功付出了最大的努力吗?

这是一个简单又刁钻的问题,诚恳回答这个问题,并且向面试官展示,一直以来应聘者是如何坚持不懈地试图提高自己的表现和业绩的。都是正常人,因此偶尔的松懈或拖延是正常的现象。

参考回答如下:

我一直都在尽自己最大的努力,试图做到最好。但是,前提是我也是个正常人,而人不可能时时刻刻都保持100%付出的状态。我一直努力地去提高自己人生的方方面面,只要我一直坚持努力地去自我提高,我觉得我已经尽力了。

(2)我可以从公司内部提拔一个员工,为什么还要招聘你这样一个外部人员呢?

提问这个问题时,面试官的真正意图是询问应聘者为什么觉得自己能够胜任这份工作。因为如果有可能直接由公司内部员工来担任这份工作,不要怀疑,大多数公司会直接这么做的。很显然,这是一项不可能完成的任务,因为他们公开招聘了。在回答的时候,根据招聘公司的需求,陈述自己的关键技术能力和资格,并推销自己。

参考回答如下:

在很多情况下,一个团队可以通过招聘外来的人员,利用其优势来提高团队的业绩或成就,这让经验丰富的员工能够从一个全新的角度看待项目或工作任务。我有5年的企业再造的成功经验可供贵公司利用,我有建立一个强大团队的能力、增加产量的能力及削减成本的能力、这能让贵公司有很好的定位,并迎接新世纪带来的全球性挑战。