- 相關(guān)推薦
Opera 筆試及初面分享
筆試原定時(shí)間2小時(shí),考官說可以提前交卷,并且他會(huì)挑做得好的,簡單的面試一下。我大概是3點(diǎn)10分交的,4點(diǎn)半左右給我打了個(gè)電話,通知我5點(diǎn)10分去面試,每個(gè)人十分鐘。
筆試題目全部是英文的,同時(shí)也要求用英文作答。
1.給了一段程序,問這段程序是做什么用的。實(shí)際上就是一個(gè)冒泡排序,只不過沒有用數(shù)組的形式去表達(dá),而是采用了指針的方式表達(dá),并且中間夾雜著兩個(gè)無用的變量。
2.寫一個(gè)字符串替換函數(shù),即把字符串text中的所有pattern,替換為target。即函數(shù)原型為:char* replace(char * text, char* pattern, char* target); 比如調(diào)用replace("bcdfss", "dfs","df")的結(jié)果為bcdfs
3. 寫程序判斷兩個(gè)單向鏈表是否有公共的節(jié)點(diǎn)
面試十分鐘,上來先問我除了冒泡排序還知道什么排序,我說最常用的是快速排序,然后他就讓我講一下快排的算法。之后讓我講一下第2題是怎么實(shí)現(xiàn)的。再然后就問我C++和Java更擅長哪一個(gè)。等等。已投稿到: 排行榜
【Opera 筆試及初面分享】相關(guān)文章:
交行上海分行的筆試初面過程02-23
工行北分面經(jīng) 筆試分享11-21
北京筆試、一面、二面,分享攢人品!11-21
華夏銀行濟(jì)南分行筆試+初面11-21
易居初面還是交行筆試啊11-21