2022年C語(yǔ)言應(yīng)聘常見(jiàn)筆試題深入剖析及面試問(wèn)題答題思路_第1頁(yè)
2022年C語(yǔ)言應(yīng)聘常見(jiàn)筆試題深入剖析及面試問(wèn)題答題思路_第2頁(yè)
2022年C語(yǔ)言應(yīng)聘常見(jiàn)筆試題深入剖析及面試問(wèn)題答題思路_第3頁(yè)
2022年C語(yǔ)言應(yīng)聘常見(jiàn)筆試題深入剖析及面試問(wèn)題答題思路_第4頁(yè)
2022年C語(yǔ)言應(yīng)聘常見(jiàn)筆試題深入剖析及面試問(wèn)題答題思路_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、c/c+ 程序員應(yīng)聘常見(jiàn)面試題深入剖析1.引言本文的寫(xiě)作目的并不在于提供c/c+ 程序員求職面試指導(dǎo),而旨在從技術(shù)上分析面試題的內(nèi)涵。文中的大多數(shù)面試題來(lái)自各大論壇,部分試題解答也參考了網(wǎng)友的意見(jiàn)。許多面試題看似簡(jiǎn)單,卻需要深厚的基本功才能給出完美的解答。企業(yè)要求面試者寫(xiě)一個(gè)最簡(jiǎn)單的strcpy 函數(shù)都可看出面試者在技術(shù)上究竟達(dá)到了怎樣的程度,我們能真正寫(xiě)好一個(gè)strcpy 函數(shù)嗎?我們都覺(jué)得自己能,可是我們寫(xiě)出的strcpy 很可能只能拿到10 分中的 2 分。讀者可從本文看到strcpy 函數(shù)從2 分到 10 分解答的例子, 看看自己屬于什么樣的層次。此外,還有一些面試題考查面試者敏捷的思

2、維能力。分析這些面試題,本身包含很強(qiáng)的趣味性;而作為一名研發(fā)人員,通過(guò)對(duì)這些面試題的深入剖析則可進(jìn)一步增強(qiáng)自身的內(nèi)功。2.找錯(cuò)題試題 1:void test1() char string10; char* str1 = 0123456789; strcpy( string, str1 ); 試題 2:void test2() char string10, str110; int i; for(i=0; i10; i+) str1 = a ; strcpy( string, str1 ); 試題 3:void test3(char* str1) char string10; if( strlen

3、( str1 ) = 10 ) strcpy( string, str1 ); 解答:試題 1 字符串 str1 需要 11 個(gè)字節(jié)才能存放下 (包括末尾的 0 ) , 而 string 只有 10 個(gè)字節(jié)的空間, strcpy會(huì)導(dǎo)致數(shù)組越界;對(duì)試題 2, 如果面試者指出字符數(shù)組str1 不能在數(shù)組內(nèi)結(jié)束可以給3 分; 如果面試者指出strcpy(string, str1) 調(diào)用使得從str1 內(nèi)存起復(fù)制到string 內(nèi)存起所復(fù)制的字節(jié)數(shù)具有不確定性可以給7 分, 在此基礎(chǔ)上指出庫(kù)函數(shù)strcpy 工作方式的給10 分;對(duì)試題 3,if(strlen(str1) = 10)應(yīng)改為 if(st

4、rlen(str1) = - epsinon) & (x =” 或“=”形式。如果寫(xiě)成if (x = 0.0),則判為錯(cuò),得0 分。試題 2:以下為windows nt下的 32 位 c+ 程序,請(qǐng)計(jì)算sizeof 的值void func ( char str100 ) sizeof( str ) = ? void *p = malloc( 100 ); sizeof ( p ) = ? 解答:sizeof( str ) = 4 sizeof ( p ) = 4 剖析:func ( char str100 )函數(shù)中數(shù)組名作為函數(shù)形參時(shí),在函數(shù)體內(nèi),數(shù)組名失去了本身的內(nèi)涵,僅僅只是一個(gè)指

5、針;在失去其內(nèi)涵的同時(shí),它還失去了其常量特性,可以作自增、自減等操作,可以被修改。數(shù)組名的本質(zhì)如下:(1)數(shù)組名指代一種數(shù)據(jù)結(jié)構(gòu),這種數(shù)據(jù)結(jié)構(gòu)就是數(shù)組;例如:char str10; cout sizeof(str) endl; 輸出結(jié)果為10,str 指代數(shù)據(jù)結(jié)構(gòu)char10 。(2)數(shù)組名可以轉(zhuǎn)換為指向其指代實(shí)體的指針,而且是一個(gè)指針常量,不能作自增、自減等操作,不能被修改;char str10; str+; /編譯出錯(cuò),提示str 不是左值(3)數(shù)組名作為函數(shù)形參時(shí),淪為普通指針。windows nt 32位平臺(tái)下, 指針的長(zhǎng)度 (占用內(nèi)存的大?。?4 字節(jié),故 sizeof( str

6、) 、sizeof ( p ) 都為 4。試題 3:寫(xiě)一個(gè) “ 標(biāo)準(zhǔn) ” 宏 min,這個(gè)宏輸入兩個(gè)參數(shù)并返回較小的一個(gè)。另外,當(dāng)你寫(xiě)下面的代碼時(shí)精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 5 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 5 頁(yè),共 15 頁(yè) - - - - - - - - -會(huì)發(fā)生什么事?least = min(*p+, b); 解答:#define min(a,b) (a) = (b) ? (a) : (b) min(*p+,

7、b)會(huì)產(chǎn)生宏的副作用剖析:這個(gè)面試題主要考查面試者對(duì)宏定義的使用,宏定義可以實(shí)現(xiàn)類似于函數(shù)的功能,但是它終歸不是函數(shù),而宏定義中括弧中的“ 參數(shù) ” 也不是真的參數(shù),在宏展開(kāi)的時(shí)候?qū)Α?參數(shù) ” 進(jìn)行的是一對(duì)一的替換。程序員對(duì)宏定義的使用要非常小心,特別要注意兩個(gè)問(wèn)題:(1)謹(jǐn)慎地將宏定義中的“ 參數(shù) ” 和整個(gè)宏用用括弧括起來(lái)。所以,嚴(yán)格地講,下述解答:#define min(a,b) (a) = (b) ? (a) : (b) #define min(a,b) (a = b ? a : b ) 都應(yīng)判 0 分;(2)防止宏的副作用。宏定義 #define min(a,b) (a) = (b

