學(xué)習(xí)啦 > 創(chuàng)業(yè)指南 > 職場 > 面試題 > c++軟件工程師面試常見問題盤點

c++軟件工程師面試常見問題盤點

時間: 俊炯1130 分享

c++軟件工程師面試常見問題盤點

  許多C++軟件工程師面試題看似簡單,卻需要深厚的基本功才能給出完美的解答。下面是小編整理的c++軟件工程師面試常見問題盤點,歡迎大家查看。

  c++軟件工程師面試題

  一.針對應(yīng)屆畢業(yè)生常用到的C++軟件工程師面試題:

  1、你在原來的項目中有沒有遇到什么困難,又是如何解決的?

  2、看過那些軟件方面的書籍

  3、什么是軟件,軟件開發(fā)包括那些步驟,并說出你對這些步驟的理解

  4、OSI網(wǎng)絡(luò)結(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),什么情況下會用到。

  面試應(yīng)對技巧

  一、面試前的準備

  這里說的面試前的準備,就是趕到面試地點直到開始面試前的這個過程的準備。如果處理得當,不僅能從心理上更加輕松、自信,而且還說不準在面試之前就在無形中增加了面試成功的砝碼呢。我們要注意哪些事情呢?

  1.時間上要充裕

  面試前要準備充分,應(yīng)該提前一些時間出發(fā)。越是在大城市,越是要這樣。現(xiàn)在的交通堵塞成了家常便飯,所以,如果你不多留一些時間在路上的話,萬一遇上了堵車等情況的時候,肯定就會遲到。遲到的時候,不管出干什么理由,都讓等你半天的主考官心里直犯嘀咕:這家伙是不是剛從另一家公司面試完趕過來?是不是對我們的這場面試不重視?這樣一來,好不容易獲得的面試機會,也就泡了湯。

  2.再一次整理形象

  在趕到面試地點的時候,如果條件或時間允許的話,應(yīng)該進一趟洗手間。整理一下自己的衣服、擦擦自己的皮鞋,不至干土頭土腦地站在主考官面前。經(jīng)過一番整理,起碼讓自己更從容、更自信一些。

  3.要對工作人員有禮貌

  從你進大門開始,對待所有和你接觸的工作人員,都應(yīng)該一視同仁,比如保安員、接待員、秘書等,不要不在乎這些你認為不重要的人。往往這些細節(jié)能決定面試的結(jié)果:你還沒來公司上班,就對同事無禮,還能指望你能好好地工作嗎?甚至在有些公司的面試環(huán)節(jié)中,你對普通工作人員的態(tài)度也是其中重要一環(huán)。

  如果有前臺接待的話,就要禮貌地告訴前臺接待,你來這兒的目的。如果接待人員安排你坐著等,你就要沉著地坐著,或者閉目養(yǎng)神,或者翻閱你自己的資料。不要隨意和正在工作的工作人員攀談,或東張西望,或四處走動。

  即使煙癮再大,也不要在接待室吸煙。

  二、怎樣先入為主

  1.把握進房間的時機

  輪到你面試的時候,一般秘書會提醒你。這時候有兩種情況,一種是秘書領(lǐng)你進面試房間;另一種是讓你自己去面試房間。

  如果秘書領(lǐng)你進面試房間,而這時候主考官正埋頭填寫什么資料,你不要貿(mào)然和主考官打招呼,以免打亂他的思緒,要表現(xiàn)出理解和合作,先靜靜地稍等一會兒。因為既然是秘書領(lǐng)你進面試房間,而你進屋后一直站在那兒,主考官當然知道你的存在?;蛟S他想趁和你交談之前,把上一位求職者的面試結(jié)果填寫出來,不會超過一兩分鐘,正式面試就會開始的。

  如果需要你自己去面試房間,千萬不要貿(mào)然往里闖。不管門開著還是關(guān)著,你都要先有節(jié)奏地、輕輕地敲門,在獲得主考官同意后,再進房間。即使看到主考官在填寫材料,也要敲門,這樣他才知道你來了。如果他有事情的話,會直接告訴你梢等一會兒。不要自作聰明,一直在門外等著一言不發(fā)。對主考官來說,什么時候干什么,那是他自己的工作安排;對你來說,如果面試的時間到了,你就應(yīng)該按點敲門。

  有時候,進入面試房間后,主考官會讓你先等一會兒,你就要耐心地聽從安排。如果實在無所事事,可以翻閱自己帶來的材料。不要東張西望、坐臥不安。這段時間雖然比較難熬,但忍一忍也就過去了。

  如果主考官沒有讓你坐下的話,不要擅做主張直接坐到主考官邊上。

  面試的技巧攻略

  一、面試前的準備

  1、信息準備。在面試之前,要盡可能多地收集有關(guān)招聘單位的詳細資料, 做到心中有數(shù)。所獲得的信息應(yīng)準確、真實。

  2、材料準備。準備好自薦材料(包括各種證書和成果等), 充分考慮面試中可能提出的問題。

  3、儀表準備。頭發(fā)應(yīng)整潔,男學(xué)生最好在面試前一周理發(fā),面試前一天修面。女學(xué)生可以化淡妝,但不宜太濃或過于夸張。服裝應(yīng)干凈、得體,不宜穿家常服裝和運動服面試。男學(xué)生可以帶公文包,女學(xué)生可以帶手袋,面試時應(yīng)放置一旁,切勿放在自己與面試人之間。

  4、心理準備 擇業(yè)前要客觀認識自己,正確分析自我,根據(jù)自身的特長,選擇適當?shù)木蜆I(yè)位置;要保持積極、主動的擇業(yè)心態(tài),敢于競爭,敢于自薦;要增強心理承受能力。

  二、面試禮儀 面試要講究禮儀。

  在求職面試過程中,切不可忽視禮節(jié)和舉止,面試中的禮儀至少有幾個方面值得認真對待:

  一是服飾要得體。要給人以整潔、大方的感覺,穿著以莊重一點為好;

  二是要遵守時間。面談時一定不能遲到,同時要遵守面試約定的時間長度,在約定的時間內(nèi)體現(xiàn)你的辦事效率;

  三是表情要自然,舉止要文雅,講究文明禮貌。進入面試場合不要緊張,要從容、自然;

  四是面談時,眼睛要真誠地注視對方,表示對他的話感興趣,不要東張西望,心不在焉。要顯得具有自信心,對對方談話的反應(yīng)要自然坦率,不能作出大驚小怪的表情。

  三、如何應(yīng)付群體面試

  1、如有介紹各面試人的姓名和職務(wù)時,應(yīng)記住以便在應(yīng)對時掌握輕重及取舍。

  2、面試時,通常最好看著發(fā)問者;自己發(fā)問時可向面試負責人提出, 希望某一面試人回答,可面向著他提問,并說明希望由他回答;面試過程中要集中注意力聽完對方的講話,切勿輕易打斷別人的講話。

  3、如果其中一位面試人對你特別挑剔或表示不滿時,要從容應(yīng)付, 切不可得罪其中一人。

  4、如兩個面試人同時向你提出不同的問題,應(yīng)逐一回答。回答問題不宜太長,注意語調(diào),并留意觀察提問人的反應(yīng)。比如:對方心不在焉,可能表示他對自己這段話沒有興趣,你得設(shè)法轉(zhuǎn)移話題;側(cè)耳傾聽可能說明自己音量太小難于聽清,皺眉、擺頭可能說明自己言語有不當之處。根據(jù)對方的這些反應(yīng),就要適時地調(diào)整自己的語言、語氣、陳述內(nèi)容等。

  四、正確應(yīng)付和回答問題的技巧

  1、把握重點、簡捷明了、條理清楚、有理有據(jù)。一般情況下回答問題要結(jié)論在先,議論在后,先將自己的中心意思表達清晰,然后再做敘述和論證。

  2、講清原委,避免抽象。主試人提問總是想了解一些應(yīng)試者的具體情況,切不可簡單地僅以"是""否"作答。針對所提問題的不同,有的需要解釋原因,有的需要說明程度。

  3、確認提問內(nèi)容,切忌答非所問。面試中,如果對主試人提出的問題, 一定要搞清楚,這樣才會有的放矢,不致南轅北轍、答非所問。

  4、有個人見解,有個人特色。 只有具有獨到的個人見地和個人特點的回答,才會引起對方的興趣和注意。

  5、要知之為知之,不知為不知。誠懇坦率地承認自己的不足之處, 反倒會贏得主試者的信任和好感。

  五、談話的技巧

  1、對話應(yīng)明確。講話在精而不在多,回答問題要力求把握要點,精練準確, 有條理,不走樣。

  2、語氣的選擇。在交談中要注意稱呼得體,慎用"最...... "等形容詞和無意義的感嘆詞,不要滿口俗氣,要給人以謙虛、有禮貌的好感。

  3、慎用專門術(shù)語。專門術(shù)語應(yīng)視對象使用,否則會讓對方有被捉弄的感覺, 重要的是把自己的意思充分表達出來,讓對方了解。

  4、面試談話時,不要誤解話題、不要過于固執(zhí)、不要獨占話題、 不要左顧右盼、不要插話、不要說奉承話、不要浪費口舌。

  六、把好面試最后關(guān)

  1、適時告辭。要讓面試人結(jié)束面談,對此應(yīng)十分敏銳,及時起身告辭。

  2、禮貌再見。在面試的全過程中應(yīng)有禮貌,告辭時同面試人握手表示感謝。

猜你感興趣:

1.最新的運維工程師面試題目整理

2.最新的it運維工程師面試題整理

3.網(wǎng)絡(luò)工程師面試自我介紹范文

4.軟件工程師面試自我介紹范文

5.軟件工程師的簡歷自我評價

6.軟件測試工程師面試英文自我介紹范文

7.java工程師個人簡歷自我評價

8.面試常見問題回答技巧60條

3759927