發一個創業公司的面經吧– 豌豆莢

來源:互聯網
上載者:User

目前,byr上好像很少有這種創業型公司的offer選擇的問題,我目前有一些大互連網的offer,然後上周六下午面了一下豌豆莢,目前面完後還沒有訊息。
從下午2點,一直面到下午6點,面了五面,最後出場的是公司的創始人。之前也沒聽說過這個公司,也是在面試的過程中漸漸的瞭解這個公司。貼有點長,但不是軟文,大牛們輕拍。 
發這個面經的其中一個目的就是,如果有幸拿到這家公司的offer,請問該怎麼選擇,各位如果有什麼建議或者忠告的話,還望不吝多碼幾個字,謝謝了先。 
  
一面:一位很年輕的面試官,應該比我大不了一兩歲。上來的題目基本上是C++的精髓問題,主要是考物件導向程式設計,包括位元組對齊、虛函數的原理、函數指標,揉在一起考也還是有一定的難度。然後就是,編譯器、連結器方面的東西。問了幾道演算法,有動態規劃、有數學題。Linux網路編程,諸如select、poll、epoll等的原理和區別,各種排序演算法的比較,stl中的sort是怎麼實現的,C++
11中引入的一些新特性, 各種池(pendingpool, connectpool, resourcepool)。然後開始問項目的事,集中問在百度幹了哪些活,用了哪些庫,遇到過哪些問題,怎麼解決的。然後他開始介紹豌豆莢。 
  
二面:這位哥們很可能是學通訊的,先是一堆電腦知識,linux中的線程的同步原語,linux中的線程實現,C++模板元編程, 在linux中怎麼看一個進程開啟了哪些控制代碼(我真心不知道),怎麼看一個進程泄露了多少記憶體(這個問題,我當時沒答上,我就說如果用RAII思想的話,根本不會發生記憶體泄露和其他系統資源的泄露,然後就開始解釋RAII)。
同樣是幾道演算法題。其中一道,100億個url,問另100W個url是否在這100億個中,不讓用分步式計算, 我覺得這個面的有點狠了,不過好在瞧過google黑板報,用布隆過濾器解決之。 後面就開始問我通訊方面的知識,問我在通訊領域主攻什麼方向。我在正式找工作之前,我是最怕別人問我通訊相關的東西,因為自己碩士期間做的項目實在是太偏了,與工作關係太遠。不過經過上次一個經理面,我發現人家不怎麼care做的具體是什麼。所以我就從容的跟這位面試官聊起了高效能光探測器原理、設計、測量等方面,沒想到的是,這位面試官對這個非常的感興趣,一度站起來,趴在桌上和我討論。 
  
三面:來了一位微胖的帥哥,一看就知道功力深厚。一上來就是各種噁心的演算法,好在還招架的住。後來問我數學學的怎麼樣,我是還行吧,這就上來了一道香噴噴的數學推理題:1條直線可以將一個平面最多切成兩個部分,兩條直線最多可以切成4份,3條直線最多可以切成7份,那麼4條直線最多可以切成多少份,n條直線最多能切成多少部分,給出公式。
端上問題後,給了我三分鐘,開始問,有思路否。哥呀,能人道一點不。我實際上是沒有什麼完善的想法,但不能不接招呀。我就說有,然後開始將問題重複一遍,在重複的過程加速思考,也就是在用筆在紙上重複他的問題的過程中,找到了思路,然後開始寫,邊寫邊完善,寫的過程不斷的做一些偽互動,讓面試官感覺到我確實是在互動。最後給出了計算公式(n^2+n)/2+1。他也就笑了,後面又來了一些演算法題,就算結束了。 
  
四面:應該是一位經理,一上來就是一道C問題,坑呀,N多的坑,雖然很小心,但依然掉進去了。 
程式如下: 
void fun(char *p){ 
     p = malloc(10); 

問這個程式有哪些問題。 
  
然後他在那個C程式的基礎繼續寫, 
char * a; 
fun(a); 
printf("%s",a); 
問這個程式會輸出什麼,又有什麼問題,怎麼改。 
當他寫完,我才意識到前面掉坑裡了,好在在後面的程式的指引下,迅速從坑裡爬出來了。 
又問了一些演算法題。 
後面主要就是談豌豆莢的事,說剛剛拿到1000萬美元的風險投資,然後現在加入會有期權,而且還不少,又問我工資方面的要求。然後介紹公司的前景、盈利模式、規劃、企業文化等等。 
  
五面:公司創始人,清華大學畢業,07年加入google,隨後加入創新工場,主要是做產品,名字就不透露了。一開始,跟我聊百度的文化,google的文化,他的理想,公司的宗旨。後面扔出一個比較尖銳的問題,android算不算開源軟體,我說不是,頂多算是一個免費軟體,圍繞這個話題,又聊了很久,聊到了GNU之父Richard
stallman, Linux之父Linus Benedict Torvalds。然後又開始問,中國軟體業的一些問題,討論了一段時間盜版軟體的問題。移動互連網領域目前的割據狀況,大家都在搶佔入口。當問到軟體的價值時,他認為賣軟體是一種很低級的商業模式,軟體有著更多的更好的盈利模式,我就開始以各種科學模擬軟體為例來反駁他的觀點。 我問他對豌豆莢是怎麼規劃的,他說目前專心做技術,將產品做好,做到極致,暫不考慮盈利。後面說的很多東西,現在記不住了。只是發現已經六點了。就這樣,終於結束了今天的面試。 
  
豌豆莢總結:豌豆莢目前主要有三個產品,一個是智能手機小幫手,方面手機和PC同步;一個是雲端儲存;一個是android 應用的垂直搜尋。目前手機小幫手的主要競爭者是91,還有360等,公司工程師大概40人,主要是百度的一些早期工程師(這幫人不缺錢)、google的一些工程師。公司專註技術、心態也放得比較低。
目前就這些瞭解。 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.