8、) ? (a) : (b)對(duì) min(*p+, b)的作用結(jié)果是:(*p+) = (b) ? (*p+) : (*p+) 這個(gè)表達(dá)式會(huì)產(chǎn)生副作用,指針p 會(huì)作三次 + 自增操作。除此之外,另一個(gè)應(yīng)該判0 分的解答是:#define min(a,b) (a) = (b) ? (a) : (b); 這個(gè)解答在宏定義的后面加“; ”,顯示編寫(xiě)者對(duì)宏的概念模糊不清,只能被無(wú)情地判0 分并被面試官淘汰。試題 4:為什么標(biāo)準(zhǔn)頭文件都有類似以下的結(jié)構(gòu)?#ifndef _incvxworksh #define _incvxworksh #ifdef _cplusplus extern c #endif /*.

9、*/ #ifdef _cplusplus #endif #endif /* _incvxworksh */ 解答:頭文件中的編譯宏#ifndef_incvxworksh #define_incvxworksh #endif 的作用是防止被重復(fù)引用。作為一種面向?qū)ο蟮恼Z(yǔ)言,c+ 支持函數(shù)重載, 而過(guò)程式語(yǔ)言c則不支持。函數(shù)被 c+ 編譯后在 symbol庫(kù)中的名字與c 語(yǔ)言的不同。例如,假設(shè)某個(gè)函數(shù)的原型為:void foo(int x, int y); 該函數(shù)被c 編譯器編譯后在symbol 庫(kù)中的名字為_(kāi)foo,而 c+ 編譯器則會(huì)產(chǎn)生像_foo_int_int之類的名字。 _foo_int

10、_int這樣的名字包含了函數(shù)名和函數(shù)參數(shù)數(shù)量及類型信息,c+ 就是考這種機(jī)制來(lái)實(shí)現(xiàn)函數(shù)重載的。為了實(shí)現(xiàn)c 和 c+ 的混合編程, c+ 提供了 c 連接交換指定符號(hào)extern c 來(lái)解決名字匹配問(wèn)題,函數(shù)聲明前加上extern c 后,則編譯器就會(huì)按照c 語(yǔ)言的方式將該函數(shù)編譯為_(kāi)foo ,這樣 c 語(yǔ)言中就可以精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 6 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 6 頁(yè),共 15 頁(yè) - - - - - -

11、 - - -調(diào)用 c+ 的函數(shù)了。試題 5:編寫(xiě)一個(gè)函數(shù), 作用是把一個(gè)char 組成的字符串循環(huán)右移n 個(gè)。比如原來(lái)是 “abcdefghi ”如果n=2 ,移位后應(yīng)該是“ hiabcdefgh” 函數(shù)頭是這樣的:/pstr是指向以 0 結(jié)尾的字符串的指針/steps 是要求移動(dòng)的n void loopmove ( char * pstr, int steps ) / 請(qǐng)?zhí)畛?. 解答:正確解答1:void loopmove ( char *pstr, int steps ) int n = strlen( pstr ) - steps; char tmpmax_len; strcpy (

12、tmp, pstr + n ); strcpy ( tmp + steps, pstr); *( tmp + strlen ( pstr ) ) = 0; strcpy( pstr , tmp ); 正確解答2:void loopmove ( char *pstr, int steps ) int n = strlen( pstr ) - steps; char tmpmax_len; memcpy( tmp, pstr + n, steps ); memcpy(pstr + steps, pstr, n ); memcpy(pstr , tmp, steps ); 剖析:這個(gè)試題主要考查面試

