迅雷廣州C++二筆題

發布時間: 2010-01-08 09:45  閱讀: 1521 次  推薦: 0   [收藏]  
迅雷廣州C++二筆題09.10.13ZZ
記下了題目大概,希望大家看得懂
第一題:
n個文件長度記載在無符號64位整數數組file_length[]中,邏輯首尾拼接在一起形成一個邏輯上的大文件。
 
struct range
{
__int64 pos;
__int64 length;
};
記載數據片段的起始點和長度,range_array[]記載若干個片斷,求n個文件每個文件共有多長的數據在range_array[]的數據片斷中
 
struct range
{
__int64 pos;
__int64 length;
};

void get_length(__int64 file_length[],unsigned n,
range range_array[],unsigned m,__int64 result[])

 

第二題:
求循環節,若整除則返回NULL,否側返回char*指向循環節。先寫思路。
函數原型:char* get_circle_digits(unsigned k,unsigned j)
第三題:
i)求兩個絕對路徑的共同深度。函數原型:unsigned get_common_depth(const char *path1,const char *path2)
ii)設計測試用例和函數測試上述函數。函數原型:bool text_get_common_depth()
迅雷廣州站C++筆試面試09.10.14
感慨一下迅雷的筆試面試,真的迅雷不及掩耳... 4天搞定二筆三面...
發此文章賺RP...

11日一筆:主要是C++語法題,有考繼承、友元、虛函數、簡單代碼填空...
12日二筆:三道算法題,我想應該考思路和編程細節。
13日等待面試通知... 13日晚終于等來通知。
14日的面試:去之前以為今天只有一面,一面是技術面,聽說主要是針對簡歷問技術的。 所以去前我把以前做過的東西看了一下,把兩門重要的課程(計算機網絡和操作系統)看了看。
一面:面試官很隨和,我一坐下去,他便說這次我們只是隨便聊聊,不用自我介紹。由于我簡歷上ACM參賽經歷寫得比較多,他就叫我講講我的ACM歷程...我從大一講到現在...之后問了幾個問題考察除數據結構和算法的其他方面(面試說搞ACM應該數據結構和算法比較好,我就問其他的吧)。有操作系統的產生死鎖的情況以及如何解決。 有計算機網絡的TCP三次握手... 然后聊天聊了很久...

一面完后本來以為就可以走了,面試官叫我在外面等通知...

二面:先問如果進迅雷后希望做哪方面的技術,我之前沒準備,對迅雷的各技術方向也只是大概知道,一時想不出做什么。突然想到一面問的TCP,我就說希望做傳輸協議那樣塊的。之后面試官就問我P2P,我居然忘了,之后(忘了怎么聊天談到UDP)問UDP與TCP,我打的還不錯。再問問搜索引擎的,我說沒學(只是大概知道些),然后就閑聊(又談到搜索引擎...)。再問,同這么多研究生競爭這個職位,你感覺自己有什么優勢... 二面就這樣在聊天中結束...
HR面:先是叫我自我介紹,由于自己完全沒準備HR面,所以自我介紹時我講得很短,就幾個優勢點...之后聊天(聊了很久),再問問我的期望工資...會不會考慮后面騰訊、百度的招聘等公司,為什么選擇來迅雷面試...  我拿迅雷和騰訊比較,講了大概為什么。(之后講如果能留在迅雷,可以怎樣怎樣,有點太過自信,不知不會回被認為太niuB,不好管理...)。之后問有沒什么問題提問,我有很多想了解的,但當時就是想不出問什么(可能給他印象對迅雷的興趣不是很大),很尷尬,(我直接坦白),我希望知道的有很多方面,但一時想不起來。我想了解的一部分已經在一二面得到答案了,把一二面我問面試官的問題講下,還有得到的問題回答...  (就這么結束了HR面)

三次面試的面試官都很隨和,給人親切感...  但自我感覺HR面表現太差了...
發此文章期望能賺點RP... 期待迅雷的offer...
0
0
 
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()