作者:北京金山/信息技术部 陈磊
入职金山,前后经历了层层关卡,前台MM,助理MM,技术领导,部门领导,事业部领导,人力资源部。从笔试开始,见到了如此多的人,经过了一轮又一轮的面试,终于在09年1月15正式迈入金山。

聪明帅气的陈磊
回想当初第一轮笔试和技术面试,笔试主要包括一些关于技术和工作经验之类的简答题,我不敢马虎,很认真地答复每道题目。在这之后进行的技术面试,也就是领导通过一些问题来了解我对基本技能的掌握,包括开发工具的使用,技术水平的高低,遇到问题的解决方法,当然也会向我介绍一些入职后工作方面的情况。
还记得当时被问到一个大数据量的关于登陆系统的用户名和密码的数据存取问题。快速思考后,我首先说出了优化SQL语句和合理使用索引等常规解决方案,接着又回答出灵活的使用视图和存储过程做一些数据结构上的变化以便于查询的方案。但这些都属大而空的方法,事实上也只是说明我知道有这样的一些方法,并不能说明我对以上的方法就能灵活使用。接下来又深入问我还有没有其他的解决方法,我想常规的方法都已经说过了,只能自己现场大脑风暴想一个方法了。
我灵机一动想到分开存储和分开查询的方法,并首先提出使用用户的地理区域,也就是IP地址作为划分依据,但这种方法马上被面试的领导给否定了,因为用户注册时的地址和登陆的地址有可能是不同的,根据IP来查询会出现问题,并且IP的分类规则我们都不太清楚,要参考的知识太多太复杂,不容易去实现。我仔细考虑后觉得确是如此,心里很是佩服。于是我又提出可根据用户名的首字母将用户表划分成多个物理表,存储数据时根据不同的用户名首字母分别进行存储,查询的时候也可通过此种方法进行查询。这样理论上来说划分了多少个表,查询效率也就会随之提高多少倍。
再往后,我接受了部门领导,事业部领导和人力资源的层层面试。接受了包括专业知识、工作实践能力、口头表达能力、综合分析能力、反映能力和应变能力、工作态度、业余爱好等考核,一个月后我收到了向往已久的金山入职通知。最终走进了金山!

新人培训中与队友们的合影
金山还在柏彦的时候,我第一次去20层,就看到墙壁上贴着金山优秀员工的介绍,贴着他们的照片、个人简介及工作成就,当时我就在想“如果有一天我也能成为金山人,我一定也让我的照片出现在这上面”。
如今进入金山有一段时间了,金山2008年优秀员工就贴在新大楼5层,每次经过的时候我都会去瞄一眼,同样想着:“我已是真正的金山人了,希望在以后的日子里努力工作,做出成绩,有一天也能够与他们并列”。
相关阅读:
MM面试金山技术感叹:整个过程干净利落
顶着三次大风 我通过了金山面试
【我的金山梦(三)】阿黎给我的第一印象是艺术
【我的金山梦(二)】用一把吉他写出了民谣版《金山之歌》
我的金山梦(一):第一次面试让我满手是汗