13、者對(duì)標(biāo)準(zhǔn)庫(kù)函數(shù)的熟練程度,在需要的時(shí)候引用庫(kù)函數(shù)可以很大程度上簡(jiǎn)化程序編寫(xiě)的工作量。最頻繁被使用的庫(kù)函數(shù)包括:(1) strcpy (2) memcpy (3) memset 試題 6:已知 wav 文件格式如下表,打開(kāi)一個(gè)wav 文件,以適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)組織wav 文件頭并解析 wav 格式的各項(xiàng)信息。wave 文件格式說(shuō)明表偏移地址字節(jié)數(shù)數(shù)據(jù)類型內(nèi) 容文件頭00h 4 char riff標(biāo)志04h 4 int32 文件長(zhǎng)度08h 4 char wave標(biāo)志0ch 4 char fmt標(biāo)志精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 7 頁(yè),共 1

14、5 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 7 頁(yè),共 15 頁(yè) - - - - - - - - -10h 4 過(guò)渡字節(jié)(不定)14h 2 int16 格式類別16h 2 int16 通道數(shù)18h 2 int16 采樣率(每秒樣本數(shù)) ,表示每個(gè)通道的播放速度1ch 4 int32 波形音頻數(shù)據(jù)傳送速率20h 2 int16 數(shù)據(jù)塊的調(diào)整數(shù)(按字節(jié)算的)22h 2 每樣本的數(shù)據(jù)位數(shù)24h 4 char 數(shù)據(jù)標(biāo)記符 data 28h 4 int32 語(yǔ)音數(shù)據(jù)的長(zhǎng)度解答:將 wav 文件格式定義為結(jié)構(gòu)體wav

15、eformat:typedef struct tagwaveformat char criffflag4; uin32 nfilelen; char cwaveflag4; char cfmtflag4; char ctransition4; uin16 nformattag ; uin16 nchannels; uin16 nsamplespersec; uin32 navgbytespersec; uin16 nblockalign; uin16 nbitnumpersample; char cdataflag4; uin16 naudiolength; waveformat; 假設(shè) wa

16、v 文件內(nèi)容讀出后存放在指針buffer 開(kāi)始的內(nèi)存單元內(nèi),則分析文件格式的代碼很簡(jiǎn)單,為:waveformat waveformat; memcpy( &waveformat, buffer,sizeof( waveformat ) ); 直接通過(guò)訪問(wèn)waveformat的成員,就可以獲得特定wav 文件的各項(xiàng)格式信息。剖析:試題 6 考查面試者組織數(shù)據(jù)結(jié)構(gòu)的能力,有經(jīng)驗(yàn)的程序設(shè)計(jì)者將屬于一個(gè)整體的數(shù)據(jù)成員組織為一個(gè)結(jié)構(gòu)體,利用指針類型轉(zhuǎn)換,可以將memcpy 、memset 等函數(shù)直接用于結(jié)構(gòu)體地址,進(jìn)行結(jié)構(gòu)體的整體操作。透過(guò)這個(gè)題可以看出面試者的程序設(shè)計(jì)經(jīng)驗(yàn)是否豐富。試題 7:編

17、寫(xiě)類string 的構(gòu)造函數(shù)、析構(gòu)函數(shù)和賦值函數(shù),已知類string 的原型為:class string public: string(const char *str = null); / 普通構(gòu)造函數(shù)string(const string &other); / 拷貝構(gòu)造函數(shù) string(void); / 析構(gòu)函數(shù)string & operate =(const string &other); / 賦值函數(shù)private: char *m_data; / 用于保存字符串; 精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 8

18、頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 8 頁(yè),共 15 頁(yè) - - - - - - - - -解答:/ 普通構(gòu)造函數(shù)string:string(const char *str) if(str=null) m_data = new char1; / 得分點(diǎn):對(duì)空字符串自動(dòng)申請(qǐng)存放結(jié)束標(biāo)志0 的空/ 加分點(diǎn):對(duì)m_data 加 null 判斷*m_data = 0; else int length = strlen(str); m_data = new charlength+1; / 若能加n

19、ull 判斷則更好strcpy(m_data, str); / string的析構(gòu)函數(shù)string:string(void) delete m_data; / 或 delete m_data; / 拷貝構(gòu)造函數(shù)string:string(const string &other) / 得分點(diǎn):輸入?yún)?shù)為const 型 int length = strlen(other.m_data); m_data = new charlength+1; / 加分點(diǎn):對(duì)m_data 加 null 判斷strcpy(m_data, other.m_data); / 賦值函數(shù)string & str

