c++軟件工程師面試常見問題盤點
c++軟件工程師面試常見問題盤點
許多C++軟件工程師面試題看似簡單,卻需要深厚的基本功才能給出完美的解答。下面是小編整理的c++軟件工程師面試常見問題盤點,歡迎大家查看。
c++軟件工程師面試題
一.針對應屆畢業(yè)生常用到的C++軟件工程師面試題:
1、你在原來的項目中有沒有遇到什么困難,又是如何解決的?
2、看過那些軟件方面的書籍
3、什么是軟件,軟件開發(fā)包括那些步驟,并說出你對這些步驟的理解
4、OSI網(wǎng)絡結(jié)構(gòu)的七層模型分別是什么,并說出你認為劃分為7層的理由。
5、軟件過程中了解、使用過版本控制或建模工具嗎?對你工作有什么幫
6、軟件過程中你都寫過什么文檔?分別是什么目的及其對你的幫助?
7、我們知道,C++將內(nèi)存劃分為三個邏輯區(qū)域:堆、棧和靜態(tài)存儲,請說出它們的區(qū)別及你的理解。
8、字符串A是由n個小寫英文字母(a ~ z)構(gòu)成的,定義為char A[n]。你能用更少的空間表示這個字符串嗎?請寫出char A[n]到你的新的儲存格式的轉(zhuǎn)換函數(shù)。
9、C++構(gòu)造函數(shù)為什么不能是虛函數(shù)?
10、C++中virtual與inline的含義分別是什么?虛函數(shù)的特點;內(nèi)聯(lián)函數(shù)的特點;一個函數(shù)能否即是虛函數(shù)又是內(nèi)聯(lián)函數(shù)?
12、請列出實現(xiàn)C++代碼你認為需要注意的一些問題。
二.有從業(yè)經(jīng)驗的C++軟件工程師面試題
1、智能指針,com實現(xiàn)的原理,
2、printf()可變參數(shù)如何實現(xiàn)
3、標準模板庫vector追加數(shù)據(jù)如何實現(xiàn)。是底層如何實現(xiàn),不能用現(xiàn)有的東東。
4、還有,Java的垃圾收集機制如何實現(xiàn)為什么?如果是你自己實現(xiàn)垃圾收集機制,如何實現(xiàn)?用什么數(shù)據(jù)結(jié)構(gòu)。
5、二叉排序樹和哈希表那個查找效率高,實用于pda。
6、.NET的底層實現(xiàn)機制。
7、進程間通信如何實現(xiàn)。
8、還有迭代問題,什么問題用迭代,迭代在操作系統(tǒng)中如何實現(xiàn)的 。
9、如何交換兩個變量,不能用中間變量。
10、c與c++ static函數(shù)的區(qū)別?
11、const 函數(shù)的作用,如何實現(xiàn)鉤子函數(shù)。
12、兩層容錯技術(shù)怎么實現(xiàn)?
13、寫出函數(shù)指針,函數(shù)返回指針,const指針,指向const的指針,指向const的const指針.
14、函數(shù)調(diào)用如何實現(xiàn),注意什么問題。
15、指針和引用的差別。
16、拷貝構(gòu)造函數(shù)如何實現(xiàn),什么情況下會用到。
面試應對技巧
一、面試前的準備
這里說的面試前的準備,就是趕到面試地點直到開始面試前的這個過程的準備。如果處理得當,不僅能從心理上更加輕松、自信,而且還說不準在面試之前就在無形中增加了面試成功的砝碼呢。我們要注意哪些事情呢?
1.時間上要充裕
面試前要準備充分,應該提前一些時間出發(fā)。越是在大城市,越是要這樣。現(xiàn)在的交通堵塞成了家常便飯,所以,如果你不多留一些時間在路上的話,萬一遇上了堵車等情況的時候,肯定就會遲到。遲到的時候,不管出干什么理由,都讓等你半天的主考官心里直犯嘀咕:這家伙是不是剛從另一家公司面試完趕過來?是不是對我們的這場面試不重視?這樣一來,好不容易獲得的面試機會,也就泡了湯。
2.再一次整理形象
在趕到面試地點的時候,如果條件或時間允許的話,應該進一趟洗手間。整理一下自己的衣服、擦擦自己的皮鞋,不至干土頭土腦地站在主考官面前。經(jīng)過一番整理,起碼讓自己更從容、更自信一些。
3.要對工作人員有禮貌
從你進大門開始,對待所有和你接觸的工作人員,都應該一視同仁,比如保安員、接待員、秘書等,不要不在乎這些你認為不重要的人。往往這些細節(jié)能決定面試的結(jié)果:你還沒來公司上班,就對同事無禮,還能指望你能好好地工作嗎?甚至在有些公司的面試環(huán)節(jié)中,你對普通工作人員的態(tài)度也是其中重要一環(huán)。
如果有前臺接待的話,就要禮貌地告訴前臺接待,你來這兒的目的。如果接待人員安排你坐著等,你就要沉著地坐著,或者閉目養(yǎng)神,或者翻閱你自己的資料。不要隨意和正在工作的工作人員攀談,或東張西望,或四處走動。
即使煙癮再大,也不要在接待室吸煙。
二、怎樣先入為主
1.把握進房間的時機
輪到你面試的時候,一般秘書會提醒你。這時候有兩種情況,一種是秘書領你進面試房間;另一種是讓你自己去面試房間。
如果秘書領你進面試房間,而這時候主考官正埋頭填寫什么資料,你不要貿(mào)然和主考官打招呼,以免打亂他的思緒,要表現(xiàn)出理解和合作,先靜靜地稍等一會兒。因為既然是秘書領你進面試房間,而你進屋后一直站在那兒,主考官當然知道你的存在?;蛟S他想趁和你交談之前,把上一位求職者的面試結(jié)果填寫出來,不會超過一兩分鐘,正式面試就會開始的。
如果需要你自己去面試房間,千萬不要貿(mào)然往里闖。不管門開著還是關著,你都要先有節(jié)奏地、輕輕地敲門,在獲得主考官同意后,再進房間。即使看到主考官在填寫材料,也要敲門,這樣他才知道你來了。如果他有事情的話,會直接告訴你梢等一會兒。不要自作聰明,一直在門外等著一言不發(fā)。對主考官來說,什么時候干什么,那是他自己的工作安排;對你來說,如果面試的時間到了,你就應該按點敲門。
有時候,進入面試房間后,主考官會讓你先等一會兒,你就要耐心地聽從安排。如果實在無所事事,可以翻閱自己帶來的材料。不要東張西望、坐臥不安。這段時間雖然比較難熬,但忍一忍也就過去了。
如果主考官沒有讓你坐下的話,不要擅做主張直接坐到主考官邊上。
面試的技巧攻略
一、面試前的準備
1、信息準備。在面試之前,要盡可能多地收集有關招聘單位的詳細資料, 做到心中有數(shù)。所獲得的信息應準確、真實。
2、材料準備。準備好自薦材料(包括各種證書和成果等), 充分考慮面試中可能提出的問題。
3、儀表準備。頭發(fā)應整潔,男學生最好在面試前一周理發(fā),面試前一天修面。女學生可以化淡妝,但不宜太濃或過于夸張。服裝應干凈、得體,不宜穿家常服裝和運動服面試。男學生可以帶公文包,女學生可以帶手袋,面試時應放置一旁,切勿放在自己與面試人之間。
4、心理準備 擇業(yè)前要客觀認識自己,正確分析自我,根據(jù)自身的特長,選擇適當?shù)木蜆I(yè)位置;要保持積極、主動的擇業(yè)心態(tài),敢于競爭,敢于自薦;要增強心理承受能力。
二、面試禮儀 面試要講究禮儀。
在求職面試過程中,切不可忽視禮節(jié)和舉止,面試中的禮儀至少有幾個方面值得認真對待:
一是服飾要得體。要給人以整潔、大方的感覺,穿著以莊重一點為好;
二是要遵守時間。面談時一定不能遲到,同時要遵守面試約定的時間長度,在約定的時間內(nèi)體現(xiàn)你的辦事效率;
三是表情要自然,舉止要文雅,講究文明禮貌。進入面試場合不要緊張,要從容、自然;
四是面談時,眼睛要真誠地注視對方,表示對他的話感興趣,不要東張西望,心不在焉。要顯得具有自信心,對對方談話的反應要自然坦率,不能作出大驚小怪的表情。
三、如何應付群體面試
1、如有介紹各面試人的姓名和職務時,應記住以便在應對時掌握輕重及取舍。
2、面試時,通常最好看著發(fā)問者;自己發(fā)問時可向面試負責人提出, 希望某一面試人回答,可面向著他提問,并說明希望由他回答;面試過程中要集中注意力聽完對方的講話,切勿輕易打斷別人的講話。
3、如果其中一位面試人對你特別挑剔或表示不滿時,要從容應付, 切不可得罪其中一人。
4、如兩個面試人同時向你提出不同的問題,應逐一回答?;卮饐栴}不宜太長,注意語調(diào),并留意觀察提問人的反應。比如:對方心不在焉,可能表示他對自己這段話沒有興趣,你得設法轉(zhuǎn)移話題;側(cè)耳傾聽可能說明自己音量太小難于聽清,皺眉、擺頭可能說明自己言語有不當之處。根據(jù)對方的這些反應,就要適時地調(diào)整自己的語言、語氣、陳述內(nèi)容等。
四、正確應付和回答問題的技巧
1、把握重點、簡捷明了、條理清楚、有理有據(jù)。一般情況下回答問題要結(jié)論在先,議論在后,先將自己的中心意思表達清晰,然后再做敘述和論證。
2、講清原委,避免抽象。主試人提問總是想了解一些應試者的具體情況,切不可簡單地僅以"是""否"作答。針對所提問題的不同,有的需要解釋原因,有的需要說明程度。
3、確認提問內(nèi)容,切忌答非所問。面試中,如果對主試人提出的問題, 一定要搞清楚,這樣才會有的放矢,不致南轅北轍、答非所問。
4、有個人見解,有個人特色。 只有具有獨到的個人見地和個人特點的回答,才會引起對方的興趣和注意。
5、要知之為知之,不知為不知。誠懇坦率地承認自己的不足之處, 反倒會贏得主試者的信任和好感。
五、談話的技巧
1、對話應明確。講話在精而不在多,回答問題要力求把握要點,精練準確, 有條理,不走樣。
2、語氣的選擇。在交談中要注意稱呼得體,慎用"最...... "等形容詞和無意義的感嘆詞,不要滿口俗氣,要給人以謙虛、有禮貌的好感。
3、慎用專門術(shù)語。專門術(shù)語應視對象使用,否則會讓對方有被捉弄的感覺, 重要的是把自己的意思充分表達出來,讓對方了解。
4、面試談話時,不要誤解話題、不要過于固執(zhí)、不要獨占話題、 不要左顧右盼、不要插話、不要說奉承話、不要浪費口舌。
六、把好面試最后關
1、適時告辭。要讓面試人結(jié)束面談,對此應十分敏銳,及時起身告辭。
2、禮貌再見。在面試的全過程中應有禮貌,告辭時同面試人握手表示感謝。
猜你感興趣: