中國移動設計院面試

學識都 人氣:2.01W

    移動通信設計院面試歸來,趁着還有印象,特此記下。

中國移動設計院面試

    接到移動通信電話是在昨天,其實大前天就給我打過,可惜那一天我都沒有帶手機,以致於晚上回到宿舍後一看茫然,竟有六個未接來電,一看,五個都來自一個陌生的號碼,最後一個電話是時間是17:05,趕緊給回拔,聽到的是“歡迎進入移動…,請輸入要轉接的機號……”,其實自己也還沒反應過來會是實習生面試的事情,因爲剛好有個信用卡收年費的短信,還以爲是事先移動還有電話通知,憤憤地覺得乍催錢催得這麼急。

    一直到昨天,突然又來了電話,讓我第二天早上八點半去筆試加面試,還是很佩服工作人員的責任心的,雖然現在己經不打算找實習了,其實也猶豫了很久,因爲八點半趕到的話需要很早起來,然而想想還是去體驗一下吧,反正不報希望,但也可以積累些經驗。但其實我都己經不記得那個實習生招聘的要求是什麼了,大概是十一月初就投的吧,到那後跟其它來面試的人聊了會也才知道原來大家也都同樣的感覺,有說是要求C++和C#,也有說是C和C#,我後面去查的以爲是SQL和SQL Server……反正衆說紛紜。

    於是今天一早爬了起來,趕到那時遲到了五分鐘的樣子,對方在時間點上也還打電話過來詢問,嗯,一句話,很有責任心,進了會議室,看到己經有三個男生坐在那兒做題了,說是一個小時交卷,我也領了一份,掃了一眼第一頁頓時心涼了半截,基本是C#的題。

    先是填空題,有三道,問了面嚮對象語言的三個特性,再剩下的兩道都是C#的,C#是用來實現引用傳值的兩個關鍵字來的',還有的基本類庫五個填寫。前一個還好些,但還有一個特性死活沒想出來,很鬱悶,C#的我是從來沒有深入過,只會拖個控件雙擊兩下,放棄。

    再然後是兩道數據結構的選擇題,鏈表跟幾個常用數據結構作用的選擇,很簡單。

    再然後是五個大題吧,開始時註明可以少注重語法,但是多注意表達程序的設計思想,可以儘量深入回答,展示你對這個知識點的理解,我倒吸一口冷氣,我很多東西真的只瞭解皮毛…

    第一道大題是用C#語言實現一個他給定的類,由於我C#基本沒什麼印象了,我綜合C++及Java大致寫了一個,覺得還行吧,爲了體現一下設計,所以多考慮了一些錯誤處理。第二道是簡述C#中DataTable、DataSet、DataAdapter、DataReader這幾個類各自的作用及相互關係,看着這幾個比較眼熟,當初做C#課作業時用到過,不過實在想不起來了,於是根據個人猜測加模糊的回憶吧啦吧啦寫了一通,自己覺得還挺有道理…第三道題又是C#的,先問事件的概念然後再讓敘述C#的事件處理機制,無語,雖然接觸過相關的,但還真沒深入研究過,再然後的三個大題有兩個都是C++中的,一道是給出一段代碼,問最後的輸出結果會是什麼,經過分析,我覺得那代碼是有問題的,又吧啦啦寫了一通,另一道問C++中函數庫裏的vector中的size()和capaticy()的區別,個人分析加上上週剛看的javaNIO緩存裏的一些東西,我又寫了一通,乍一看還是挺有道理的吧,最後一道是數據庫的,問存儲過程的概念,並給出一SQL語句讓你用SQL語句建立相應的存儲過程,原來沒好好看過存儲過程的概念再加上平時數據庫都只使用基本的,所以只好把零散知道的一些給寫了上去。到此筆試就結束了,時間上倒沒什麼,因爲也寫不出什麼來了,看大家寫也都挺痛苦,一哥們不時地向工作人員提出有沒有別的C++方面的卷子,C#的我不熟。

    亂七八糟下來,大概快十點我們到十四層去面試,每個人大概十分鐘的樣子,開始說也還有同學在面試,所以讓我們再多等了會。其實心態也還比較好,畢竟也不報什麼希望,自從上次受打擊歸來。有一個考官出來確認了一下我們每個人的姓名,沒想到讓我第一個進去,難道這表是按姓名拼音來的!進去之後,三個考官,中間是中年,旁邊兩個都還挺年輕的感覺,詢問我名字後,一個笑着說哦,你就是XXX啊,那天我還打你電話,一直沒人接,我趕緊道歉,並解釋原因…一路考官都挺好的,最開始是例行問題吧,哪個學校,什麼系,哪裏人,再然後讓我自己敘述一下用C++和C#所做過的覺得比較有意義的東西吧,扯了一通編譯的課設等,然後考官詢問道用過哪些基本的C++標準庫,還有諸如你覺得C#的優點在什麼地方,最後還讓我講C#的事件處理機制,問我那題怎麼寫的,我只能很鬱悶地說我不太瞭解,最後問實驗室所做的一些相關事情,做什麼項目,裏面用過什麼,java的多線程,事件處理機制,hibernate的優點,Spring框架IoC等……還有問諸如在出現了一些未知的錯誤,程序也不報錯,你一般都習慣於如何處理,不知道的就尷尬地笑笑,知道些的就吧啦啦謅一通,反正感覺上自己都是講不到點子吧。以上基本是一個人問的,看來那個人比較偏向於程序設計方面。中間年長些的則問了下所學習過的通信方面相關課程,然後聽說有學過通信原理後又問那你覺得通信的本質是什麼,再問TCP/IP分幾層,都是哪幾層,我說得有些心急,順序亂了些,其實到後面自己也想過來了,然後他又問傳輸層的代表協議是什麼,回答得很糗,我感覺就是TCP IP,那人聽完我前半句剛要點頭,然後又搖頭,我愣了,然後旁邊一個考官好心的糾正IP不是,TCP確實是。這就是基礎不紮實的後果吧,唉,而後另一個人好像主要問的是我做過哪些數據庫處理相關的東西,都用過什麼等,一堆亂七八糟的。

    最後問不關係技術的事情了,像對實習薪金有什麼要求啊,覺得公司實習跟學校實驗室有什麼區別的,關於實習多久之前就己問過,。到後面三個考官相互詢問了一下還有問題麼,都搖頭之後我就撤了!出來時看看錶,差不多二十分鐘的樣子,出來後向其它戰友們告別後,回程,以後還是把基礎再打紮實來吧,抓緊研究生三年了