20、ing:operate =(const string &other) / 得分點(diǎn):輸入?yún)?shù)為const 型 if(this = &other) / 得分點(diǎn):檢查自賦值return *this; delete m_data; / 得分點(diǎn):釋放原有的內(nèi)存資源int length = strlen( other.m_data ); m_data = new charlength+1; / 加分點(diǎn):對(duì)m_data 加 null 判斷strcpy( m_data, other.m_data ); return *this; / 得分點(diǎn):返回本對(duì)象的引用 剖析:能夠準(zhǔn)確無(wú)誤地編寫(xiě)出stri

21、ng 類的構(gòu)造函數(shù)、拷貝構(gòu)造函數(shù)、賦值函數(shù)和析構(gòu)函數(shù)的面試者至少已經(jīng)具備了 c+ 基本功的60% 以上!在這個(gè)類中包括了指針類成員變量m_data ,當(dāng)類中包括指針類成員變量時(shí),一定要重載其拷貝構(gòu)造函數(shù)、賦值函數(shù)和析構(gòu)函數(shù),這既是對(duì)c+ 程序員的基本要求,也是effectivec+ 中特別強(qiáng)調(diào)的條款。精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 9 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 9 頁(yè),共 15 頁(yè) - - - - - - - - -仔

22、細(xì)學(xué)習(xí)這個(gè)類,特別注意加注釋的得分點(diǎn)和加分點(diǎn)的意義,這樣就具備了60% 以上的 c+ 基本功!試題 8:請(qǐng)說(shuō)出static 和 const 關(guān)鍵字盡可能多的作用解答:static 關(guān)鍵字至少有下列n 個(gè)作用:(1)函數(shù)體內(nèi)static 變量的作用范圍為該函數(shù)體,不同于auto 變量,該變量的內(nèi)存只被分配一次,因此其值在下次調(diào)用時(shí)仍維持上次的值;(2)在模塊內(nèi)的static 全局變量可以被模塊內(nèi)所用函數(shù)訪問(wèn),但不能被模塊外其它函數(shù)訪問(wèn);(3)在模塊內(nèi)的static 函數(shù)只可被這一模塊內(nèi)的其它函數(shù)調(diào)用,這個(gè)函數(shù)的使用范圍被限制在聲明它的模塊內(nèi);(4)在類中的static 成員變量屬于整個(gè)類所擁有,

23、對(duì)類的所有對(duì)象只有一份拷貝;(5) 在類中的static 成員函數(shù)屬于整個(gè)類所擁有,這個(gè)函數(shù)不接收this 指針,因而只能訪問(wèn)類的static成員變量。const 關(guān)鍵字至少有下列n 個(gè)作用:(1)欲阻止一個(gè)變量被改變,可以使用const 關(guān)鍵字。在定義該const 變量時(shí),通常需要對(duì)它進(jìn)行初始化,因?yàn)橐院缶蜎](méi)有機(jī)會(huì)再去改變它了;(2)對(duì)指針來(lái)說(shuō),可以指定指針本身為const ,也可以指定指針?biāo)傅臄?shù)據(jù)為const ,或二者同時(shí)指定為 const ;(3)在一個(gè)函數(shù)聲明中,const 可以修飾形參,表明它是一個(gè)輸入?yún)?shù),在函數(shù)內(nèi)部不能改變其值;(4)對(duì)于類的成員函數(shù),若指定其為const 類型

24、,則表明其是一個(gè)常函數(shù),不能修改類的成員變量;(5)對(duì)于類的成員函數(shù),有時(shí)候必須指定其返回值為const 類型, 以使得其返回值不為“ 左值 ” 。例如:const classa operator*(const classa& a1,const classa& a2); operator* 的返回結(jié)果必須是一個(gè)const 對(duì)象。如果不是,這樣的變態(tài)代碼也不會(huì)編譯出錯(cuò):classa a, b, c; (a * b) = c; / 對(duì) a*b 的結(jié)果賦值操作 (a * b) = c顯然不符合編程者的初衷,也沒(méi)有任何意義。剖析:驚訝嗎?小小的static 和 const 居然有這么多

25、功能,我們能回答幾個(gè)?如果只能回答12 個(gè),那還真得閉關(guān)再好好修煉修煉。這個(gè)題可以考查面試者對(duì)程序設(shè)計(jì)知識(shí)的掌握程度是初級(jí)、中級(jí)還是比較深入,沒(méi)有一定的知識(shí)廣度和深度,不可能對(duì)這個(gè)問(wèn)題給出全面的解答。大多數(shù)人只能回答出static 和 const 關(guān)鍵字的部分功能。4.技巧題試題 1:請(qǐng)寫(xiě)一個(gè)c 函數(shù),若處理器是big_endian 的,則返回0;若是 little_endian的,則返回1 解答:int checkcpu() union w int a; char b; c; c.a = 1; return (c.b = 1); 剖析:精品學(xué)習(xí)資料 可選擇p d f - - - - - -

