發一個Cisco的面經(轉)

#1  發一個Cisco的面經

說點關於cisco的面世吧:就算是給大家參考參考,可能對以後有幫助

過程:4輪面試。兩個印度人,一個愛爾蘭人,一個臺灣人。每人面半個小時。首先是自我介紹了,這個相信大家誰都有準備。最好是4分鐘之內,突出重點:C/C++,Linux/Unix,VoIP,工作經驗或是其它。

然後就是問問題。首先我認爲大家一定要準備好自己的英語,因爲面試官會根據自己的心情

  

說快說慢,特別是印度

工程師,聽起來比較費勁。下面說幾點技術相干問題:

1. 如果你對C++的virtual function不是很懂,那麼你很難突破。無論你到哪裏面試,虛函數是一定要吃透的, 我不知道現在方不方便說出具體的問題,但是大家應該對虛函數100%的瞭解,否則我認爲很難拿到cisco的offer。

2. 關於線程:semaphore,share memory,cirtical section,pthread,process,mutex ,dead lock這些概念你應該很懂,隨便他怎麼問你都能很好的回答出來,否則也懸。

3. C++的零碎:對const的100%理解;一個class基本的幾個元素:default constructor,destructor,copy constructor和overload assignment;pass by value和pass by reference的區別;這些你要熟到非常細微的地步,比如哪裏的參數是const &,返回值類型是reference還是value,要不要const。這些都是C++精髓,大家要是不是徹底弄懂,很難過cisco面試官的眼睛,因爲問題都是圍繞這個來的。大家看自己是否面試好,只要問問自己對上面這些懂多少就可以了。

4. 對於二叉樹,起碼大家也應該知道是怎麼回事,比如給你前序,中序你能畫出二叉樹, 遞歸非遞歸算法怎麼寫,如果刪除葉結點怎麼寫......當然cisco沒問這麼多,只是問了這裏面的一個問題,我認爲如果大家要面試,二叉樹一定要吃透,比如演變的二叉搜索樹,堆排序,這些都要記住,否則臨場很難發揮出來。當然cisco沒有問這麼多具體哪個我就不說,可能也應人而異,

但是這些諸位都應該知道,如果二叉樹是什麼都不知道,那麼我覺得沒戲。

5. 現場編程。這個題目一般都很簡單,就要看心理素質怎樣。cisco出的題目不知道現在方不方便說,不過大概就是圍繞遞歸和

非遞歸作文章。大家數據結構裏面都學過,關鍵在於能否在非常短的時間之內準確的表達出自己的意思。這個我認爲關鍵在於心理

素質。如果編程你沒過,那麼我就不知道怎樣了,但是你過了,而且很輕鬆的過,那麼對於拿到offer是很有好處的。

6. 關於VoIP,這個主要集中在H.323和SIP上。首先如果你對這兩個咚咚一竅不通,那麼我

個人認爲很難通過。起碼,什麼是什麼

應該知道,區別應該知道,兩個協議的相關協議完成的功能應該知道(當然SIP是依靠其它

協議),拓撲應該知道,關鍵元素應該知道

比如H.323裏面的ep,gk,billing至少應該聽過,SIP中的proxy,ua,redirect,registe

r應該知道什麼咚咚,這些知道代表你知道

這兩個是什麼,如果前門這些不是全部知道(當然知道一項我想也沒問題,還有就是我只針

  

對H.323和SIP,其它這裏不說),接下來

cisco感興趣的是比如H.323的對話建立過程,比如ARQ-->ACF什麼的,或者SIP有invite等等

  

,如果你能完美的畫出這個交互過程,那麼

你的VoIP就100%滿足了cisco的要求了。不過個人認爲除非你是開發過VoIP相關協議,否則

這麼清楚還是少的。當然只是個人見解。

7. 關於Linux:這個也是被問到的問題:基本操作:ifconfig,top,ps -ef|grep **,這

些你用過Linux就知道。總的來說Linux基本上

是針對基本的操作。就看你有沒有用過了。TCP相關編程,client和server端的socket編程

,這個反正cisco是有高手,他會根據你知道多少問

多少,起碼也應該知道一點內容吧。

8. Why cisco。這是個主觀問題,可能也是考官打發剩於面試時間用的。呵呵,還是很重要

  



以上就是我對cisco面試的總接,目的很簡單,給大家分享,可能以後或者其它面試有幫助

,而不只是回憶cisco面試成功與否,這個已經不取決

於我們,總結一下:

a. 英語個人認爲只要表達對方能夠聽懂就可以,不必要多麼流利,因爲印度工程師的英語

實在是不敢恭維。當然你的聽力必須出色,專業名詞必須瞭如指掌

b. C++應該至少熟悉:virtual function的所有方面;overload assignment,copy const

ructor,destructor;

c. VoIP:鑑於cisco招人的工作性質,你越懂這個你的砝碼越重

d. Linux:和VoIP一樣

e. 編程素養:對數據結構的認識和臨場編程能力。進程之間通信和線程編程,網絡編程。

f. 你給考官的映象

大家不妨參照上面的給自己分析分析,如果你每項都很牛,表現很好,那麼我覺得你拿offer沒問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章