国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

2014愛立信面試真題

時(shí)間:2014-07-24 16:08:00   來源:無憂考網(wǎng)     [字體: ]

Ctrl+D收藏本站,我們將第一時(shí)間為大家提供更多關(guān)于求職招聘的信息,敬請期待!

點(diǎn)擊查看:求職招聘網(wǎng) 

相關(guān)推薦:求職招聘信息 | 招聘網(wǎng)站大全 | 招聘會(huì) | 最新招聘會(huì)信息 |


2014愛立信面試真題

 昨天參加了愛立信的實(shí)習(xí)生面試,沒有筆試,直接面試。說實(shí)話,去之前就是抱著試試的心態(tài),當(dāng)是去積累經(jīng)驗(yàn)的,所以心態(tài)還行,但是當(dāng)兩位技術(shù)經(jīng)理把我領(lǐng)進(jìn)了一個(gè)估計(jì)只有七八平米的面試“黑屋”,并且一開口就是滿口英文的時(shí)候,我開始不蛋定了~呵呵~慢慢地感覺臉越來越熱,頭有堵堵的感覺!
  下面是面試過程的大致對話:
  (E:代表愛立信面試官;I:代表我)
  E:非常感謝你抽時(shí)間來參加這個(gè)面試。
  I:能夠參加這個(gè)面試是我的榮幸!
  接著大家巴拉巴拉講了一些客套話......然后就是開始問技術(shù)上問題了,基本就是圍繞著我簡歷上的“個(gè)人技能”一項(xiàng)展開問題的。
  (總結(jié)經(jīng)驗(yàn)1:簡歷的個(gè)人技能一項(xiàng)不能寫得太夸張,但是也不能保守。因?yàn)樘鋸埩嗣嬖囘^程會(huì)沒有底氣,特別是面試官會(huì)往難的問;而太保守呢,估計(jì)連面試的機(jī)會(huì)都得不到!例如:如果C++是自己的常用開發(fā)語言,那么可以寫擅長C++,而不要寫精通,顯得太夸張,也不要寫熟悉,顯得有點(diǎn)保守。 )
  E:你簡歷上寫熟悉數(shù)據(jù)結(jié)構(gòu)和常用算法設(shè)計(jì),請問你知道紅黑樹嗎?
  I:......呃......不知道,但是我記得STL中的map好像是用紅黑樹實(shí)現(xiàn)的,我用過map,可是不清楚紅黑樹的具體定義和相關(guān)實(shí)現(xiàn)。
  E:那你知道平衡二叉樹嗎?
  I:知道。
  E:可以給我們寫一下平衡二叉樹的構(gòu)建、插入等算法嗎?
  I:(再次被問傻,其實(shí)一個(gè)月前我才復(fù)習(xí)了一下數(shù)據(jù)結(jié)構(gòu)的,但是一下子讓我寫,而且腦子當(dāng)時(shí)嗡嗡的,根本想不起來!)一下子還寫不出來。
  E:那你寫的你熟悉數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計(jì)的,呵呵,那你在選擇排序算法的時(shí)候,都有什么考慮嗎?
  I:數(shù)據(jù)量小的序列,采用選擇、冒泡等排序就可以,數(shù)據(jù)量大的序列,就可以選擇堆排序和快速排序,他們的時(shí)間復(fù)雜度是O(n*log n)。
  E:你知道怎么構(gòu)建堆嗎?可以給我們寫寫嗎(指了指掛在墻上的小白板)?
  I:知道,給我一分鐘時(shí)間想想。(我想著再不硬著頭皮寫寫,估計(jì)就沒戲了,還好昨天剛復(fù)習(xí)了堆排序。一分鐘后,我拿起了筆把構(gòu)建堆的偽代碼寫了出來,還大概講解了一下,面試官表示還挺滿意。)
  (總結(jié)經(jīng)驗(yàn)2:面試前一定要做好充分的復(fù)習(xí)準(zhǔn)備,就圍繞著簡歷上的“個(gè)人技能”和“項(xiàng)目實(shí)習(xí)經(jīng)歷”來復(fù)習(xí)。)
  接下來是C++方面的了,面試前我覺得對C++的內(nèi)容還是很有自信的,因?yàn)榈拇_是我常用的開發(fā)語言,而且看過幾本書,所以面試前就沒有抽時(shí)間復(fù)習(xí)C++。但正是因?yàn)檫@樣的心理,加上臉熱腦漲的,把很多平時(shí)熟悉的東西竟然一下都想不起來了!導(dǎo)致我接下來面試的一連串失敗啊!!!
  (總結(jié)經(jīng)驗(yàn)3:面試前,就算是自己擅長的技能,也要翻書復(fù)習(xí)一下,否則面試時(shí)緊張的話,會(huì)什么也記不起來的。)
  E:你說你擅長C\C++,請問你什么時(shí)候析構(gòu)函數(shù)需要是virtual的?為什么需要是virtual的?
  I:當(dāng)父類派生出子類的時(shí)候,需要把析構(gòu)函數(shù)聲明為virtual的。否則在析構(gòu)一個(gè)子類對象時(shí),會(huì)導(dǎo)致析構(gòu)的不完全。(這個(gè)回答我感覺面試官明顯的不滿意,一直追問我多態(tài)方面的東西,我的回答也貌似不是很準(zhǔn)確,哎,更緊張了~)
  E:C++的三個(gè)特性是什么?
  I:多態(tài),還有......(臥槽!腦子竟然一片空白,神馬狀態(tài)啊,這都想不起來了!等面試結(jié)束后,我在公車上想了想,啊!三個(gè)特性不應(yīng)該是:多態(tài)、重載和繼承嗎?cao!如此easy!而且在公車上,我還想到了一個(gè)圓場方法:我應(yīng)該和面試官說:我有點(diǎn)緊張,一下子想不起來了,您可不可以告訴我其它兩個(gè)特性,然后我對這兩個(gè)特性進(jìn)行解釋。但是面試時(shí)卻沒有這么機(jī)敏,哎真是悲劇!)
  (總結(jié)經(jīng)驗(yàn)4:面試一定要克服緊張的狀態(tài),否則在腦袋里連很簡單的東西都搜索不出來!克服緊張狀態(tài)的方法我想就只能是多參加面試了,面多了應(yīng)該就好點(diǎn)了。)
  (總結(jié)經(jīng)驗(yàn)5:以后遇到這種想不起來的問題時(shí),無妨這么說:我有點(diǎn)緊張,一下子想不起來了,您可不可以告訴我,然后我來進(jìn)行詳細(xì)的解釋。這樣的話,面試官就會(huì)覺得你還是知道的,只是緊張忘了。)
  E:你寫過拷貝構(gòu)造函數(shù)、賦值操作符重載和加法操作符重載嗎?
  I:嗯,寫過。
  E:那加法操作符重載返回值是什么?
  I:返回引用,為了支持鏈?zhǔn)奖磉_(dá)式。(不假思索呀,呵呵有點(diǎn)得意,但馬上就要悲劇了)
  E:返回什么的引用?
  I:(由得意馬上轉(zhuǎn)為焦慮。返回什么的引用?我還真一下子想不起來了,是對象本身的引用還是A+B和的引用?為了支持A+B+C,那應(yīng)該是返回A+B和的引用吧)返回和的引用。
  E:和的引用?(面試官估計(jì)已經(jīng)無語了。后來在公車上我冷靜仔細(xì)想了想,我也無語了,呵呵~A+B的和肯定是在函數(shù)內(nèi)聲明的一個(gè)臨時(shí)變量,怎么能返回一個(gè)臨時(shí)變量的引用呢!這是C++中的一個(gè)大忌啊!即不能返回棧內(nèi)存上的引用和指針!至于正確答案我覺得應(yīng)該是返回和的一份值拷貝,就是和的值傳遞。正確有待驗(yàn)證。)
  E:STL的六大組件是什么?
  I:container、algorithm、iterator、adapter還有fuction object,還有......(想不起來了)
  E:你還是有點(diǎn)了解的,還有allocator。
  E:你用過什么container?
  I:vector、map、multimap
  E:vector和list有什么區(qū)別?
  I:我曾經(jīng)也有這樣的想法,但是也沒有去研究,所以也不知道有什么樣的區(qū)別,也沒有用過list。
  E:呵呵...好吧。(估計(jì)面試官覺得我沒有刨根問底的研究精神!) 那vector的內(nèi)存模型是什么?是連續(xù)的內(nèi)存分配嗎?
  I:我記得看過書,應(yīng)該是數(shù)組,但是動(dòng)態(tài)分配的不連續(xù)內(nèi)存,就是默認(rèn)會(huì)分配一定長度的,如果需要可以有個(gè)成員函數(shù)可以進(jìn)行擴(kuò)充預(yù)留。(心里特別虛,十分沒有底氣地回答,呵呵沒辦法,真沒有研究過。)
  E:STL的算法你知道有什么?
  I:sort、max_element、min_element、find等
  E:有的容器有成員函數(shù)sort,為什么還要用算法里的sort?
  I:因?yàn)樗惴ɡ锏膕ort比較靈活,可以指定排序的依據(jù)。(回答的也沒有底氣,哎~)
  E:你簡歷寫著對sql了解(然后向另一個(gè)面試官說)你問問他sql方面的問題吧。
  I:(我直接心里慌了,我sql壓根沒有學(xué)過,簡歷上寫上了解sql,是因?yàn)橄胫芏鄦挝欢家髷?shù)據(jù)庫,所以我就懷著蒙混的心理寫上了。這會(huì)被問到了,注定悲劇了!呵呵)sql我不熟,可以說沒有過相關(guān)經(jīng)驗(yàn),呵呵,不好意思。(其實(shí)這里我可以機(jī)敏一些的,比如我應(yīng)該說我在大唐實(shí)習(xí)時(shí)做過access 數(shù)據(jù)表的解析,所以還算有點(diǎn)了解。)
 (總結(jié)經(jīng)驗(yàn)6:不懂的東西不要寫在簡歷上,否則被問到的話,那只有悲劇的份了!還有就是一定要學(xué)會(huì)機(jī)敏些,不要做一棒子把自己打死的回答,比如不要直接說“我不知道”,這樣自己和面試官都會(huì)立即無語。)
  E:如果讓你把一塊內(nèi)存拷貝到內(nèi)存的另一個(gè)地方,你會(huì)怎么做,就是會(huì)有什么場景?
  I:(我心里想著:場景?神馬是場景?不就直接memcpy嗎?)......這個(gè)就用memcp吧.....(再次十分沒有底氣,看著面試官能感覺到他肯定失望了,呵呵~悲催啊~)
  (后來在公車上想想了,到底這個(gè)問題是想讓我回答什么呢?冷靜想想,是不是應(yīng)該說用memcpy的時(shí)候的注意事項(xiàng)啊?比如說源地址和目標(biāo)地址的有效性,和拷貝長度不能越界。哎,有待高人指點(diǎn)啊。)
  E:好了,我沒有什么問題了。你有什么問題嗎?
  接著順便問了一下無關(guān)痛癢的問題,然后面試就結(jié)束了。
  (總結(jié)經(jīng)驗(yàn)7:學(xué)習(xí)一定要學(xué)的扎實(shí)啊,否則面試時(shí)候的回答都沒有底氣,再加上緊張,更是啥也不敢說了。)