26、- - - - - - - - 第 10 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 10 頁(yè),共 15 頁(yè) - - - - - - - - -嵌入式系統(tǒng)開(kāi)發(fā)者應(yīng)該對(duì)little-endian和 big-endian模式非常了解。采用little-endian模式的 cpu對(duì)操作數(shù)的存放方式是從低字節(jié)到高字節(jié),而 big-endian模式對(duì)操作數(shù)的存放方式是從高字節(jié)到低字節(jié)。例如, 16bit 寬的數(shù) 0 x1234 在 little- endian模式 cpu 內(nèi)存中的存放方式(假設(shè)從地址0

27、x4000 開(kāi)始存放)為:內(nèi)存地址存放內(nèi)容0 x4000 0 x34 0 x4001 0 x12 而在 big-endian 模式 cpu內(nèi)存中的存放方式則為:內(nèi)存地址存放內(nèi)容0 x4000 0 x12 0 x4001 0 x34 32bit 寬的數(shù) 0 x12345678在 little-endian模式 cpu內(nèi)存中的存放方式 (假設(shè)從地址0 x4000 開(kāi)始存放)為:內(nèi)存地址存放內(nèi)容0 x4000 0 x78 0 x4001 0 x56 0 x4002 0 x34 0 x4003 0 x12 而在 big-endian 模式 cpu內(nèi)存中的存放方式則為:內(nèi)存地址存放內(nèi)容0 x4000 0

28、 x12 0 x4001 0 x34 0 x4002 0 x56 0 x4003 0 x78 聯(lián)合體 union 的存放順序是所有成員都從低地址開(kāi)始存放,面試者的解答利用該特性,輕松地獲得了cpu 對(duì)內(nèi)存采用little-endian還是 big-endian模式讀寫(xiě)。 如果誰(shuí)能當(dāng)場(chǎng)給出這個(gè)解答,那簡(jiǎn)直就是一個(gè)天才的程序員。試題 2:寫(xiě)一個(gè)函數(shù)返回1+2+3+ +n的值(假定結(jié)果不會(huì)超過(guò)長(zhǎng)整型變量的范圍)解答:int sum( int n ) return ( (long)1 + n) * n / 2;/ 或 return (1l + n) * n / 2; 剖析:對(duì)于這個(gè)題,只能說(shuō),也許最簡(jiǎn)

29、單的答案就是最好的答案。下面的解答,或者基于下面的解答思路去優(yōu)化,不管怎么“ 折騰 ” ,其效率也不可能與直接return ( 1 l + n ) * n / 2相比!int sum( int n ) long sum = 0; for( int i=1; i=n; i+ ) sum += i; return sum; 所以程序員們需要敏感地將數(shù)學(xué)等知識(shí)用在程序設(shè)計(jì)中。精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 11 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - -

30、 - - 第 11 頁(yè),共 15 頁(yè) - - - - - - - - -70 個(gè)經(jīng)典面試問(wèn)題及回答思路(一)工作動(dòng)機(jī)、個(gè)人愿望:1.問(wèn)題 :請(qǐng)給我們談?wù)勀阕约旱囊恍┣闆r回答 :簡(jiǎn)要的描述你的相關(guān)工作經(jīng)歷以及你的一些特征,包括與人相處的能力和個(gè)人的性格特征。如果你一下子不能夠確定面試者到底需要什么樣的內(nèi)容,你可以這樣說(shuō):“ 有沒(méi)有什么您特別感興趣的范圍?”點(diǎn)評(píng) :企業(yè)以此來(lái)判斷是否應(yīng)該聘用你。通過(guò)你的談?wù)?,可以看出你想的是如何為公司效力還是那些會(huì)影響工作的個(gè)人問(wèn)題。當(dāng)然,還可以知道你的一些背景。2. 問(wèn)題 :請(qǐng)談一下你對(duì)公司的看法,為什么你想來(lái)公司工作?回答 :可根據(jù)你先前對(duì)該公司的情報(bào)收集,敘

31、述一下你對(duì)公司的了解。適當(dāng)?shù)膶?duì)公司的聲譽(yù)、產(chǎn)品和發(fā)展情況予以贊美。還可以提提你為了了解公司的情況所做的努力然后就說(shuō)你非常喜歡這個(gè)工作,而且你的能力也非常適合并能勝任這份工作。點(diǎn)評(píng) :此問(wèn)目的測(cè)試一下你對(duì)公司的了解和喜歡的程度,看看你的能力是否符合公司的要求和方向??纯茨闶钦嬲卦敢鉃楣拘Я?,還是僅僅沖著公司的福利、聲望和工作的穩(wěn)定。3.問(wèn)題 :你認(rèn)為對(duì)你來(lái)說(shuō)現(xiàn)在找一份工作是不是不太容易,或者你很需要這份工作?回答 :1.是的。2.我看不見(jiàn)得。點(diǎn)評(píng) :一般按 1 回答,一切便大功告成。有些同學(xué)為了顯示自己的“ 不卑不亢 “ ,強(qiáng)調(diào)個(gè)人尊嚴(yán), 故按 2 回答。 結(jié)果, 用人單位打消了錄用該生的念

