金山反病毒工程师笔试

今天参加了金山的实习招聘。大概合起来应该用六、七百人吧

金山招聘安卓开发,C++开发,助理产品经理,系统测试工程师,反病毒工程师

先是宣讲,一个金山宣传视频加上一个小时左右的宣讲。大概讲了金山的文化,产品和待遇

然后就是笔试。分两个教室。产品和开发很多人

我能说一开始反病毒工程师的试卷都还没印好吗?

等了感觉20分钟才拿到试卷

有个好像是技术总监的哥们说反病毒的也要做运维的试卷

做就做唄

反病毒的试卷有四个题目

第一道是给出10行的汇编代码,里面有若干的Call 调用。要求写出EIP序列。

解法:我感觉这道题很简单,就是什么时候跳转就写对应的地址了

第二道是写汇编代码交换AX的高位和低位

解法:我感觉有更简单的解法。不过我还是规规矩矩的写了这样的代码

MOV BH,AH

MOV AH,AL

MOV AL,BH

第三道是解释Windows下SEH的原理

解法:哎呀我去,我好久不接触都忘得差不多了大概就是链表的原理 参考维基百科http://en.wikipedia.org/wiki/Microsoft-specific_exception_handling_mechanisms

第四道是虚表的张数和继承的子类个数的关系

解法:以前看过,现在忘了。

 

总的来说这次的笔试比较简单,考得很基础,不过可以我是裸考的关系,表现感觉不是很好呀。

 

PS:被刷了,不开心

你可能感兴趣的:(金山)