面試經(jīng)典試題

1撼泛,實現(xiàn)一個Memcpy函數(shù)(C/C++)
從源src所指的內(nèi)存地址的起始位置開始挠说,拷貝n個字節(jié)的數(shù)據(jù)到目標(biāo)dest所指的內(nèi)存地址的起始位置中。
dest和src沒有重疊或者dest在左有部分重疊我們都是用從前往后復(fù)制愿题。如果dest在右并且有部分重疊损俭,我們選用從后往前復(fù)制蛙奖。
2,給定N張撲克牌和一個隨機函數(shù)杆兵,設(shè)計一個洗牌算法雁仲。

3,(智力題)25匹馬琐脏,每個跑道最多能有1匹馬進行比賽攒砖,最少比多少次能比出前3名,前5名骆膝?
4祭衩,100億個整數(shù),內(nèi)存足夠阅签,如何找到中位數(shù)掐暮?內(nèi)存不足如何找到中位數(shù)?
內(nèi)存足夠可以使用類似快速排序的方法政钟;內(nèi)存不足可以采用分桶法路克,例如字節(jié)的首位是0或1,然后縮小范圍养交,直到可以在內(nèi)存中運行精算。

5,請簡述智能指針原理碎连,并實現(xiàn)一個簡單的智能指針灰羽。(C/C++)

6,如何處理循環(huán)引用問題。
垃圾回收中的引用計數(shù)法不能處理循環(huán)引用的問題鱼辙,可以使用標(biāo)記清除的算法從GCroot進行可達性分析廉嚼。

7,單例模式倒戏,要求線程安全

8,如何定義一個只能在堆上(棧上)生成對象的類(C/C++)

9,引用和指針的區(qū)別
本質(zhì):引用是別名怠噪,指針是地址,具體的:
指針可以在運行時改變其所指向的值杜跷,而引用不會傍念,它僅僅是一個別名
在參數(shù)傳遞時,引用會做類型檢查葛闷,而指針不會
引用不能為空憋槐,指針可以為空

10(智力題)1000個燈圍成一個環(huán),初始狀態(tài)是熄滅的淑趾,按下一個燈秦陋,它及它的左右兩盞燈的狀態(tài)會改變,問如何讓所有的燈都亮治笨?
依次按下每一個燈

11驳概,(智力題)n條直線最多能將一個平面分成幾部分赤嚼?
f(n)=n(n+1)/2+1

12,(智力題)n個平面最多能將一個空間切成多少部分

13,n個人顺又,其中只有一個明星更卒,所有人都認識這個明星,這個明星其他人一個都也不認識稚照,如何找到這個明星蹂空?如果n很大很大,如何改進你的算法果录。
線性掃描上枕,兩兩比較,每次都能排除一個人弱恒,如果a認識b那么a就不是明星辨萍,如果a不認識b,那么b就不是明星返弹。

14锈玉,給50個硬幣,面值可以不同义起,排成一排拉背,兩個人輪流取,只能從兩端取默终,先取的人如何保證取到的幣值大于等于另一個人?
如果奇數(shù)位的數(shù)和比較大椅棺,則取第一個硬幣,后面跟著取奇數(shù)位的硬幣齐蔽。如果偶數(shù)位的和比較大土陪,則取最后一個硬幣,后面跟著取偶數(shù)的硬幣肴熏。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市顷窒,隨后出現(xiàn)的幾起案子蛙吏,更是在濱河造成了極大的恐慌,老刑警劉巖鞋吉,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鸦做,死亡現(xiàn)場離奇詭異,居然都是意外死亡谓着,警方通過查閱死者的電腦和手機泼诱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赊锚,“玉大人治筒,你說我怎么就攤上這事屉栓。” “怎么了耸袜?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵友多,是天一觀的道長。 經(jīng)常有香客問我堤框,道長域滥,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任蜈抓,我火速辦了婚禮启绰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘沟使。我一直安慰自己憔购,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布厨埋。 她就那樣靜靜地躺著饿悬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪叽唱。 梳的紋絲不亂的頭發(fā)上屈呕,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天,我揣著相機與錄音棺亭,去河邊找鬼虎眨。 笑死,一個胖子當(dāng)著我的面吹牛镶摘,可吹牛的內(nèi)容都是我干的嗽桩。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼凄敢,長吁一口氣:“原來是場噩夢啊……” “哼碌冶!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起涝缝,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤扑庞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后拒逮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體罐氨,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年滩援,在試婚紗的時候發(fā)現(xiàn)自己被綠了栅隐。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖租悄,靈堂內(nèi)的尸體忽然破棺而出谨究,到底是詐尸還是另有隱情,我是刑警寧澤恰矩,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布记盒,位于F島的核電站,受9級特大地震影響外傅,放射性物質(zhì)發(fā)生泄漏纪吮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一萎胰、第九天 我趴在偏房一處隱蔽的房頂上張望碾盟。 院中可真熱鬧,春花似錦技竟、人聲如沸冰肴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽熙尉。三九已至,卻和暖如春搓扯,著一層夾襖步出監(jiān)牢的瞬間检痰,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工锨推, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留铅歼,地道東北人。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓换可,卻偏偏與公主長得像椎椰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子沾鳄,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,629評論 2 354