32、頭,理由是: “ 此人比較傲 “ 一句話,斷送了該生一次較好的就業(yè)機(jī)會(huì)。4. 問(wèn)題 :你是怎么應(yīng)聘到我們公司的?回答 :貴公司是國(guó)際上有名的汽車工業(yè)公司,雖然我學(xué)的專業(yè)不是汽車專業(yè),但我一直留意、關(guān)心貴公司的發(fā)展,特別是貴公司注重對(duì)員工的培訓(xùn),更讓我心動(dòng),另外象貴公司這樣大的企業(yè),我想是各種專業(yè)人才都需要的,便毅然前來(lái)應(yīng)聘。點(diǎn)評(píng) :該畢業(yè)生的專業(yè)雖然不是該公司緊缺的專業(yè),但他分析了公司招聘職位的具體要求,認(rèn)為可以應(yīng)試該公司的某一種職位要求。(如管理、營(yíng)銷、秘書(shū)),如食品工程專業(yè)的求職面遠(yuǎn)不只局限于食品的加工企業(yè),可延伸至飲品、酒類、保健品、調(diào)味品甚至酒樓等多個(gè)行業(yè)。都會(huì)有適合自己的職位。5.

33、問(wèn)題 :你為什么希望到我們公司工作?回答 :我覺(jué)得貴公司力量雄厚,領(lǐng)導(dǎo)得力,上下一心,適于一切有才干的人發(fā)展。忌: “ 我是學(xué)電子的,我到這里才是專業(yè)對(duì)口。” 看情況而定。6. 問(wèn)題 :如果本公司錄用你,你最希望在哪個(gè)部門工作?回答 :忌: “ 到哪個(gè)部門都行”應(yīng): “ 本人希望到 xx 部門,但也很樂(lè)意接受公司的其他安排。點(diǎn)評(píng) :不要說(shuō)得太隨意,太肯定。比較穩(wěn)妥的辦法是首先表明自己的志向和興趣,再表示服從安排。7.問(wèn)題 :你愿意被外派工作嗎?你愿意經(jīng)常出差嗎?回答 :愿意,正我無(wú)牽無(wú)掛,到哪兒工作都可以。點(diǎn)評(píng) :這是主試者通過(guò)提問(wèn)來(lái)透露他要找的是什么樣的人,此信息已經(jīng)很明白地告訴你,他所期待

34、的回答是什么。對(duì)于此類問(wèn)題應(yīng)聘者留意傾聽(tīng)。從“ 話中之話 ” 中找出應(yīng)試者實(shí)際需要的線索。精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 12 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 12 頁(yè),共 15 頁(yè) - - - - - - - - -8.問(wèn)題 :我怎樣相信對(duì)這個(gè)職位你是最好的人選呢?回答 :根據(jù)這個(gè)職位的性質(zhì)和我們剛才的談話,我推斷你需要的是工作積極的人,能夠設(shè)定目標(biāo),不懼怕挑戰(zhàn)的人。我就具有這些品質(zhì),讓我再告訴你一些我在校時(shí)的經(jīng)歷,它們能

35、說(shuō)明我確實(shí)是你所需要的最好的人選。點(diǎn)評(píng) :設(shè)身處地替面試官想一想,考慮一下招聘者需要什么樣的人,你又在哪些方面符合他們的要求。根據(jù)要求,談出自己應(yīng)聘的優(yōu)勢(shì)。9. 問(wèn)題 :如果我能給你任何你想要的工作,你會(huì)選擇什么?你真正想做的是什么工作?回答 :就是這份工作。點(diǎn)評(píng) :你可能覺(jué)得這是個(gè)怪問(wèn)題,事實(shí)上常有這樣的問(wèn)題。這個(gè)問(wèn)題是假設(shè)每個(gè)人都有未實(shí)現(xiàn)的夢(mèng)想,都不能做他真正想做的事,亦即或多或少每個(gè)人都在妥協(xié)。若你真的談了你的夢(mèng)想,而他只會(huì)為圓你夢(mèng)想的夢(mèng),而不錄用你。因此,你確實(shí)要這份工作,那么答案只有一個(gè)。10. 問(wèn)題 :為什么你還沒(méi)有找到工作?回答 :我正在謹(jǐn)慎選擇我的工作,本來(lái)我可以選擇別的工作的

