A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 15811374866 中级黑马   /  2016-4-26 11:17  /  1062 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

4.面试流程
面试流程各个公司不一样,技术来说大体肯定就是一来先做笔试题,然后在面试的过程。另外一种就是一过来就是面谈,没有笔试环节,看各个公司的流程和习惯。
很多人认为自己是高端人才,如果有公司给他做笔试题,觉得自己受侮辱了一样。其实我觉得大家都是出来跳槽找工作,大家在地位上没有什么不平等,让你做题也不是鄙视你技术不好,只是先通过简单的笔试大致了解你的技术层次,这个无口厚非。说简单点,就是不用太把自己当回事,你出来找工作嘛,重要的是找到个不错的单位,如果你对自己技术自信,那你就痛快的把笔试题做完来反抗。不用太在意这种层面的东西,当然了,也有界限,比如说招聘的是个高级职位,如果还做笔试题,就多少瞧不起人了,因为越往上走以后,可能很多技术细节不会太记得,在笔试中容易吃亏。
技术面试不同的技术应该问的问题都不相同,比如你PHP、Java、C++、数据库每个技术点不同,出的面试题自然不同,最好你在找工作的时候就选择跟你个人擅长技术比较符合的职位。
技术面试的流程是一面简单问题(基础知识、本职位所需基本知识),二面复杂问题(复杂知识、架构、技术层次等),三面普遍就不问技术,一般是人品啊性格啊或者是一些智力题,或者有些就到了HR谈待遇阶段。

5.面试问题
一般面试官问你的题目就两种,一种是开放式问题,一种封闭是问题,比如说:C语言中static关键字有那些用途?这就是一个封闭式的问题,就是有明确结果的。比如问你:如何优化一个网站的性能?这种就是一个开放式问题,你可以任何角度或者维度去分析这个问题。
一般问你封闭式的问题,主要是考察你对技术点,技术细节的记忆背诵能力,一般如果遇到开放式问题,普遍就是想考察你的综合能力或者是对问题能够在哪些层次去描述。在面对开放式问题的时候,有时候你不确定面试官是想听哪方面的内容,你可以追问一句,把开放式问题的范围缩小,并且能够有效的掌握面试官问这个问题背后的动机。比如:如何优化一个网站的性能?这个问题,你可以追问一句:是描述我优化过的一个案例还是描述一个大致的过程?这样能够更精确了解面试官想通过这道题目考查你的实战能力还是系统知识组织能力。
封闭问题回答就是知道就描述清晰就行了,不用啰嗦说很多没用的,如果不知道就明确表示不知道就好了。开放式问题,回答方式和策略就很多,一般有我上面说的先缩小范围,然后你大致描述主要答案,然后对你比较熟练的部分可以深入描述,增强面试官对你的认可。
一般情况来说,技术面试可以简单实在一些,比如有些问题知道的就逻辑清晰的表述清楚,如果完全不知道的,就说不知道,不要唧唧歪歪说一堆完全无关的东西,反而让别人觉得你不懂装懂,反而对你印象差,还不入干脆利落点。
面试问题没有统一规则,每个不同技术,或者不同业务应用环境的公司,出的技术题完全不同,有的简单有的难,不过很多基本的知识都差不多,这个就是考察你技术能力。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马