转载:痴情甲骨文
在应聘者求职过程中,往往只顾回答面试官提出的各种各样的问题,而会忽略面试官本人自身的表现,其实如果你够细心而且有足够的反应时,你也可以在一定程度上估计出面试官的技术水平(仅指面试技术的面试官)。
第一层次:常规类问题。
维护的库多大?
通过什么方式给客户服务?
讲讲oracle的体系架构
讲讲数据库打开的几个过程
……
第二层次:提高类问题
ora-01555错误的可能性及处理
ora-04031错误的可能性及处理
讲讲关于rman备份
控制文件丢了怎么办
……
第三层次:深入类问题
讲讲关于延时块清除
讲讲关于itl
讲讲检查点及作用
……
如果面试官只问了你第一层次的问题,我会觉得他不是一个搞oracle的或者不是专业搞oracle的人;
如果面试官问到了第二层次的问题,我会觉得他可能是一个搞oracle的或者专业搞过一段时间或者搞过很久但是对internal的东西不太感兴趣的人;
如果面试官的问题涵盖了三个层次,而且会在你回答的过程中还会不断的设问,在你回答有些含糊的地方还不断的追问,直到你告诉他你这个地方还不太清楚或者你把问题说清楚为止。我想这样的公司就是你必须要去的。
有一次我去面试,面试官让我介绍一下oracle的体系架构,我就开始讲了,有sga,一些后台进程,还有数据文件,控制文件和重做日志文件。他突然问我,那instance呢,我怀疑他是否真的明白,但也或许他只是为了下一个问题做衔接,如果在一次面试中出现了两到三次这样的问题,我可能至少就要怀疑面试官的水平了。
其实,我觉得如果面试的时候留意的话,面试官的水平还是比较容易评估的。一般能够不断追问你,直到你把问题说明白或者发现自己根本就不明白这个问题的,至少能说明面试官在这个点上的理解比你要深刻许多。而如果和你没什么互动,只是在提问一些概署性很强的问题,也不会引领你到比较深入的问题并要求你给予回答的,或者在你提到一个问题,他又顾左右而言它的,我可能都会在心里打一个问号,如果问号太多,我可能就对这个人产生疑问,如果疑问太多,我可能就对面试官表示怀疑,这样的公司我万万不敢去。
以上言论仅在一定程度上表明个人的观点,也可能有时会有面试官故意设置陷阱或者其它的一些技巧,这些东西就在我个人能力范围之外了。希望能给大家在面试过程中在一定程度上提供参考。