Tencent的實習生招聘投了簡歷。而後,萬萬沒想到昨晚騰訊IEG直接給我電話了。當時就驚呆了,我都沒有找人內推,就直接電話面試了。面試
就爲昨晚的電話面試寫寫感想吧!問的挺多的,基本上簡歷上寫了的都問到了,重點還問了不少不少關於OD的問題。桑心,近段時間在準備實習生招聘的事,而後天天都是在看算法
《算法導論》和《劍指Offer》,在九度oj上刷算法題。誰知騰訊都不按常理出牌,直接電話面試了,筆試都還沒開始呢! /淚 異步
近一個多月沒有碰過驅動和OD ,昨晚真的是措手不及。回答的也挺糟吧!回來以後把面試的問題靠着記憶寫了下,基本就是這樣吧!當時也沒準備好,估計掛了吧!函數
Q 怎麼實現枚舉進程的線程
Q: 進程中的內存的操做對象
Q 底層中管理內存的是哪一個對象,對象的全稱進程
Q 進程中模塊的三條鏈表若是都被切斷,還能怎麼樣枚舉模塊內存
Q 爲何全部的進程中ntdll.dll Kernel32.dll 的地址都同樣硬件
Q 怎麼修改頁面的屬性騰訊
Q CreateFile() 打開文件的底層實現
Q CreateFile() 打開內核對象的實現
Q int 2e 和 Systementer 的區別
Q 切入內核的第一站
Q OD中CC 斷點本身能怎麼實現
Q OD中的硬件斷點最多有幾個
Q 有沒有本身寫過彙編代碼實現什麼
Q 對殼的操做,脫殼
Q 對重定位表加殼時的處理
Q 遠程線程注入的步驟
Q 遠程線程注入若是OpenProcess 失敗怎麼辦
Q 注入除了遠程線程以外的方法
Q Win7 X64的遠程線程注入和 X86 的區別
Q MFC 怎麼添加自定義消息
Q PostMessage 與 SendMessage 的區別
Q Windows 還有哪有操做有異步IO
Q MFC的底層實現 好比DoModal底層怎麼實現的
Q MFC怎麼找到消息實現函數
Q OD 的內存斷點的實現
Q Hook 非SSDT 表Ntos未導出的函數怎麼Hook
Q 獲取SSDT 函數的服務序列號的方法 除了ntdll.dll 以外的方法
Q OD Attach到進程的過程,停在地方
Q OD 怎樣Attach到一個進程,OD 是怎麼實現的
Q LOL中怎麼寫外掛來躲避光輝的Q