36、,可是那些工作和現(xiàn)在這一個(gè)不同,我實(shí)在看不出它們會(huì)對(duì)我的事業(yè)進(jìn)展有幫助。點(diǎn)評(píng) :如果你真的拒絕了其他人的錄取,那是再好不過(guò)了,如果其他企業(yè)都沒(méi)有錄取你,哪也不一定有問(wèn)題。別人不能只因?yàn)槟悻F(xiàn)在沒(méi)有工作,就斷定都沒(méi)有人錄取你,不要給人這樣的錯(cuò)覺(jué)。11. 問(wèn)題 :你對(duì)我們公司有多少了解?回答 :因?yàn)閷?duì)貴公司有關(guān)方面相當(dāng)有興趣,所以才來(lái)應(yīng)聘. 點(diǎn)評(píng) :這是公司想測(cè)試應(yīng)聘者對(duì)公司的興趣,關(guān)注程度,以后進(jìn)公司工作的意愿的問(wèn)題,因此,最好要稍稍記住公司的簡(jiǎn)介內(nèi)容和招聘人事廣告內(nèi)容。12. 問(wèn)題 :我們不限定固定職位,你認(rèn)為自己最適合做什么?回答 :忌: “ 公司安排我做什么就做什么!” 太隨意?!?理想的職

37、位就是有機(jī)會(huì)讓我一展專長(zhǎng),為公司的發(fā)展貢獻(xiàn)自己的學(xué)識(shí)。” 太空。應(yīng): 我學(xué)的是xx 專業(yè),我認(rèn)為xx 職位比較適合我。13. 問(wèn)題 :你希望從事什么樣的工作?回答 :根據(jù)貴公司的招聘職位,我認(rèn)為*職位可能比較適合我,有利于我的能力的發(fā)揮。當(dāng)然,其他有些職位也是可做的,人貴在學(xué)習(xí)。點(diǎn)評(píng) :應(yīng)試者可以應(yīng)聘的職位作出大致的設(shè)想,讓主試人了解自己的抱負(fù)與努力方向。由于每個(gè)單位都有自己的人事政策,其工作安排未必能完全與求職者的愿望相一致,尤其對(duì)一個(gè)初出茅廬的大學(xué)生來(lái)說(shuō),從基層做起,從小事做起也是應(yīng)該的。但是,又不能隨便回答: “ 到哪里工作都可以?!?這讓人覺(jué)得像在“ 乞討工作 ” ,被人看輕。所以要掌

38、握分寸。14. 問(wèn)題 :在公司想做什么樣的工作?回答 :現(xiàn)在想在某工作方面沖刺,將來(lái)則希望能在某方面努力等。朝自己想要的目標(biāo)陳述即可。15. 問(wèn)題 :請(qǐng)問(wèn)你有什么樣的工作觀?回答 :我認(rèn)為工作是為了實(shí)現(xiàn)自己的人生價(jià)值,發(fā)揮自己的最大潛能,解決自己的生活問(wèn)題。點(diǎn)評(píng) :此話是問(wèn)工作在你的生活中意味著什么?為何而工作?從工作中得到了什么?幾年后想變成怎樣等。因此,別把它想得太復(fù)雜,可根據(jù)自己的具體情況回答。精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 13 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - -

39、 - - - - - - - - - - 第 13 頁(yè),共 15 頁(yè) - - - - - - - - -16.問(wèn)題 :你是否可以接受加班?回答 :我愿意接受挑戰(zhàn)。在自己責(zé)任范圍內(nèi)的工作,不能算是加班。點(diǎn)評(píng) :這是面試者針對(duì)應(yīng)聘者的工作熱忱而提的問(wèn)題,因無(wú)理的加班不一定是好的。17.問(wèn)題 :你認(rèn)為這份工作最重要的是什么?回答 :最重要的是對(duì)自己的挑戰(zhàn)和提高。點(diǎn)評(píng) :對(duì)工作要加上自己的看法。興趣、學(xué)業(yè)、優(yōu)點(diǎn)、缺點(diǎn)18. 問(wèn)題 :你現(xiàn)在最感興趣的是什么?回答 :做個(gè)人網(wǎng)站,練習(xí)口語(yǔ),但越做越感到自己知識(shí)欠缺。點(diǎn)評(píng) :可以簡(jiǎn)述你的興趣,及這個(gè)興趣帶給你個(gè)性或能力的正面效果。19. 問(wèn)題 :你在自我調(diào)節(jié)

