4.3 行業(yè)筆面試試題:
4.3.1筆試題目
中興軟件筆試題筆試分三部分,公共部分(都做),C++部分和JAVA部分選做。考試時(shí)間1小時(shí)
公共部分(50分)
1:作業(yè)調(diào)度程序從處于( )狀態(tài)的隊(duì)列中選擇適當(dāng)?shù)淖鳂I(yè)的作業(yè)投入運(yùn)行。(3分)
A 運(yùn)行 B 提交 C 完成 D后備
2:SQL語言中,刪除一個(gè)表的命令是( )(3分)
A CLEAR TABLE B DROP TABLE
C DELETE TABLE D REMOVE TABLE
3:ATM采用的線路復(fù)用方式為( )(3分)
A 頻分多路復(fù)用
B 同步時(shí)分多路復(fù)用
C 異步時(shí)分多路復(fù)用
D 獨(dú)占信道
4:數(shù)據(jù)庫中只存放視圖的( )(3分)
A操作
B 對(duì)應(yīng)的數(shù)據(jù)
C 定義
D 限制
5:什么是虛擬設(shè)備?為什么在操作系統(tǒng)中引入虛擬設(shè)備?(10分)
6:TCP為何采用三次握手來建立連接,若采用二次握手可以嗎,請(qǐng)說明原因?(16分)
7:什么是分布式數(shù)據(jù)庫?(12分)
C++部分(50分)
1:設(shè)有“int w[3][4];”,pw是與數(shù)組名w等價(jià)的數(shù)組指針,則pw的初始化語句為________________(3分)
2:要使引用pr代表變量“char *p”,則pr的初始化語句為__________________(3分)
3:“零值”可以是0,0.0,F(xiàn)ALSE或者“空指針”。例如int變量n與“零值”比較的if語句為:if(n==0),則BOLL flag與“零值”比較的if語句為______________;float x與“零值”比較的if語句為:______________。(6分)
4:社有如下語句:(3分)
Int x;
()
*px=0;
則選擇以下哪條語句可將x值置為0。
A int *px; B int const *px=&x;
C int const px=&x; D const int *px=&x;
5:設(shè)viod f1(int *m,long&n);int a;long b;則以下調(diào)用合法的是( )(3分)
A f1(a,b) B f1(&a,b)
C f1(a,&b) D f1(&a,&b)
6:請(qǐng)寫出如下代碼的運(yùn)行結(jié)果(6分)
Int main()
{int a,b,c,d;
a=0;
b=1;
c=2;
d=3;
printf(“%d”,a+++b+c+++d++);}
7:寫出下面函數(shù)的功能(12分)
Template<class Type>
Void WE(Type a[],Type b[],int n){
for(int i=0;i<n;i++) b[n-i-1]=a;}
8寫一段代碼判斷一個(gè)單向鏈表中是否有環(huán)。(14分)
給出如下結(jié)構(gòu)
Struct node
{steuct *next;
};
Typedef stuct node Node;
JAVA部分(50分)
1:判斷下列對(duì)的是哪個(gè)( )(3分)
A short s1=1;s1=s1+1
B short s1=1;s1+=1
C short s1=1;s1=s1-1
D short s1=1;s1=s1*1
2:main方法是Java Application程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪項(xiàng)是合法的( )(3分)
A public static void main ()
B public static void main (String args)
C public static int main (String []arg)
D public void main (String args)
3:設(shè)float x=1,y=2,z=3,則表達(dá)式y(tǒng)+=z--/++x的值是( )(3分)
A 3.5 B 3
C 4 D 5
4:Math.round(11.5)=_______
Math.round(-11.5)=_______(4分)
5:假設(shè)x=10,y=20,z=30;計(jì)算下列表達(dá)式的值(6分)
A x<10||x>10__________
B !(x<y+z)||(x+10<=20)___________
C z-y==x&&Math.abs(y-z)!=x_____________
6:方法重建Overload和方法的重寫Overriding的區(qū)別。Overload的方法是否可以改變返回值的類型?(10分)
7:談?wù)凥ashMap和Hashtable的區(qū)別(6分)
8:構(gòu)造一個(gè)類來描述屏幕上的一個(gè)點(diǎn),該類的構(gòu)成包括點(diǎn)x和y兩個(gè)坐標(biāo),以及一些對(duì)點(diǎn)進(jìn)行的操作,包括:取得點(diǎn)的坐標(biāo)值,對(duì)點(diǎn)的坐標(biāo)進(jìn)行賦值,編寫應(yīng)用程序生成該類的對(duì)象并對(duì)其進(jìn)行操作。(15分)
華為財(cái)經(jīng)類筆試1.有形凈債務(wù)率=[負(fù)債總額÷(股東權(quán)益-無形資產(chǎn)凈值)]×100%
2.三大現(xiàn)金流??
3.信用證:指開證銀行應(yīng)申請(qǐng)人的要求并按其指示向第三方開立的載有一定金額的,在一定的期限內(nèi)憑符合規(guī)定的單據(jù)付款的書面保證文件。信用證是國際貿(mào)易中最主要、最常用的支付方式。
4.怎樣降低企業(yè)壞賬風(fēng)險(xiǎn)?
5.國際債券包括:外國債券和歐洲債券
6.AUD:澳大利亞元CAD?CHF:瑞士法郎NID?
7.投資項(xiàng)目評(píng)價(jià)中的考慮貨幣時(shí)間價(jià)值有哪些評(píng)價(jià)方法?
8.資產(chǎn)負(fù)債表日后事項(xiàng)的定義和分類
是指資產(chǎn)負(fù)債表日至財(cái)務(wù)報(bào)告批準(zhǔn)報(bào)出日之間發(fā)生的有利或不利事項(xiàng)。財(cái)務(wù)報(bào)告批準(zhǔn)報(bào)出日,是指董事會(huì)或類似機(jī)構(gòu)批準(zhǔn)財(cái)務(wù)報(bào)告報(bào)出的日期。
(一)資產(chǎn)負(fù)債表日后發(fā)生重大訴訟、仲裁、承諾。
(二)資產(chǎn)負(fù)債表日后資產(chǎn)價(jià)格、稅收政策、外匯匯率發(fā)生重大變化。
(三)資產(chǎn)負(fù)債表日后因自然災(zāi)害導(dǎo)致資產(chǎn)發(fā)生重大損失。
(四)資產(chǎn)負(fù)債表日后發(fā)行股票和債券以及其他巨額舉債。
(五)資產(chǎn)負(fù)債表日后資本公積轉(zhuǎn)增資本。
(六)資產(chǎn)負(fù)債表日后發(fā)生巨額虧損。
(七)資產(chǎn)負(fù)債表日后發(fā)生企業(yè)合并或處置子公司。
9. 銀行起到現(xiàn)金,(信貸),(結(jié)算),外匯收支的中心作用。
10. 匯票分為(銀行匯票)和(商業(yè)匯票)。
11. 資金成本的計(jì)算、應(yīng)收賬款機(jī)會(huì)成本的計(jì)算??(看書財(cái)務(wù)管理)
12. 企業(yè)三大現(xiàn)金流是什么:經(jīng)營活動(dòng)、投資活動(dòng)、籌資活動(dòng)
13. 現(xiàn)金流入的幾種來源:經(jīng)營活動(dòng)(銷售商品提供勞務(wù)取得現(xiàn)金)、投資活動(dòng)(收回投資取得的現(xiàn)金)、籌資活動(dòng)(收到其他籌資活動(dòng)取得的現(xiàn)金)、處置固定資產(chǎn)、無形資產(chǎn)和其他長期資產(chǎn)收回的現(xiàn)金凈額、處置子公司及其他營業(yè)單位收到的現(xiàn)金凈額等
14. 信用證的付款人:開證行
15. 杜邦分析法涉及到的指標(biāo):(看書)
16. 通脹時(shí)匯率的變化:通貨膨脹情況下,國內(nèi)物價(jià)激增,購買力變?nèi)酰噘Y金外流,本幣會(huì)貶值,從而增加出口。
17. 短期債務(wù)的存量比率:流動(dòng)比率、速動(dòng)比率和現(xiàn)金比率(看書)
18. 福費(fèi)廷:(Forfaiting),改善出口商現(xiàn)金流和財(cái)務(wù)報(bào)表的無追索權(quán)融資方式,包買商從出口商那里無追索地購買已經(jīng)承兌的、并通常由進(jìn)口商所在地銀行擔(dān)保的遠(yuǎn)期匯票或本票的業(yè)務(wù)就叫做包買票據(jù),音譯為福費(fèi)廷。
19. 利率評(píng)價(jià)理論(升貼水判斷)(看書)
20. 給出了一個(gè)企業(yè)08,09,10,11年的(預(yù)測的)資產(chǎn)負(fù)債表和利潤表 填預(yù)測三年的自由現(xiàn)金流量表(看書)
21. 資產(chǎn)的特征
1、資產(chǎn)是由于過去交易或事項(xiàng)所形成的,也就是說資產(chǎn)必須是現(xiàn)實(shí)的資產(chǎn),而不能是預(yù)期的資產(chǎn),是由于過去已經(jīng)發(fā)生的交易或事項(xiàng)所產(chǎn)生的結(jié)果;
2、資產(chǎn)是公司、企業(yè)擁有或者控制的;
3、資產(chǎn)能給公司、企業(yè)帶來未來經(jīng)濟(jì)利益。資產(chǎn)包括各種財(cái)產(chǎn)、債權(quán)和其他權(quán)利。
22. 固定資產(chǎn)取得時(shí)的入賬價(jià)值,包括企業(yè)為購建某項(xiàng)固定資產(chǎn)達(dá)到預(yù)定可使用狀態(tài)前所發(fā)生的一切合理的、必要的支出,這些支出既有直接發(fā)生的,如支付的固定資產(chǎn)的價(jià)款、運(yùn)雜費(fèi)、包裝費(fèi)和安裝成本等,也有間接發(fā)生的,如應(yīng)予以資本化的借款利息和外幣借款折合差額以及應(yīng)予分?jǐn)偟钠渌g接費(fèi)用等。
23. 營業(yè)外收入是指與企業(yè)生產(chǎn)經(jīng)營活動(dòng)沒有直接關(guān)系的各種收入。營業(yè)外收入并不是由企業(yè)經(jīng)營資金耗費(fèi)所產(chǎn)生的,不需要企業(yè)付出代價(jià),實(shí)際上是一種純收入,不可能也不需要與有關(guān)費(fèi)用進(jìn)行配比。因此,在會(huì)計(jì)核算上,應(yīng)當(dāng)嚴(yán)格區(qū)分營業(yè)外收入與營業(yè)收入的界限。
營業(yè)外收入主要包括:非流動(dòng)資產(chǎn)處置利得、非貨幣性資產(chǎn)交換利得、債務(wù)重組利得、政府補(bǔ)助、盤盈利得、捐贈(zèng)利得等。
24. 國際收支平衡表是一種什么表?
一國的國際收支是一國居民與所有外國居民在一定時(shí)期經(jīng)濟(jì)交往的貨幣價(jià)值記錄。國際貨幣基金組織把國際收支定義為:國際收支是一定時(shí)期國家的統(tǒng)計(jì)報(bào)告表,說明了:1)一個(gè)國家的經(jīng)濟(jì)與世界其他地方之間的商品、勞務(wù)和收入的交易;2)該國的貨幣、黃金、特別提款權(quán),對(duì)世界其他地方的要求權(quán)和債務(wù)的變動(dòng);3)單方轉(zhuǎn)移的平衡項(xiàng)目。
國際收支平衡表是一種統(tǒng)計(jì)表,它以特定的形式記錄、分類、整理一個(gè)國家或地區(qū)在一定時(shí)期里(通常為一年)所有的國際經(jīng)濟(jì)交易,用來表示這個(gè)國家對(duì)外經(jīng)濟(jì)的全部情況。一般說來,國際收支平衡表包括的主要項(xiàng)目有:經(jīng)常項(xiàng)目、資本項(xiàng)目、結(jié)算或平衡項(xiàng)目。
(1)經(jīng)常項(xiàng)目。這是國際收支中最重要的項(xiàng)目,是本國與外國之間經(jīng)常發(fā)生的國際收支項(xiàng)目。如果經(jīng)常項(xiàng)目差額有盈余,那就意味著這個(gè)國家的國外財(cái)富凈增加。表示一國對(duì)外有凈投資,包括商品和勞務(wù)。經(jīng)常項(xiàng)目赤字表示當(dāng)事國進(jìn)口更多的商品、勞務(wù),成為國際債務(wù)者,意味著外國對(duì)本國有凈投資。經(jīng)常項(xiàng)目的差額又等于一國國民凈產(chǎn)值與國內(nèi)總開支之差。若國民凈產(chǎn)值大于國內(nèi)總開支,超過部分即相當(dāng)于各種形式的對(duì)外投資部分,包括國際儲(chǔ)備資產(chǎn)的積累。若總開支大于國民凈產(chǎn)值,超過部分即相當(dāng)于各種商品勞務(wù)或資本形式的外國資本輸入。經(jīng)常項(xiàng)目又分為貿(mào)易收支、勞務(wù)收支和轉(zhuǎn)移等三項(xiàng)。
1.貿(mào)易收支。貿(mào)易收支又稱有形貿(mào)易收支,包含進(jìn)口和出口貿(mào)易收支。按國際貨幣基金組織規(guī)定,進(jìn)出口商品價(jià)格都應(yīng)按離岸價(jià)格(FOB)計(jì)算,但事實(shí)上,各國的掌握并不一致。一般說來,大多數(shù)國家對(duì)出口商品價(jià)格都按離岸價(jià)格計(jì)算,而進(jìn)口商品價(jià)格則按到岸價(jià)格(CIF)計(jì)算。
2.勞務(wù)收支。勞務(wù)收支又稱無形貿(mào)易收支,其內(nèi)容有運(yùn)輸、保險(xiǎn)、通訊、旅游等各種服務(wù)的收入和支出,以及由于資本輸出入、信貸和投資所引起的利息、股息和利潤的收入和支出。還包括其他勞務(wù)收支:如使館費(fèi)用、廣告費(fèi)、專利費(fèi)等等。
3.轉(zhuǎn)移收支,又稱單方面轉(zhuǎn)移。包括官方和私人的贈(zèng)款、匯款、賠款、援助。所謂單方面轉(zhuǎn)移,意味贈(zèng)方不想索取經(jīng)濟(jì)代價(jià),收方不需要還本付息的轉(zhuǎn)移,是無交易的國際經(jīng)濟(jì)活動(dòng)。
(2)資本項(xiàng)目。這是國際收支平衡表的第二大類項(xiàng)目,表示官方和私人長期與短期的資本流入和流出。資本項(xiàng)目記載的是金融資本的交易,國際資本流動(dòng)交易對(duì)象有民間的和政府的。從期限看可分為長期資本與短期資本。
1.長期資本。長期資本是指一年以上和未定期限的資本。主要用于融通商品與勞務(wù)信貸、直接投資、有價(jià)證券投資與貸款等。又分為政府長期資本流動(dòng)和私人長期資本流動(dòng)。
2.短期資本。短期資本指一年內(nèi)回流的資本,主要用于經(jīng)濟(jì)交易差額的暫時(shí)融通,包括短期的借貸、存款和貿(mào)易信用。
(3)結(jié)算或平衡項(xiàng)目。包括錯(cuò)誤與遺漏、分配特別提款權(quán)和官方儲(chǔ)備等項(xiàng)。
1.錯(cuò)誤與遺漏。在編制國際收支平衡表時(shí)所列各個(gè)項(xiàng)目的數(shù)字,涉及的范圍十分廣泛而復(fù)雜,來源于各個(gè)方面。統(tǒng)計(jì)數(shù)字和資料的不及時(shí)、不完全、不準(zhǔn)確,往往是經(jīng)常存在的。特別是短期資本在國際間的移動(dòng),流動(dòng)頻繁,形式隱蔽,很難獲得準(zhǔn)確數(shù)字。由于上述原因,往往造成國際收支不平衡,不得不設(shè)立“錯(cuò)誤與遺漏”項(xiàng)目,對(duì)這些不平衡的項(xiàng)目人為地加以平衡。
2.分配的特別提款權(quán)。特別提款權(quán)是60年代后國際貨幣基金組織創(chuàng)建的一種新的國際儲(chǔ)備資產(chǎn),是一種記賬單位。在某個(gè)基本期里,經(jīng)國際貨幣基金組織討論同意,可增加一國資金(資產(chǎn)),這就是特別提款權(quán)的分配。特別提款權(quán)可以用來調(diào)節(jié)一個(gè)國家的國際收支,一國國際收支逆差時(shí),可動(dòng)用特別提款權(quán)償付逆差,并且可以直接用特別提款權(quán)償還基金組織的貸款。
3.官方儲(chǔ)備。官方儲(chǔ)備是指一個(gè)國家由官方所持有的國際儲(chǔ)備資產(chǎn),包括黃金、外匯和特別提款權(quán)。一個(gè)國家在一定時(shí)期的國際收支不可能完全平衡,總會(huì)發(fā)生差額。如果不平衡,就要通過動(dòng)用官方儲(chǔ)備,來彌補(bǔ)或軋平這個(gè)時(shí)期國際收支的差額,實(shí)現(xiàn)該時(shí)期國際收支的平衡。
25. 凈經(jīng)營現(xiàn)金流量的計(jì)算(看書)
26.貼現(xiàn)資金的計(jì)算(看書)
27.5/10,3/20,N/30,應(yīng)收賬款的計(jì)算,到期收益率的計(jì)算,跟公司償債能力同方向變化的指標(biāo)(看書)
28. 不計(jì)入產(chǎn)品成本的費(fèi)用項(xiàng)
29. 增加公司經(jīng)營現(xiàn)金流量的項(xiàng)
30. 匯率的直接標(biāo)價(jià)法和間接標(biāo)價(jià)法的定義
直接標(biāo)價(jià)法,又叫應(yīng)付標(biāo)價(jià)法,是以一定單位(1、100、1000、10000)的外國貨幣為標(biāo)準(zhǔn)來計(jì)算應(yīng)付付出多少單位本國貨幣。
間接標(biāo)價(jià)法又稱應(yīng)收標(biāo)價(jià)法。它是以一定單位(如1個(gè)單位)的本國貨幣為標(biāo)準(zhǔn),來計(jì)算應(yīng)收若干單位的外匯貨幣。
31. 應(yīng)收賬款包括哪三項(xiàng)??
32. 出口信貸在我國對(duì)外出口的影響是什么?
出口信貸是一種國際信貸方式,它是一國政府為支持和擴(kuò)大本國大型設(shè)備等產(chǎn)品的出口,增強(qiáng)國際競爭力,對(duì)出口產(chǎn)品給予利息補(bǔ)貼、提供出口信用保險(xiǎn)及信貸擔(dān)保,鼓勵(lì)本國的銀行或非銀行金融機(jī)構(gòu)對(duì)本國的出口商或外國的進(jìn)口商(或其銀行)提供利率較低的貸款,以解決本國出口商資金周轉(zhuǎn)的困難,或滿足國外進(jìn)口商對(duì)本國出口商支付貨款需要的一種國際信貸方式。出口信貸名稱的由來就是因?yàn)檫@種貸款由出口方提供,并且以推動(dòng)出口為目的。
33. 會(huì)計(jì)職能:會(huì)計(jì)核算與會(huì)計(jì)監(jiān)督。
34. 期間費(fèi)用(period cost)是指企業(yè)本期發(fā)生的、不能直接或間接歸入營業(yè)成本,而是直接計(jì)入當(dāng)期損益的各項(xiàng)費(fèi)用。 包括銷售費(fèi)用、管理費(fèi)用和財(cái)務(wù)費(fèi)用等。
35. 管理費(fèi)用:管理費(fèi)用是指 企業(yè)行政管理部門 為組織和管理 生產(chǎn)經(jīng)營活動(dòng) 而發(fā)生的各項(xiàng)費(fèi)用。 管理費(fèi)用屬于期間費(fèi)用,在發(fā)生的當(dāng)期就計(jì)入當(dāng)期的損益。
36. 利益相關(guān)者:利益相關(guān)者是指股東、債權(quán)人等可能對(duì)公司的現(xiàn)金流量有要求權(quán)的人。
37. 從哪些回單能獲得回款信息??
38. 站點(diǎn)工程師的職責(zé)??
39. 現(xiàn)金流量表的三大現(xiàn)金流、長期應(yīng)付款的分類、應(yīng)付賬款的分類、需要匯票的信用證、貼現(xiàn)額的計(jì)算?
40. 信用證、匯票、福費(fèi)廷、出口信貸的作用(簡答題)CIF landed、 EXW、CIP等貿(mào)易術(shù)語的含義與區(qū)別?
華為校園招聘上機(jī)筆試1. 從兩個(gè)數(shù)組的最后一個(gè)元素比較兩個(gè)數(shù)組中不同元素的個(gè)數(shù),如有array1[5]={77,21,1,3,5}, array2[3]={1,3,5},從array1[4]與array2[2]比較開始,到array1[2]與array[0]比較結(jié)束。這樣得出它們不同的元素個(gè)數(shù)為0,若array1[6]={77,21,1,3,5,7},那么他們不同的元素為3。
函數(shù)原型為 int compare_array( int len1, int array1[], int len2, int array2[] );
其中,len1與len2分別為數(shù)組array1[]和array2[]的長度,函數(shù)返回值為兩個(gè)數(shù)組不同元素的個(gè)數(shù)。
以下是上題的函數(shù)完整實(shí)現(xiàn):
//diff_num.cpp
#include<stdio.h>
int compare_array(int len1,int array1[],int len2,int array2[])
{
int i,t,small,num=0;
//把兩數(shù)組倒置
for(i=0;i<len1/2;i++)
{
t=array1[i];
array1[i]=array1[len1-i-1];
array1[len1-i-1]=t;
}
for(i=0;i<len2/2;i++)
{
t=array2[i];
array2[i]=array2[len2-i-1];
array2[len2-i-1]=t;
}
//輸出倒置后的兩數(shù)組
/* for(i=0;i<len1;i++)
printf("%d ",array1[i]);
printf("\n");
for(i=0;i<len2;i++)
printf("%d ",array2[i]);
*/ printf("\n");
if(len1>len2)
small=len2;
else
small=len1;
num=small;
for(i=0;i<small;i++)
{
if(array1[i]==array2[i])
num--;
}
printf("num=%d\n",num);
return num;
}
void main()
{
int array1[5]={77,21,1,3,5},array2[3]={1,3,5};
int len1=5,len2=3;
compare_array(len1,array1,len2,array2);
}
如同往年,華為今年剛一開學(xué)就來學(xué)校宣講了,9月6日和7日安排了軟件研發(fā)類的上機(jī)筆試(其他職位沒有筆試,直接通過網(wǎng)上注冊(cè)的簡歷篩選并安排面試)。
說下華為上機(jī)考試的特點(diǎn)和一些注意事項(xiàng):
(1)考試時(shí)長為2個(gè)小時(shí),總共有3個(gè)題(去年是2個(gè)題,難度要比今年大些),使用的是VC 6.0;
(2)3個(gè)題目中大致第一個(gè)題是最簡單的,第三個(gè)題是最難的,這個(gè)難度只是假設(shè)你對(duì)所有的題都不熟悉而言的,所以在拿到題目過后一定要把所有題目過一遍,弄懂它們的要點(diǎn),看是否有自己熟悉的題目,也做到心里有數(shù)。這算得上是我昨天筆試的時(shí)候的一個(gè)教訓(xùn)吧;
(3)從服務(wù)器上下載題目下來后最好能把工程保存到在電腦重啟后不會(huì)自動(dòng)還原的磁盤分區(qū)下面,這樣不致由于各種意外因素電腦重啟過后編的程序不會(huì)消失;
(4)不要改動(dòng)所給函數(shù)的原型,可以自己添加函數(shù)。另外,華為提供的工程是將Main函數(shù)隱藏了的,所以自己不用再添加Main函數(shù)。
以上便是我對(duì)于這次考試了解的一些情況,下面說說我做的3個(gè)筆試題(題意我只能大概的按我的理解組織下)。
compare_array
1 int compare_array( int len1, int array1[], int len2, int array2[] )
2 {
3 int i;
4 /*兩個(gè)數(shù)組最小程度*/
5 int min_len;
6 /*兩個(gè)數(shù)組不同元素的個(gè)數(shù),初始化為0*/
7 int diff_num=0;
8
9 /*找出兩個(gè)數(shù)組的最小的長度*/
10 len1<len2 ? (min_len=len1) : (min_len=len2);
11
12 for( i=1; i<=min_len; i++ )
13 {
14 if( array1[len1-i] != array2[len2-i] )
15 diff_num++;
16 }
17
18 return diff_num;
19 }
2. 約瑟夫環(huán)(待添加)
3. 字符串四則運(yùn)算的實(shí)現(xiàn)
題目大意:有字符串表示的一個(gè)四則運(yùn)算表達(dá)式,要求計(jì)算出該表達(dá)式的正確數(shù)值。四則運(yùn)算即:加減乘除"+-*/",另外該表達(dá)式中的數(shù)字只能是1位(數(shù)值范圍0~9)。另若有不能整除的情況,按向下取整處理,eg: 8/3得出值為2。
若有字符串"8+7*2-9/3",計(jì)算出其值為19。
主要考點(diǎn):1. 數(shù)字的字符形式變換為數(shù)字形式的方法; 2. 數(shù)字的數(shù)字形式變換為數(shù)字的字符串形式的方法。
(1)什么是預(yù)編譯,何時(shí)需要預(yù)編譯:
答案:
1、總是使用不經(jīng)常改動(dòng)的大型代碼體。
2、程序由多個(gè)模塊組成,所有模塊都使用一組標(biāo)準(zhǔn)的包含文件和相同的編譯選項(xiàng)。在這種情況下,可以將所有包含文件預(yù)編譯為一個(gè)預(yù)編譯頭。
(2)char * const p char const * p const char *p 上述三個(gè)有什么區(qū)別?
答案:
char * const p; //常量指針,p的值不可以修改
char const * p;//指向常量的指針,指向的常量值不可以改 const char *p; //和char const *p
(3)char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; const char str4[] = "abc"; const char *str5 = "abc"; const char *str6 = "abc"; char *str7 = "abc"; char *str8 = "abc"; cout < < ( str1 == str2 ) < < endl; cout < < ( str3 == str4 ) < < endl; cout < < ( str5 == str6 ) < < endl; cout < < ( str7 == str8 ) < < endl;
結(jié)果是:0 0 1 1 str1,str2,str3,str4是數(shù)組變量,它們有各自的內(nèi)存空間;而str5,str6,str7,str8是指針,它們指向相同的常量區(qū)域。c中的字符串不能直接==來判斷是否相等,這樣比較的結(jié)果是比較地址。如果要比較字符串是否相同,應(yīng)該用strcmp函數(shù)。
(4)以下代碼中的兩個(gè)sizeof用法有問題嗎?[C易]
void UpperCase( char str[]) // 將 str 中的小寫字母轉(zhuǎn)換成大寫字母
{
for( size_t i=0; i<sizeof(str)/sizeof(str[0]); ++I )
if( 'a'<=str[i] && str[i]<='z' )
str[i] -= ('a'-'A' );
}
char str[] = "aBcDe";//含有6個(gè)字符,最后一個(gè)為結(jié)束符
cout << "str字符長度為: " << sizeof(str)/sizeof(str[0]) << endl;
UpperCase( str );
cout << str << endl;
答:
在調(diào)用UpperCase的函數(shù)時(shí),實(shí)際傳入的是一個(gè)地址指針。在函數(shù)參數(shù)中,char str[]與char *效果是一樣的,這樣的話實(shí)際上uppercase中的sizeof(str)實(shí)際上是求指針占了多少
個(gè)字節(jié),是4而不是字符的長度6.解決辦法:需要給UpperCase函數(shù)加一個(gè)參數(shù),void UpperCase( char str[],int n);這個(gè)n是傳進(jìn)來的數(shù)組的長度。
void UpperCase( char str[],int n) // 將 str 中的小寫字母轉(zhuǎn)換成大寫字母
{
for( size_t i=0; i<n; ++i )
if( 'a'<=str[i] && str[i]<='z' )
str[i] -= ('a'-'A' );
}
(5)一個(gè)32位的機(jī)器,該機(jī)器的指針是多少位?
答案:指針是多少位只要看地址總線的位數(shù)就行了。80386以后的機(jī)子都是32的數(shù)據(jù)總線。所以指針的位數(shù)就是4個(gè)字節(jié)了。
6。main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1)); }
答案:2。5 *(a+1)就是a[1],*(ptr-1)就是a[4],執(zhí)行結(jié)果是2,5 &a+1不是首地址+1,系統(tǒng)會(huì)認(rèn)為加一個(gè)a數(shù)組的偏移,是偏移了一個(gè)數(shù)組的大小(本例是5個(gè)int) int *ptr=(int *)(&a+1); 則ptr實(shí)際是&(a[5]),也就是a+5 原因如下: &a是數(shù)組指針,其類型為 int (*)[5]; 而指針加1要根據(jù)指針類型加上一定的值,不同類型的指針+1之后增加的大小不同 a是長度為5的int數(shù)組指針,所以要加 5*sizeof(int) 所以ptr實(shí)際是a[5] 但是prt與(&a+1)類型是不一樣的(這點(diǎn)很重要) 所以prt-1只會(huì)減去sizeof(int*) a,&a的地址是一樣的,但意思不一樣,a是數(shù)組首地址,也就是a[0]的地址,&a是對(duì)象(數(shù)組)首地址,a+1是數(shù)組下一元素的地址,即a[1],&a+1是下一個(gè)對(duì)象的地址,即a[5].
7。請(qǐng)問以下代碼有什么問題:
int main()
{
char a;
char *str=&a;
strcpy(str,"hello");
printf(str);
return 0;
}
答案:沒有為str分配內(nèi)存空間,將會(huì)發(fā)生異常問題出在將一個(gè)字符串復(fù)制進(jìn)一個(gè)字符變量指針?biāo)傅刂。雖然可以正確輸出結(jié)果,但因?yàn)樵浇邕M(jìn)行內(nèi)在讀寫而導(dǎo)致程序崩潰。
8。char* s="AAA"; printf("%s",s); s[0]='B'; printf("%s",s); 有什么錯(cuò)?答案:"AAA"是字符串常量。s是指針,指向這個(gè)字符串常量,所以聲明s的時(shí)候就有問題。 cosnt char* s="AAA"; 然后又因?yàn)槭浅A浚詫?duì)是s[0]的賦值操作是不合法的。
9。寫一個(gè)“標(biāo)準(zhǔn)”宏,這個(gè)宏輸入兩個(gè)參數(shù)并返回較小的一個(gè)。答案:.#define Min(X, Y) ((X)>(Y)?(Y):(X)) //結(jié)尾沒有‘;’
10。嵌入式系統(tǒng)中經(jīng)常要用到無限循環(huán),你怎么用C編寫死循環(huán)。答案:while(1){}或者for(;;)
11。關(guān)鍵字static的作用是什么?答案:定義靜態(tài)變量
12。關(guān)鍵字const有什么含意?答案:表示常量不可以修改的變量。
13。關(guān)鍵字volatile有什么含意?并舉出三個(gè)不同的例子?答案:提示編譯器對(duì)象的值可能在編譯器未監(jiān)測到的情況下改變。
14。int (*s[10])(int) 表示的是什么啊?答案:int (*s[10])(int) 函數(shù)指針數(shù)組,每個(gè)指針指向一個(gè)int func(int param)的函數(shù)。
15。有以下表達(dá)式: int a=248; b=4;int const c=21;const int *d=&a; int *const e=&b;int const *f const =&a; 請(qǐng)問下列表達(dá)式哪些會(huì)被編譯器禁止?為什么?答案:*c=32;d=&b;*d=43;e=34;e=&a;f=0x321f; *c 這是個(gè)什么東東,禁止 *d 說了是const, 禁止 e = &a 說了是const 禁止 const *f const =&a; 禁止
16交換兩個(gè)變量的值,不使用第三個(gè)變量。即a=3,b=5,交換之后a=5,b=3; 答案:有兩種解法, 一種用算術(shù)算法, 一種用^(異或) a = a + b; b = a - b; a = a - b; or a = a^b;// 只能對(duì)int,char.. b = a^b; a = a^b; or a ^= b ^= a;
17.c和c++中的struct有什么不同?答案:c和c++中struct的主要區(qū)別是c中的struct不可以含有成員函數(shù),而c++中的struct可以。c++中struct和class的主要區(qū)別在于默認(rèn)的存取權(quán)限不同,struct默認(rèn)為public,而class默認(rèn)為private
18.#include#includevoid getmemory(char *p) { p=(char *) malloc(100); strcpy(p,"hello world"); } int main( ) { char *str=NULL; getmemory(str); printf("%s/n",str); free(str); return 0; } 答案:程序崩潰,getmemory中的malloc 不能返回動(dòng)態(tài)內(nèi)存, free()對(duì)str操作很危險(xiǎn)
19.char szstr[10]; strcpy(szstr,"0123456789"); 產(chǎn)生什么結(jié)果?為什么?答案: 長度不一樣,會(huì)造成非法的OS
20.列舉幾種進(jìn)程的同步機(jī)制,并比較其優(yōu)缺點(diǎn)。答案: 原子操作 信號(hào)量機(jī)制 自旋鎖 管程,會(huì)合,分布式系統(tǒng)
21.進(jìn)程之間通信的途徑答案:共享存儲(chǔ)系統(tǒng)消息傳遞系統(tǒng)管道:以文件系統(tǒng)為基礎(chǔ)
22.進(jìn)程死鎖的原因答案:資源競爭及進(jìn)程推進(jìn)順序非法
23.死鎖的4個(gè)必要條件答案:互斥、請(qǐng)求保持、不可剝奪、環(huán)路
24.死鎖的處理答案:鴕鳥策略、預(yù)防策略、避免策略、檢測與解除死鎖
25. 操作系統(tǒng)中進(jìn)程調(diào)度策略有哪幾種?答案:FCFS(先來先服務(wù)),優(yōu)先級(jí),時(shí)間片輪轉(zhuǎn),多級(jí)反饋
26.類的靜態(tài)成員和非靜態(tài)成員有何區(qū)別?答案:類的靜態(tài)成員每個(gè)類只有一個(gè),非靜態(tài)成員每個(gè)對(duì)象一個(gè)
27.純虛函數(shù)如何定義?使用時(shí)應(yīng)注意什么?答案:virtual void f()=0; 是接口,子類必須要實(shí)現(xiàn)
28.數(shù)組和鏈表的區(qū)別答案:數(shù)組:數(shù)據(jù)順序存儲(chǔ),固定大小連表:數(shù)據(jù)可以隨機(jī)存儲(chǔ),大小可動(dòng)態(tài)改變
29.ISO的七層模型是什么?tcp/udp是屬于哪一層?tcp/udp有何優(yōu)缺點(diǎn)?答案:應(yīng)用層表示層會(huì)話層運(yùn)輸層網(wǎng)絡(luò)層物理鏈路層物理層 tcp /udp屬于運(yùn)輸層 TCP 服務(wù)提供了數(shù)據(jù)流傳輸、可靠性、有效流控制、全雙工操作和多路復(fù)用技術(shù)等。與 TCP 不同, UDP 并不提供對(duì) IP 協(xié)議的可靠機(jī)制、流控制以及錯(cuò)誤恢復(fù)功能等。由于 UDP 比較簡單, UDP 頭包含很少的字節(jié),比 TCP 負(fù)載消耗少。 tcp: 提供穩(wěn)定的傳輸服務(wù),有流量控制,缺點(diǎn)是包頭大,冗余性不好 udp: 不提供穩(wěn)定的服務(wù),包頭小,開銷小
30:(void *)ptr 和 (*(void**))ptr的結(jié)果是否相同?其中ptr為同一個(gè)指針答案:.(void *)ptr 和 (*(void**))ptr值是相同的
31:int main() { int x=3; printf("%d",x); return 1; } 問函數(shù)既然不會(huì)被其它函數(shù)調(diào)用,為什么要返回1?答案:mian中,c標(biāo)準(zhǔn)認(rèn)為0表示成功,非0表示錯(cuò)誤。具體的值是某中具體出錯(cuò)信息
32,要對(duì)絕對(duì)地址0x100000賦值,我們可以用 (unsigned int*)0x100000 = 1234; 那么要是想讓程序跳轉(zhuǎn)到絕對(duì)地址是0x100000去執(zhí)行,應(yīng)該怎么做?答案:*((void (*)( ))0x100000 ) ( ); 首先要將0x100000強(qiáng)制轉(zhuǎn)換成函數(shù)指針,即: (void (*)())0x100000 然后再調(diào)用它: *((void (*)())0x100000)(); 用typedef可以看得更直觀些: typedef void(*)() voidFuncPtr; *((voidFuncPtr)0x100000)();
33,已知一個(gè)數(shù)組table,用一個(gè)宏定義,求出數(shù)據(jù)的元素個(gè)數(shù)答案:#define NTBL #define NTBL (sizeof(table)/sizeof(table[0]))
34。線程與進(jìn)程的區(qū)別和聯(lián)系? 線程是否具有相同的堆棧? dll是否有獨(dú)立的堆棧? 答案:進(jìn)程是死的,只是一些資源的集合,真正的程序執(zhí)行都是線程來完成的,程序啟動(dòng)的時(shí)候操作系統(tǒng)就幫你創(chuàng)建了一個(gè)主線程。每個(gè)線程有自己的堆棧。 DLL中有沒有獨(dú)立的堆棧,這個(gè)問題不好回答,或者說這個(gè)問題本身是否有問題。因?yàn)镈LL中的代碼是被某些線程所執(zhí)行,只有線程擁有堆棧,如果DLL中的代碼是EXE中的線程所調(diào)用,那么這個(gè)時(shí)候是不是說這個(gè)DLL沒有自己獨(dú)立的堆棧?如果DLL中的代碼是由DLL自己創(chuàng)建的線程所執(zhí)行,那么是不是說DLL有獨(dú)立的堆棧?以上講的是堆棧,如果對(duì)于堆來說,每個(gè)DLL有自己的堆,所以如果是從DLL中動(dòng)態(tài)分配的內(nèi)存,最好是從DLL中刪除,如果你從DLL中分配內(nèi)存,然后在EXE中,或者另外一個(gè)DLL中刪除,很有可能導(dǎo)致程序崩潰
35。unsigned short A = 10; printf("~A = %u\n", ~A); char c=128; printf("c=%d\n",c); 輸出多少?并分析過程答案:第一題,~A =0xfffffff5,int值 為-11,但輸出的是uint。所以輸出4294967285 第二題,c=0x10,輸出的是int,最高位為1,是負(fù)數(shù),所以它的值就是0x00的補(bǔ)碼就是128,所以輸出-128。這兩道題都是在考察二進(jìn)制向int或uint轉(zhuǎn)換時(shí)的最高位處理。
大唐移動(dòng)筆試第一部分:選擇題
1.相同碼元速率下,那種傳輸方式信息傳輸速率最高
QPSK 16QAM BPSK GMSK
2.下面哪些屬于差錯(cuò)控制編碼
3.自由空間傳播環(huán)境下信號(hào)衰減與距離( )次方成比例
4.下列哪些功能屬于網(wǎng)絡(luò)管理的功能域
故障管理 配置管理 計(jì)費(fèi)管理 性能管理 安全管理 傳輸管理 路由管理
5.采用CDMA技術(shù)通信系統(tǒng),擾碼的主要作用
信道估計(jì) 信道區(qū)分 信號(hào)白化 同步
6.交織的主要作用
7.數(shù)據(jù)鏈路層的協(xié)議是
HDLC ARQ PPP ICMP RTP
8.那種ATM協(xié)議最適合應(yīng)用話音業(yè)務(wù)
AAL5 AAL4 AAL3 AAL2
第二部分:填空問答
1.香農(nóng)公式表達(dá)式
2.愛爾蘭含義
最大話務(wù)量和BHCA分別取決于什么
3.中繼器,網(wǎng)橋.路由器,網(wǎng)關(guān)各是兩個(gè)網(wǎng)絡(luò)的哪層連接;
路由器的功能是( )和( )
4.解釋QPSK調(diào)制的原理
5.簡述dB,dBm的概念
6.畫出數(shù)字通信系統(tǒng)的模型,簡述信源編碼和信道編碼的區(qū)別,及其它們?cè)跓o線通信系統(tǒng)中的作用
7.C語言中能否在頭文件中定義變量,并說明原因
8.在Windows系統(tǒng),能否動(dòng)態(tài)鏈接庫中定義變量,如果可以定義說明有效范圍
9.結(jié)構(gòu)化程序設(shè)計(jì)中 程序=
面向?qū)ο蟪绦蛟O(shè)計(jì)中 程序=
10.解釋return和exit的區(qū)別
exit用于在程序運(yùn)行的過程中隨時(shí)結(jié)束程序,exit的參數(shù)是返回給OS的。main函數(shù)結(jié)束時(shí)也會(huì)隱式地調(diào)用exit函數(shù)。exit函數(shù)運(yùn)行時(shí)首先會(huì)執(zhí)行由atexit()函數(shù)登記的函數(shù),然后會(huì)做一些自身的清理工作,同時(shí)刷新所有輸出流、關(guān)閉所有打開的流并且關(guān)閉通過標(biāo)準(zhǔn)I/O函數(shù)tmpfile()創(chuàng)建的臨時(shí)文件。exit是結(jié)束一個(gè)進(jìn)程,它將刪除進(jìn)程使用的內(nèi)存空間,同時(shí)把錯(cuò)誤信息返回父進(jìn)程,而return是返回函數(shù)值并退出。
main函數(shù)里return(0)和exit(0)是一樣的。
函數(shù)return是語言級(jí)別的,它表示了調(diào)用堆棧的返回;而exit是系統(tǒng)調(diào)用級(jí)別的,它表示了一個(gè)進(jìn)程的結(jié)束。
11.ATM網(wǎng)絡(luò)信元長度是( ),所有信息在最底層以( )的方式傳送,以保持電路交換適合于傳送實(shí)時(shí)性很強(qiáng)的業(yè)務(wù)特點(diǎn).
12.什么是TDD,什么是FDD,多址方式又指什么?列出你所了解的多址方式
13.談?wù)剬?duì)OSI或計(jì)算機(jī)網(wǎng)絡(luò)中''協(xié)議''''實(shí)體''''服務(wù)''的理解以及什么是SDU PDU和Primitive?8f07f89ddb©應(yīng)屆生求職網(wǎng)YingJieSheng.COM©4c20a920bf
14.GSM邏輯信道及分類
15.談?wù)勀銓?duì)移動(dòng)通信系統(tǒng)組成的理解.
判斷題:
1.大字節(jié)序是高位放在低地址處
2.MOTOROLA的XX系統(tǒng)是高字節(jié)序(記不清型號(hào)了)
3.
選擇題:
1.那個(gè)不要硬件支持
A.進(jìn)程調(diào)度,B.地址映射,C系統(tǒng)終端 D時(shí)鐘...
填空題:
1.strncpy的結(jié)果
2. 4字節(jié)對(duì)齊的系統(tǒng),給出一個(gè)struct問占幾字節(jié).
敘述題:
1.任務(wù)間通信的方式,用具體操作系統(tǒng)說明,如windows,
....
列這幾種我都不知道,我寫的UNIX的
三道編程題:
1.把32位的unsigned int按位倒過來: unsigned int func(unsigned int nVar);
2.寫函數(shù)把鏈表倒過來,
typedef struct link{
int a;
struct link *next;
}
struct link *revers(struct link* plink);
3.寫兩個(gè)函數(shù)分別分配內(nèi)存和釋放內(nèi)存:
GetMem , FreeMem
參數(shù)和返回類型自己定
要求GetMem輸入?yún)?shù)含大小多少char
大唐電信筆試題
考試時(shí)間一小時(shí),第一部分是填空和選擇:
1.?dāng)?shù)列6,10,18,32,“?”,問“?”是幾?
2.某人出70買進(jìn)一個(gè)x,80賣出,90買回,100賣出,這樁買賣怎么樣?
3.月球繞地球一圈,至少要多少時(shí)間?
4.7個(gè)人用7小時(shí)挖了7米的溝,以同樣的速度在50小時(shí)挖50米的溝要多少人?
5.魚頭長9,魚尾等于魚頭加半個(gè)魚身,魚身等于魚頭加魚尾,問魚全長多少? 5a880faf6f©應(yīng)屆生求職網(wǎng)YingJieSheng.COM©c350ade2a4
6.一個(gè)小姐買了一塊手表,回家發(fā)現(xiàn)手表比她家的表慢了兩分鐘,晚上看新聞的時(shí)候又發(fā)現(xiàn)她家的表比新聞里的時(shí)間慢了兩分鐘,則 。
A 手表和新聞里的時(shí)間一樣
B 手表比新聞里的時(shí)間慢
C 手表比新聞里的時(shí)間快
7.王先生看到一則招聘啟事,發(fā)現(xiàn)兩個(gè)公司除了以下條件不同外,其他條件都相同
A 半年年薪50萬,每半年漲5萬
B 一年年薪100萬,每一年漲20萬
王先生想去一家待遇比較優(yōu)厚的公司,他會(huì)去哪家?
10.問哪個(gè)袋子里有金子?
A袋子上的標(biāo)簽是這樣寫的:B袋子上的話是對(duì)的,金子在A袋子。
B袋子上的標(biāo)簽是這樣寫的:A袋子上的話是錯(cuò)的,金子在A袋子里。
1)+2=29,問這是怎么回事?-11.3個(gè)人住酒店30塊錢,經(jīng)理找回5塊錢,服務(wù)生從中藏了2塊錢,找給每人1塊錢,3×(10 5568161a8c©應(yīng)屆生求職網(wǎng)YingJieSheng.COM©d5792c152c
12.三篇寫作,均為書信形式。
(1)一片中文的祝賀信,祝賀某男當(dāng)了某公司xx
(2)兩篇英文的,一是說有事不能應(yīng)邀,派別人去;另一篇是討債的,7天不給錢就走人(主要考business letter格式)。
大唐電信面試試題1.什么是中斷?中斷發(fā)生時(shí)CPU做什么工作?
2.CPU在上電后,進(jìn)入操作系統(tǒng)的main()之前必須做什么工作?
3.簡述ISO OSI的物理層Layer1,鏈路層Layer2,網(wǎng)絡(luò)層Layer3的任務(wù)。
4.有線電話和無線電話有何區(qū)別?無線電話特別需要注意的是什么?
5.軟件開發(fā)五個(gè)主要step是什么?
6.你在開發(fā)軟件的時(shí)候,這5個(gè)step分別占用的時(shí)間百分比是多少?
7.makefile文件的作用是什么?
8.UNIX顯示文件夾中,文件名的命令是什么?能使文件內(nèi)容顯示在屏幕的命令是什么?
9.(選做)手機(jī)用戶在從一個(gè)基站漫游到另一個(gè)基站的過程中,都會(huì)發(fā)生什么?
4.3.2面試題目
華為英語面試題目
經(jīng)驗(yàn)分享:
通信公司一般的面試題目是什么?是無線網(wǎng)絡(luò)工程師,無線網(wǎng)絡(luò)優(yōu)化工程師,TD-CDMA,GSM,室內(nèi)分布等等!
答:我簡單地給你說下GSM的面試嘛。列舉華為的設(shè)備為例。
英語自我介紹:自己準(zhǔn)備一份英語的自我簡歷,最好背下來,當(dāng)然英語好的話就不用了哦。當(dāng)然也有中文的自我介紹,這些都是面試必問的,自己心態(tài)放好就沒有好大的問題。
下面我說哈GSM面試時(shí)候的基礎(chǔ)知識(shí):
LAC規(guī)劃原則
頻點(diǎn)規(guī)劃原則
掉話率如何優(yōu)化
尋呼成功率如何優(yōu)化
造成掉話的原因有哪些
切換分哪幾種
切換執(zhí)行的順序
基站搬遷前評(píng)估要收集哪些信息
單站開通后,網(wǎng)優(yōu)側(cè)要做哪些工作
信號(hào)波動(dòng)有哪些原因
錯(cuò)誤指示掉話要改哪些參數(shù)
干擾切換和質(zhì)量差切換的區(qū)別
怎樣判斷是網(wǎng)內(nèi)干擾還是網(wǎng)外干擾,網(wǎng)外干擾如何定位和排除
雙頻網(wǎng)(900/1800)之間的切換屬于什么切換,有哪些相關(guān)參數(shù)
射頻跳頻概念,跳頻增益,什么情況下跳頻增益最大,跳頻好處,跳頻增益最大多少;
等等 太多了 剛進(jìn)入通行公司 應(yīng)該要不到這么多的知識(shí),應(yīng)該知道一些通行方面的簡單的知識(shí)就行了,不過現(xiàn)在很多通信公司都要招有經(jīng)驗(yàn)的人,你真的想進(jìn)得話,建議先找個(gè)公司實(shí)習(xí),學(xué)到一定的知識(shí)后,自己在選擇,這樣應(yīng)該比較好。
上面列舉的面試題目,都是比較基礎(chǔ)的,只給出了面試提綱,至于怎樣回答,就是你自己的事情了哦。
對(duì)于你說的TD-SCDMA CDMA 室內(nèi)分布就不一一說了,其實(shí)你可以上一些論壇的網(wǎng)站去看看,這個(gè)對(duì)自己的幫助是相當(dāng)大的,
中興面試經(jīng)歷中興面試經(jīng)歷 1小時(shí)前
今天上午參加了中興的面試,具體經(jīng)過如下
- 一面(專業(yè)面試)
剛進(jìn)去一看我六級(jí)證書,就說:小伙子英語蠻好的,沒想過出國?答道:“還是在國內(nèi)發(fā)展吧,離家近點(diǎn)”。
“無線能用到油田里,難道不會(huì)爆炸嗎?”我當(dāng)時(shí)一愣,答道:“油井周圍的防護(hù)措施作的比較好,一般不會(huì)爆炸,旁邊還有電柜,應(yīng)該打打手機(jī)不會(huì)爆炸的”。后來才知道,面試官將油田和煤礦弄混了。
“寫一個(gè)strcat函數(shù)”問,用C 還是python,結(jié)果讓我用C,程序?qū)懙挠悬c(diǎn)小問題,我忙解釋到“最近一直在python,兩個(gè)語言的語法她接近,容易弄混”
其他的就是看著我的建立,聊了一些專業(yè)之外的問題,接著就叫下去等了。
二、二面(綜合面試)
個(gè)人感覺綜合面試表現(xiàn)的還可以,哈哈
1、“說說自己有哪些方面的優(yōu)勢?”
我把這一兩年出差和做項(xiàng)目的經(jīng)歷胡吹了一通。。
2、“說說自己的缺點(diǎn)?”
我不知道怎么這樣回答了:“對(duì)不感興趣的事情一點(diǎn)都不關(guān)心,有時(shí)很固執(zhí)......”接著面試官笑著把我的話重復(fù)了一遍,我也感覺有點(diǎn)語法問題,哈哈。
3、列舉幾個(gè)社會(huì)現(xiàn)象,談?wù)勛约旱目捶ǎ?/p>
我先說了電影院里的美國大片,說宣揚(yáng)的個(gè)人英雄主義,沖擊了中國傳統(tǒng)文化,是一個(gè)文化滲透。說自己看多了,有點(diǎn)想去看中國傳統(tǒng)的反映鄉(xiāng)村生活色彩的電影了。另外我強(qiáng)加了一個(gè)現(xiàn)象:說上海世博會(huì)那次上萬人瘋搶韓星的演唱會(huì)的門票,然后表明了自己的不追星的立場,認(rèn)為每個(gè)人都是自己的成功的方式,我不追星,我更多關(guān)注的是成功的過程。其實(shí)普通人都有自己成功的經(jīng)驗(yàn),只不過沒有被媒體放大而已。只要自己努力 ,相信自己也能夠成功。
4、你是哪年出生的,感覺你不像是80后或90后的?
80后和90后區(qū)別是很大的,我之所以會(huì)有這些想法,只不過是受從小生活環(huán)境的影響,感覺一個(gè)人的經(jīng)歷一多,自然看問題的方式就不一樣。
5、你經(jīng)常會(huì)思考么?
會(huì)的,由于經(jīng)常編程,要考慮很多問題 ,所以思考的也多了。
6、那你說說你剛才的所謂的“個(gè)人英雄主義”,你認(rèn)為好呢,還是不好
這個(gè)不能完全說好和壞,后面我就扯了,也不知道怎么就扯到航天發(fā)射上去了,說這個(gè)時(shí)候個(gè)人英雄主義很重要;
后面說到團(tuán)隊(duì)合作,不建議有個(gè)人英雄主義出現(xiàn)。
接著我不知道自己怎么就扯到房子上去了,我表達(dá)的觀點(diǎn)是沒必要就某事一直放在心上,給自己壓力,凡事水到渠成,該面對(duì)的都要去面對(duì),“處之泰然”。