是时候把自己这十几天的笔试、面试经历记录一番了。
参加了不少大大小小笔试,发现考的知识点大同小异。只要自己在每次笔试后做好总结,那么通过笔试应该没有问题。不过,做了几次后,发现自己在数据库理论方面还是欠缺很多。关于表数据的查询,事务处理(Transaction)等方面都是软肋。还有一点就是关于笔试,公司不单单是看你是否能做完,更主要的是你对知识的灵活有用能力。或许有的题你不会(当然,不乏一些大牛们可以全部做出),但是你要让那个公司看到你会的是对的,是完美的。一份笔试试卷考察很多方面,技能是一点,重要的是处事的态度。卷面整洁,答题详细、到位。可能公司也就看中了这点,给了你面试机会。所以,题不会不要紧,要让那个公司看到你端正的态度和不屈不挠的精神。我就有一次在做神州数码的笔试时,时间看错了。在做一个数据库分析设计时。认真地做了设计(本以为时间还多),ER图、表结构、字段属性等。结果,HR提醒时间后。恍然大悟,最终后面的程序设计题也是没有过多的时间思考。还好,题目简单,自己大概写了些伪代码(特别注意了程序的鲁棒性的检测)。写好后,匆匆交卷。询问HR何时可以知道结果后,就闪人了。(最后接到了面试通知)。所以,笔试题做不完不用怕。公司不是用它来“考试”,而是用来“考察”。大家自己理解吧。
说到面试通知,群硕的HR值得赞一个。据我了解,一般公司未通知你就说明你“挂了”。而群硕的HR还是很客气地通知了未通过笔试。当然自己看到后有点诧异,觉得自己答题很好。不过,或许因为自己的答题细节没注意吧。那天的笔试,我也就是去试试,心态不端正吧。后续还有许多笔试经历,都是基础知识的考察,对于考研人来说也就没什么了。
再说说面试吧,就拿神码(神州数码)的来说吧。笔试后一个星期后接到面试通知。这次是群面,两个面试官(一位是HR姐姐、一位GG,看来做技术的),六名应聘者(包括我在内)。先是按顺序做自我介绍,然后是GG提出的一个问题:“如何学习一门新的编程语言‘X’?知道的可以回答。”blablablabla……。每个人都说了自己的观点。然后是“你如何理解学生和员工的职责?” blablablabla……。几个问题后,我发现哪位GG似乎在考察在不同环境下的学习能力(当然这是我当时的理解)。还有一些技术问题,比如java集合类、多线程、还有关于JVM机制的。那位HR 姐姐问得很直接“做为应届生,如何看待自己的第一份工作?”。。。。。。最后是提问环节,总之问问题不要太强势就好。当然,还有很多问题就不一一列出了。
总结:面试是表现沟通能力的时候,谈话也是一门艺术。要注意感受面试官的意图,心态放松也很重要。用心去交谈,注意和面试官的交流互动。其实面试没有那么恐怖。