40、方面做何種努力?回答 :一般情況下,我會(huì)聽(tīng)音樂(lè)來(lái)放松自己,若能約上幾個(gè)朋友一起搞搞運(yùn)動(dòng)感覺(jué)也是很好的。點(diǎn)評(píng) :聽(tīng)到這種提問(wèn),你可以舒坦地笑一下。此問(wèn)是為了了解應(yīng)聘者自我管理能力、自我調(diào)節(jié)、自我完善的能力。20. 問(wèn)題 :你在學(xué)校里學(xué)了哪些課程?這些課程對(duì)所應(yīng)聘的工作有些什么幫助?回答 :回答時(shí)只要將所學(xué)過(guò)的重要課程以及與所應(yīng)聘的工作崗位有關(guān)的課程說(shuō)出來(lái)就行了,不必把每一門課程都羅列出來(lái)??缮詾樵敿?xì)地介紹一下與應(yīng)聘崗位有關(guān)的科目。點(diǎn)評(píng) :不要強(qiáng)調(diào)所學(xué)科目會(huì)對(duì)今后的工作會(huì)有極大的作用,只著重強(qiáng)調(diào)打好了理論和技能基礎(chǔ)。21.問(wèn)題 :你的學(xué)習(xí)成績(jī)?nèi)绾??回?:“ 較好。 ”“ 一般。 ” 我在學(xué)校里除

41、課堂上學(xué)習(xí)的知識(shí)外,比較喜歡擴(kuò)充自己的其他方面的知識(shí),對(duì)xx 類的書(shū)也看了不少。點(diǎn)評(píng) :對(duì)自己的學(xué)習(xí)成績(jī)一定要如實(shí)回答。如果成績(jī)優(yōu)秀,應(yīng)該用平和的口氣,實(shí)事求是地介紹,決不可自我炫耀,讓人覺(jué)得輕??;如果成績(jī)不好則應(yīng)說(shuō)明理由,或者哪門課程不好,隱瞞或欺騙,只會(huì)暴露自己的不良品行??傊?,應(yīng)表現(xiàn)出對(duì)學(xué)習(xí)的態(tài)度是認(rèn)真的,努力的,對(duì)成績(jī)又看得比較客觀。這樣即使你的成績(jī)不太理想,主試人的應(yīng)也不會(huì)太強(qiáng)烈。22. 問(wèn)題 :請(qǐng)談一談你的弱點(diǎn)。回答 :我是一個(gè)完美主義者,總是追求事物完美無(wú)缺。我對(duì)準(zhǔn)時(shí)要求得非常嚴(yán)格。我從不輕易放棄,以至有些固執(zhí)。我喜歡獨(dú)立工作,而不喜歡主管領(lǐng)導(dǎo)在我的工作中安排一切。點(diǎn)評(píng) :一般的

42、策略是說(shuō)出一些表面上是弱點(diǎn),實(shí)際上卻是優(yōu)點(diǎn)的特征。當(dāng)你在敘述個(gè)人弱點(diǎn)時(shí),要能夠說(shuō)出過(guò)去的具體相關(guān)事例,來(lái)說(shuō)明你的觀點(diǎn)。這點(diǎn)非常重要。當(dāng)然,你也可以說(shuō)一個(gè)你明顯的缺點(diǎn),然后舉出例子說(shuō)明你是怎樣克服這個(gè)缺點(diǎn)的。此問(wèn)是主試者看看你是不是由于缺少某種經(jīng)驗(yàn)、訓(xùn)練,甚至由于某些性格弱點(diǎn)而不能勝任工作。23. 問(wèn)題 :請(qǐng)談?wù)勀愕膬?yōu)點(diǎn)?;卮?:我非常喜歡和善于學(xué)習(xí)新東西,在工作中有責(zé)任心,真誠(chéng),有熱情,有靈活性,能夠合理地安排時(shí)間使工作有條理、有效率,能夠在緊張壓力下工作等等。點(diǎn)評(píng) :以上回答要有具體實(shí)例來(lái)證明你的說(shuō)法。優(yōu)點(diǎn)除了你的工作技能、具有的各類證書(shū)和實(shí)踐經(jīng)驗(yàn)外,主試者要想聽(tīng)的優(yōu)點(diǎn)不見(jiàn)得是你最突出的優(yōu)點(diǎn),而應(yīng)該是和你應(yīng)聘的那份工作相關(guān)的優(yōu)點(diǎn),從中找出雇傭你的理由,同時(shí)可以知道你對(duì)自己的了解程度,看精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 14 頁(yè),共 15 頁(yè) - - - - - - - - -精品學(xué)習(xí)資料 可選擇p d f - - - - - - - - - - - - - - 第 14 頁(yè),共 15 頁(yè) - - - - - - - - -看你對(duì)自己有沒(méi)有自信,以及你到底適合不適合這份工作。因此,你要精確地描述,不可泛泛說(shuō)些無(wú)意義的話,例如,適應(yīng)力強(qiáng),具有幽默感,合群等等。24. 問(wèn)題 :你認(rèn)為自己最大的缺點(diǎn)是什么?回答 :我認(rèn)為自己

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論