標籤:style color os 資料 問題 c
小米麵試
我:
一面:
資料結構+演算法:
斐波那契數列:非遞迴-迭代
1MB記憶體,外存-100W整數,排序,O(1)-位元影像法
設計模式:
代理模式:OO
C++:
混合編程,加什麼,為什麼
虛函數表
二面:
資料結構+演算法:
快排
二叉樹遍曆
設計模式:
單例模式-多線程:
關聯式資料庫的特性
進程和線程的區別
三面:
資料結構+演算法:
棧:取最小元素,遞推,O(1)
設計模式:
如何保證單例模式只能創造一個對象
C++:建構函式能虛嗎,解構函式能虛嗎,為什麼,什麼時候必須虛
如何重構
總:結合簡曆問了一些,面了幾家公司,在哪實習,ACMer嗎,寫過多少程式,愛寫程式嗎,
對安卓有瞭解嗎,用過GIT嗎,提交過開原始碼嗎,......
在我後面面試的學霸:中科院研究生:分布式推薦系統
深度優先搜尋...沒聽清...資料結構相關、項目相關(一看面試官就是微軟的大神)
在我右面面試的學霸:360的,主做去哪票務,也是資料結構相關
總結:
1.對於應屆生,資料結構+演算法+設計模式+基礎是最看重的,畢業了的還要考察項目經驗。
2.吐槽時間:小米工作環境不錯,氣氛沉悶,加班多,壓力大,跟大神(Google的,微軟的,摩托的邏輯怪,數學怪,ACM怪)一起工作,我得少活10年,給多少錢也不能幹啊,溝通太費勁,壓力太大,我就一二本的本科應屆生,走到今天已經很不容易了,你們還想怎樣,學霸的世界我不懂,三百六十行,行行都養人,行行出精英,不行哥轉行,成天想怎麼鼓搗資料,有意思嗎,不怕早死嗎,學霸的世界我不懂,微軟的Google的傲嬌啊,偽善啊,笑都不會笑的,我給你工作,我就是腦殘,沒什麼了不起的,為人有問題,你們這麼牛,這麼聰明,拿個圖靈獎給我看看啊,看看啊,我可不想成為他們那樣的人,編程、工作就應該開開心心的,高高興興地,你們這麼工作圖什麼,你們...哎...(這就是為什麼幹不過美國,高考選上來的學霸才是真屌絲,所以學霸造垃圾產品是符合規律的)。
3.
我不是清華附中畢業,沒事搞駭客、ACM,以後要到麻省當科學家的學霸(難道不是很無聊嗎的說)。富二代這點好衣食無憂,回來創業當領導,只是企業都不咋地的說;窮二代暴富嫌路窄;“只有學渣給我最多感動”。
我只是從小學藝術(超級不愛學數學,儘管他很重要吧),後學文,最後學工,不學工,我也許今年就央美畢業了的學渣,事到今天,無關乎能不能找到工作,只關乎能不能敗。我在一個我最不擅長的領域,用了三年時間能到thoughtworks和小米麵試,可以和你們有一戰,足矣,我雖敗,你亦輸,找工作和人生都不過如此,未來還有更大的舞台。學霸是腦殘,最廣大的學渣才是最可愛的人,人生最重要的是幸福,而不是工作,你要是不幸福,你能造出好產品?
其實理想只存在於最初對美好的憧憬中,快樂只存在於當下的安寧中,而不存在於別人眼中和未知的未來中。
看一場電影遠比把演算法最佳化到O(1)來的快樂,這就是我關於最TM難畢業季,關於就業的思考。
作為程式員,首先讓自己和同事快樂,其次才是讓用的人快樂。
~~“前方是否真的有你想要的幸福”~~ ╮(╯▽╰)╭