面試經(jīng)驗(yàn)1
面試公司:淘寶中國軟件 職位:算法工程師淘寶的戰(zhàn)線拉的很長,3月28日的宣講會,4月1日筆試,然后4月26日才面試,等的人心力憔悴啊.淘寶的宣講會是去了的,很稀飯他們的企業(yè)文化----武俠文化.也很稀飯他們27歲的平均年齡.廢話到此結(jié)束.
淘寶的面試設(shè)在川大,我是早上10點(diǎn),徐光偉是10點(diǎn)半的,稍微遲到了一點(diǎn)點(diǎn),真的是心里過意不去,從來不遲到的.去了就直接面試,面試官很年輕,我先前還以為是川大的志愿者,面試前還是先讓我做自我介紹,完了之后基本上全問算法,這個(gè)挺好.畢竟我投的是算法工程師嘛.
一.問了我淘寶卷子上的最后一題,就是N個(gè)數(shù)找K大數(shù)那個(gè)題,堆解釋了一遍,比較滿意,問還能怎么優(yōu)化.我暈,還能優(yōu)化?我真的是不敢相信了O(Nlogk)的方法還能優(yōu)化?我想了一會找他尋求提示,他說往并行方面想,靠,并行算法沒接觸過.果斷pass掉,不會
二.一個(gè)班60個(gè)人怎么保證有兩個(gè)人生日相同,聽完后有點(diǎn)奇怪,①為什么是60個(gè)人?②為什么是保證?,反正沒管這么多就是概率嘛,算就完了.
三.問一個(gè)字符串怎么判斷是郵箱比如:vzcxn@sdf.gre.有限狀態(tài)自動機(jī),然后要我畫狀態(tài)轉(zhuǎn)移圖.
五.給10^10個(gè)64位數(shù),100M內(nèi)存的空間排序,感謝隊(duì)長剛好在去的前一天教過我一個(gè)求中位數(shù)的方法.用文件操作來做了,像快排一樣,二分選個(gè)數(shù)統(tǒng)計(jì)大于那個(gè)數(shù)的數(shù)量和小于那個(gè)數(shù)的數(shù)量,如果能用100M的空間排序就把那些數(shù)排了,如果不能繼續(xù).直到能排為止.
算法就這么多,后來問了我項(xiàng)目經(jīng)驗(yàn),基本無(此處省略4個(gè)字).問了main(argc,argv[])里面兩個(gè)參數(shù)什么意思,不知道.
初面結(jié)束,大概70分鐘,問了他對我的評價(jià),他說對于非計(jì)算機(jī)專業(yè)的來說已經(jīng)很好了.然后當(dāng)我面寫了面試單,以及評價(jià),同時(shí)我也看了我筆試試卷的分?jǐn)?shù),60分,剛及格,好低啊.寫完后他要我在外面等一會.
面試官的提問:淘寶的戰(zhàn)線拉的很長,3月28日的宣講會,4月1日筆試,然后4月26日才面試,等的人心力憔悴啊.淘寶的
-------------------------------------------------------
面試經(jīng)驗(yàn)2
面試公司:阿里巴巴 職位:算法工程師暑期,實(shí)驗(yàn)室的在阿里巴巴實(shí)習(xí)的同學(xué)幫我內(nèi)推他的部門,后來的某一天接到了阿里的工程師的電話面試,這應(yīng)該算是秋季求職第一槍吧,雖然有點(diǎn)倉促,但基本還算hold住了。
整個(gè)面試持續(xù)了一個(gè)小時(shí)左右,起初是一位工程師問我的項(xiàng)目情況,包括遙感圖像目標(biāo)識別中場景分類的一些問題,特征提取、聚類、區(qū)域合并等等。期間主要聊了k-means聚類算法的原理、不足和改進(jìn)、無監(jiān)督學(xué)習(xí)和有監(jiān)督學(xué)習(xí)的區(qū)別等。中途另外一位工程師問了我C++的東西,涉及到STL、vector的實(shí)現(xiàn)原理、有沒有用過set和map等等、多態(tài)的實(shí)現(xiàn)方式、析構(gòu)函數(shù)和構(gòu)造函數(shù)能否聲明為虛函數(shù)以及為什么、內(nèi)存泄漏的處理,還有一些其他的記憶不深了。接下來繼續(xù)是之前的那位工程師跟我聊項(xiàng)目,談到了車牌識別項(xiàng)目的時(shí)候,主要問我svm算法,包括svm算法的原理、如何組織訓(xùn)練數(shù)據(jù)、如何調(diào)節(jié)懲罰因子、如何防止過擬合、svm的泛化能力、增量學(xué)習(xí)等等。當(dāng)時(shí)個(gè)人總體感覺回答得雖然不算深入,但意思基本到了。面試官說如果此次電面通過了,后面在校招環(huán)節(jié)會重點(diǎn)跟進(jìn)。后來我就決定把阿里巴巴作為重點(diǎn)突破對象,畢竟以我?guī)缀鯙榱愕木W(wǎng)絡(luò)方面的積累,能進(jìn)頂級互聯(lián)網(wǎng)公司是難以想象的,這的確是一次很好的機(jī)會——部門需要做圖像方面的人。
可惜后來事與愿違,前幾日阿里巴巴到學(xué)校小規(guī)模招聘,均是短信/郵件通知去參加面試,也很快搞完了,我應(yīng)該是被BS了。所以失望之余也感到自己還存在不足吧。無論是在computer science方面,還是research field,都還沒有match到公司的需求。
面試官的提問:圖像處理里面的一些算法,如K均值聚類、SVM算法等,還有一些C++問題,包括STL、vector的實(shí)
-------------------------------------------------------
面試經(jīng)驗(yàn)3
面試公司:阿里巴巴 職位:算法工程師阿里先在學(xué)校宣講后馬上組織筆試,先前的筆試很爛,面試也沒有報(bào)太大希望,進(jìn)去是一個(gè)中年人,很嚴(yán)肅的樣子, 搞得有些緊張。拐彎讓我在紙上寫數(shù)據(jù)結(jié)構(gòu)中二叉樹的實(shí)現(xiàn),第一次面試,想了建立二叉樹的過程和插入刪除的過程,但寫得不順暢,5分鐘左右,讓停了。拿著簡歷問項(xiàng)目,然后問分布式系統(tǒng),一致性哈希,paxos,lock-free汗都沒有準(zhǔn)備到位,想著沒有戲了,答的也簡單把知道的一點(diǎn)點(diǎn)東西拋了出來。然后讓我提問,都已知沒戲了,也沒有問了。一面就被pass了無緣二面。羞愧...
總結(jié):面試會根據(jù)方向問,問得還較深較細(xì)。多多準(zhǔn)備,下一個(gè)面試了。與阿里無緣。
面試官的提問:分布式系統(tǒng),一致性哈希,paxos,lock-free
-------------------------------------------------------
面試經(jīng)驗(yàn)4
面試公司:東軟醫(yī)療 職位:算法工程師兩個(gè)面試官面的我,一個(gè)HR,一個(gè)高技術(shù)的。剛開始做個(gè)自我介紹,然后問簡歷上你做的項(xiàng)目,這個(gè)問的比較詳細(xì)。還有家是哪的,有沒有男朋友,你的家人同意你去沈陽發(fā)展嗎之類的問題。問完這些問我有什么問題嗎?然后我問了些工作時(shí)間、實(shí)習(xí)期、一次簽多長的合同等。我覺的這個(gè)面試過程挺好的,但后來沒消息了,估計(jì)看我不是東北人,不會長期在沈陽發(fā)展的,所以就沒信啦。
面試官的提問:你實(shí)習(xí)期間做過的項(xiàng)目,家是哪的,家里幾個(gè)孩子,有男朋友嗎等等
-------------------------------------------------------