1. 程式人生 > >中興面試2016 軟體開發

中興面試2016 軟體開發

昨天下午技術面,今天早上就收到綜合面通知。

技術面:

倆考官,全男,等候面試的人很多。

自我介紹時,考官就看我簡歷,好像沒在聽我講,我一下心忐忑了,不知道還要不要說話,停頓一下,深呼吸,考官看看我,說不要緊張。我接著說自我介紹。

進去就是自我介紹,我說了一些基本資訊,還有自己會c++ python  linux什麼的,ASP.NET SQL SERVER。還有演算法,MapReduce尼瑪的,還說了下自己的專案。濤濤不絕,自己當班長,學到的什麼的。反正感覺考官可能感興趣的,可能會問的,都說到自我介紹裡面了。

接下來,考官就問問題了,

指標和引用的區別。我說引用是變數的別名,引用安全些,其他想不起來還有什麼區別。

問我信令,我說不知道信令是什麼。

指標和引用的聯絡與區別 
★ 相同點:
1. 都是地址的概念;
指標指向一塊記憶體,它的內容是所指記憶體的地址;引用是某塊記憶體的別名。

★ 區別:
1. 指標是一個實體,而引用僅是個別名;
2. 引用使用時無需解引用(*),指標需要解引用;
3. 引用只能在定義時被初始化一次,之後不可變;指標可變;
4. 引用沒有 const,指標有 const;
5. 引用不能為空,指標可以為空;
6. “sizeof 引用”得到的是所指向的變數(物件)的大小,而“sizeof 指標”得到的是指標本身(所指向的變數或物件的地址)的大小;
7. 指標和引用的自增(++)運算意義不一樣;
8.從記憶體分配上看:程式為指標變數
分配記憶體
區域,而引用不需要分配記憶體區域。

C++多型。我就說過載和模板是靜態多型。虛成員函式是動態多型,blah blah

問socket程式設計。我說自己實現過簡單的客戶端和伺服器端,伺服器端流程是,先建立socket,bind listen accept 資料收發,客戶端blah......

還問TCP UDP,什麼的,自己一下子口誤,說ftp、視訊等可以基於UDP,因為這些應用丟包也不會對資料造成致命影響。blah。ftp是基於tcp的使用tcp 20和21號埠。

還有程序,執行緒同步,我思維混亂了,說起了程序通訊,管道、記憶體共享什麼。也講了同步訊號量,互斥量,條件變數,什麼的。

還問了網路的課本基礎知識,什麼路由工作在哪層,交換機工作在哪層之類。

感覺socket , TCP UDP,程序,執行緒同步,通訊是重點吧。如果有相關專案經驗一定加分不少。

剛剛綜合面:綜合面明顯人少多了,滿屋子都是男生,只有我一個女生啊。等候時,有個校友錯過了中興的筆試,來霸面吧,想讓考官給他安排個機會,語氣蠻謙卑的,說自己不想錯過什麼的,喜歡中興啊。

上來就是英文交流,自己磕磕絆伴,總算是用英文表達了自己的想說的話。

考官問:how your student and teacher describe you?

我說:i don't their opinion about me . I only know my opinion about me .

考官一聽就笑了。

我說:I usually have lunch with girls . I am a little shy with boys.(聽到這考官又笑。)but i am better than early time.(我想說比起高中大學時不那麼害羞了),卡了一下,突然想不起高中怎麼說,就用了early time。

考官用英文問我,在大學期間印象最深的是什麼。我的導師是個怎樣的人。

然後,用中文說話。問我的畢設,有沒有自己創新的方法,什麼的。照實說,真沒什麼重大創新,但也要硬頭皮說,說半監督什麼的。預測效能從87%到90%。現在想來,自己說的還是少了,應該多說點,什麼半監督啊,模型融合啊,隱語義啊後悔了,應該多說說的,雖然都是別人的,自己拼湊在一起了。

問我工作地點可以調劑不。

問我對中興的看法和了解。我說自己去聽中興的宣講了,中興的安居房很美好,雖然機會渺茫,但有希望總是好的。

現在想來,自己答的還是不好。

又問我,以後的規劃:我說要做技術,自己談判能力不夠好,家庭背影不好的人,做技術才有出路什麼的。

問我為應聘做了那些準備,答看了《劍指OFFER》<王道程式設計師>《UNIX環境程式設計》《密碼學》《計算機網路》

現在想來,自己答的還是不好,不要用貶義詞啊,應該說普通家庭背景啊,自己的缺點就不要說了,自己對技術的熱愛也沒說啊。哭哭。。。

然後,over