1. 程式人生 > >騰訊安全技術崗校招一面--遊戲安全部門

騰訊安全技術崗校招一面--遊戲安全部門

一、自我介紹

二、五個智力題

    1.5L和6L杯子,水不限量,怎麼取出3L水。

    2.一個人要付給工人工資,只有一塊金條,只能切兩刀,工人工作7天,每天都要付給工資,問怎麼切?

    3.樓下三個開關,樓上三盞燈,一個開關分別對應一盞燈,只可以上樓一次,要怎樣才能知道哪個開關對應哪盞燈?

    4.有兩個人,一個是好人說真話,一個是騙子,只說假話,問一個問題分辨出他們。

    5.五個人一起過橋,一個晚上,有ABCDE五個人要過一座獨木橋,只有一盞燈,必須提著它才能照亮道路,而且橋只能承受兩個人的重量.每個人過橋的時間依次為1分鐘、3分鐘、6分鐘、8分鐘、12分鐘.問:他們如何在30分鐘內過橋?

三、基礎題

1.PE檔案結構,RVA、檔案偏移、節表地址等如何計算。

2.加殼、脫殼步驟,ESP平衡,是否有脫殼經驗。

3.dll注入

4.hook技術

5.搜尋演算法及其複雜度

6.不用for、while、goto等語句怎麼計算字串長度。

7.一次迴圈求陣列中第二大的值。

四、專案

問了關於簡歷上面專案細節。

總結:智力題需要平時掌握一些做題套路,想到點子上去了就很簡單。遊戲安全需要掌握逆向、注入、hook等技術,之前沒有怎麼了解過,回答的不好。