腾讯IEG游戏安全逆向一面面经
本鼠鼠干恶意代码分析的,本来投的是CSIG的科恩,但是莫名的简历被IEG的游戏安全拿走了,然后面试官打了两个电话问我有没有兴趣,既然投了,就试试水...
面试内容大致如下:
1. 自我介绍
2. 一些项目(因为自我介绍里提到了逆过外挂,所以大部分再问具体细节以及问有没有写过外挂)
3. 反调试方法
4. HOOK种类
5. DLL注入方式、种类
6. 游戏反作弊的一些方式(因为逆向的是一个AI挂、问了一些如何检测屏幕截图这些有关的东西)
7. SEH、VEH的一些底层原理以及实现(有没有写过这些的HOOK)
8. 开发语言(如果是CPP的话可能会问些八股:线程实现原理、多线程需要注意事项、一些奇奇怪怪的问题)
9. 反问环节
10. 一个CrackMe破解(要求逆向对应算法写注册机、并绕过反调试)
感觉问的很紧,基本上说完一个东西后就开始问下一个东西了,感觉问的还是比较深入,不会就是不会的那种....
现在到二面了,感觉估计不是专门研究过这方面估计比较难过面试,估计二面要被Pass了
面试内容大致如下:
1. 自我介绍
2. 一些项目(因为自我介绍里提到了逆过外挂,所以大部分再问具体细节以及问有没有写过外挂)
3. 反调试方法
4. HOOK种类
5. DLL注入方式、种类
6. 游戏反作弊的一些方式(因为逆向的是一个AI挂、问了一些如何检测屏幕截图这些有关的东西)
7. SEH、VEH的一些底层原理以及实现(有没有写过这些的HOOK)
8. 开发语言(如果是CPP的话可能会问些八股:线程实现原理、多线程需要注意事项、一些奇奇怪怪的问题)
9. 反问环节
10. 一个CrackMe破解(要求逆向对应算法写注册机、并绕过反调试)
感觉问的很紧,基本上说完一个东西后就开始问下一个东西了,感觉问的还是比较深入,不会就是不会的那种....
现在到二面了,感觉估计不是专门研究过这方面估计比较难过面试,估计二面要被Pass了
全部评论
不知楼主大大还在不在?我今年投的也是IEG游戏安全,流程和你很像。想问一下交完CrackMe后多久约二面?
大哥二面是四个面试官一起问吗
求更新求更新
盲猜你这帖子一周内消失
相关推荐
投票
点赞 评论 收藏
分享
12-20 00:02
吉林大学 算法工程师 投票
远航_随风:同校校友,不过我是计算机学院的。大一建议打好基础,多学几门语言拓宽一下视野。打基础指的不是卷课内的绩点,而是可以初步学习一下数据结构和算法,进而去lc上刷点题;同时也可以尝试着找个项目跟着做一下,b站上或者GitHub上的开源项目都可以参考参考。提升自己的工程能力,并且从中发现自己真正热爱的是哪个领域。
作为中登,我非常想说:无论是以后读研还是直接工作,咱们学院和你们软院开的课几乎全部屁用没有,计软两院老师是一套班子,教的内容也大差不差。最有用的是大二上开的数据结构,多个lab下来能有效的提升编码能力。其他的课去听了,说的难听的反而会起到反作用。
哥们,大一上尚未结束不必这么焦虑。大学生活是用来发现真实的内心,探索广阔世界的。而且你现在已经了解到牛客这个平台,这已经比很多尚且蒙在鼓里的同学优秀很多了。读研or就业的选择,我觉得直至大二上结束都不必过于匆忙作出决定,而是根据自己的实际情况,不断的作出调整。从大二上开始学习一门技术栈,选择就业:或者跟着外校or本校的老师做科研,奔着读研,都是来得及的。大一的时光可以好好享受轻松愉悦的生活,同时提升自己的技术水平,时间不用折腾在情绪消耗上。
我直至大二上结束时,仍然是年级前十名。但后来大二结束后,还是选择了去本科就业。一大重要原因便是学院逆天的培养方案设计和糟糕的教学质量,盲目卷GPA带来的收益是非常低的,而且对自身技术水平的提升相当有限。我说的难听的,大三后年级前20%里起码有一半人不怎么会写代码,期末就是比谁会背题背的多。优绩主义害死人,我直到大二暑假之后才慢慢醒悟过来。
说了这么多有点跑题了,以上这些话的核心主旨在于,读研or本科就业的选择不是一朝一夕能轻易决定的,特别是大一阶段。在根据自己对学习一两个项目,以及几门语言之后,会有一个更加清晰深入的理解。加油,祝你好运! 点赞 评论 收藏
分享
查看10道真题和解析