百納筆試經驗分享
跟大家談談有關我到百納公司參加筆試的經驗吧!
下午去了百納公司的筆試,去的時候陽光那個明媚啊,不過感覺臉燙燙的,不知道是有點緊張還是因為中午吃了什么東西發生了反應。
到了那一切順利的找到教室,雖然我明顯記得他把教室和時間都告訴我錯了,但是我還是找到了。下面說一下印象最深的題。
list data = {0,1,2,,,,,,19}; //list是一個鏈表,可以當數組使用
list Count(int m){
if(data.Count<0 || m<0){
return -1;
}
while(data.Count > 1 ){
int nResultIndex = 0;
for(int i=1;i
nResultIndex ++;
if(nResultIndex == data.Count-1){
nResultIndex = 0;
}
}
if(nResultIndex + m < data.Count +1){
data.remove(data[nResultIndex]);
}else{
data.remove(data[nResultIndex + m - data.Count -1]);
}
}
return data[0];
}
問 函數做什么用,有什么bug,寫新算法
這個題的代碼可以說一字不差的,因為我想這個東西想了40多分鐘,可能當時腦子短路了,真的,前30分鐘什么都沒干,想錯了N多地方,當時也沒想出,現在感覺這個題不難,只是當時在那種氣氛下,大腦真的短路了,然后就悲劇了。
后來做后面的題就很簡單了,幾個算法題,其中一個是過河問題,我用的遞歸遍歷所有過河組合,一個是用兩個棧寫一個隊列,我實現的比較簡單,就是隊列兩個;ゾ彌_倒置,后面還有一個實現一個手機詞典,不過當時時間不多了,沒有按照他的.答案要求來寫,就寫了幾點值得注意的地方就交卷了。
我自己的感覺是這個筆試操蛋了,原因如下:
1. 字跡太亂,因為第一個題做了很長時間,所以心情不是很好,因為別人把我叫過來了,結果第一個就不會,當時很郁悶,導致了后面簡單的題答的很亂
2. 很多細節沒有很好的注意,本來我是一個挺追求細節的人,但是因為第一題的郁悶,后面整體細節部分很多漏洞,現在想想都很多。
3. 一些算法和設計回答的不到位。
總結一下,有失敗就有總結,才能進步嘛:
1. 以后筆試 要穩定心態,首先如果遇到了感覺不會做的不要慪氣,我就有點,當時想的是,他媽的不信弄不出一個看程序的題,現在想想越這么想越火,反而想不出來,不如換下一個題做做,或許回來思路就清晰了。
2. 保證每一個題的質量,就是說及時我就會做一個題,那么就要把這個題做的完善做好,這一點我這次顯然也沒達到。
總的來講我還是很喜歡百納的筆試題,雖然答的不好,但是我感覺題目質量還是挺高的,比較能判斷出一個人的水平,而且這個題受的隨即因素比較少,因為大多是算法和結構方面的,沒有考什么打印目前執行文件的文件名之類的腦殘題目。
就反思這么多了,希望下次好好表現,人生也需要低谷,而從低谷中走出是人生最快樂的事情。
【百納筆試經驗分享】相關文章:
網易筆試經驗分享01-15
家樂福筆試經驗分享11-13
360公司筆試經驗分享01-04
公考筆試經驗分享11-28
寶潔公司筆試經驗分享12-04
MBA考研筆試經驗分享01-15
分享寶潔集團筆試經驗12-03
經驗人士分享交行筆試經驗12-16
吉百利筆試經驗北京筆試01-16
雅思筆試真題經驗分享08-02