百度Java研發(fā)面試~點(diǎn)滴

第一家 百度

圖片發(fā)自簡書App

一個美好的開端~

意料之內(nèi)的等通知汉操,其實(shí)就是拒絕的委婉說法余素。我懂,但是心情依然不錯婆廊,說沒想過去這里那是安慰自己的話迅细。不過沒能有幸加入也能接受。最后的我需要夯實(shí)一下原理淘邻,有些可能別人告訴你這么做但原理你不太清楚茵典。你做過的項(xiàng)目挺多的,影射著什么宾舅?

so what? 管他呢统阿,我寫的都確實(shí)是我接觸到的彩倚。

百度今天的面試官人很好,很朝氣的年齡戴眼鏡扶平,說話聲音也不高帆离,很溫和像我大學(xué)的一個老師。那會兒就覺得越是有能力的人才越是穩(wěn)重與柔和结澄。但是絕對是大牛哥谷,大牛,大牛麻献,重要的事情說三遍们妥。他很重視原理,原理勉吻,原理监婶,原理不是基礎(chǔ)。就我問得基礎(chǔ)并不多齿桃,但是問一個問題就問得很深入惑惶。比如索引的左匹配原則?Spring的動態(tài)代理短纵?跳出Java的設(shè)計(jì)模式說下這么設(shè)計(jì)的好處带污?

整理一下今天的問題:

沒有讓自我介紹;

1. 就你做過的項(xiàng)目拿一個出來說一下踩娘?

我說的太詳細(xì)刮刑,他重新說你這是細(xì)節(jié)了,先大致的講講整體框架养渴。

我說了推送京東的一個服務(wù)雷绢,涉及到Spring-kafka、rxJava理卑、多線程批量推送翘紊;

ExecutorService、Future藐唠、Callable帆疟;

2.? 為自己刨的坑,我提到了Kafka 消費(fèi)宇立,多線程等踪宠,他就問了一些Kafka消費(fèi),數(shù)據(jù)量妈嘹、異步處理柳琢、服務(wù)掛掉的處理等的細(xì)節(jié)。

3. 堆和棧? Java的垃圾回收機(jī)制柬脸?

public class A{

? ? ? ? ? int a;

? ? ? ? public void cc(){

? ? ? ? ? ? ? int b;

? ? ? ? }

}

a 和 b 分別是在堆棧他去?

4.? 設(shè)計(jì)模式? 跳出設(shè)計(jì)模式說一下設(shè)計(jì)模式這么設(shè)計(jì)的好處及為什么這么設(shè)計(jì)倒堕?比如rxJava的好處灾测?

好處重點(diǎn):解耦

5.? Spring的工場模式是單例嗎?Spring的Aop垦巴、IOC媳搪?Spring是怎么實(shí)現(xiàn)AOP的? 什么是Spring的動態(tài)代理骤宣?

單例蛾号;

AOP:

IOC:

動態(tài)代理:運(yùn)行時(shí)才知道實(shí)例化具體哪個對象,動態(tài)代理用的是封裝過的對象涯雅,不是對象本身。在對象操作前展运、中活逆、后可以插入不同的邏輯;

6.? Spring的注解:@value注入值count拗胜,方法里可以ExecutorService es = ExecutorService.newFixedThreadPool(count);這么new嗎蔗候?

public class A{

? ? ? @Value

? ? ? ? int count;

? ? ? ? public void f(){

? ? ? ? ? ? ? ExecutorService es = ExecutorService.newFixedThreadPool(count);

? ? ? ? }

}

不能,new時(shí)必須確認(rèn)value已經(jīng)被注入值才可以埂软;得用注解@PostConstruct

7.? mysql數(shù)據(jù)庫的優(yōu)化锈遥? 索引? 索引的左匹配原則勘畔?

索引的左匹配原則:like 是用不到索引的所灸;= 會用到索引;

聯(lián)合索引:a_b_c炫七;左匹配原則是 條件里必須有 a 條件才會用到索引

當(dāng)我說到時(shí)間查詢比較多建立索引爬立,有問時(shí)間的數(shù)據(jù)類型?

8.? 數(shù)據(jù)庫事務(wù)處理級別万哪?具體分別說侠驯。處理并發(fā)的鎖(synchronized,lock的區(qū)別奕巍?什么時(shí)候lock優(yōu)于synchronized)

四種吟策,

synchronized:獨(dú)占鎖;

lock:共享鎖的止;對于讀寫操作時(shí)檩坚,讀操作遠(yuǎn)多于寫操作的時(shí)候,lock要優(yōu)于synchronized;

9.? https與http的區(qū)別效床?

10. TCP/IP協(xié)議睹酌?最重要的倆個協(xié)議?分別位于什么層剩檀?

七層簡化后四層憋沿,TCP/UDP

11. 數(shù)據(jù)結(jié)構(gòu)了解嗎?說說你會的排序沪猴?時(shí)間空間復(fù)雜度辐啄?

講了選擇和冒泡,快速运嗜、插入排序沒讓講壶辜。中間我有提到二分查找,就問了二分查找的細(xì)節(jié)和時(shí)間復(fù)雜度担租;以及倆種排序的時(shí)間復(fù)雜度砸民。

n的平方、n的平方奋救; log以2為底的n岭参;

聊聊百度及路上:

9:10收拾出門,磨磨唧唧的我啊尝艘,9:30終于出門了演侯,想著也沒事肯定能到,搜的不到一小時(shí)就到了背亥,怎么著時(shí)間也夠了秒际。然后就是出了地鐵站各種晃悠沒找到坐公交的地兒,兜了大半個圈子狡汉,才找到娄徊。看著時(shí)間過去盾戴,感覺嗯還行嵌莉,能到。

坐上公交走了幾步就不淡定了捻脖,時(shí)間在過去锐峭。重點(diǎn)百度地圖和公交上的線路不一樣,百度地圖三站可婶,實(shí)際5站沿癞,下車還有1.2公里。好吧矛渴,我只能撐著等到下車椎扬。走啊走惫搏,掃了個摩拜,沒騎多久路過Lenovo蚕涤,公司樓也闊氣的筐赔,看到了路標(biāo)不讓騎入園區(qū),鎖了車揖铜≤罘幔看了地圖,還有600米天吓,可憐我沒看到前方就是Baidu的大樓贿肩,又開了一個摩拜,騎到路口發(fā)現(xiàn)了巨大的標(biāo)有Baidu的樓龄寞。啊啊啊啊汰规,我到了。進(jìn)去問了門衛(wèi)知道了確切的位置跟導(dǎo)航顯示的是一樣的物邑。奔進(jìn)去前臺出示早晨發(fā)我的預(yù)約訪客二維碼溜哮。掃碼后美麗的前臺告知我去沙發(fā)上坐會兒會有人來接。此時(shí)手機(jī)11:00色解,剛好預(yù)約的時(shí)間茬射。面試剛剛一個小時(shí),12:10分大牛名字應(yīng)該是劉坤送了我冒签,我離開了。

圖片發(fā)自簡書App

百度的管理還是比較嚴(yán)格的钟病,沒有預(yù)約原來是面試不了的萧恕。進(jìn)入樓就有保安攔你如果不是有發(fā)的預(yù)約二維碼我都進(jìn)不去。進(jìn)入樓層坐電梯也需要工卡肠阱。

第一天票唆,還不錯,我需要在準(zhǔn)備下屹徘,鞏固下走趋,面試官給我的感覺很好,厲害謙遜噪伊。原諒我注意到的小細(xì)節(jié)大挪净停【厲害的、謙遜的鉴吹、溫和的】左手無名指間戴著銀色的圈兒姨伟,面試時(shí)一直在嚼口香糖揽咕。

圖片發(fā)自簡書App
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末碎赢,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子歪脏,更是在濱河造成了極大的恐慌,老刑警劉巖技扼,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伍玖,死亡現(xiàn)場離奇詭異,居然都是意外死亡剿吻,警方通過查閱死者的電腦和手機(jī)窍箍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來和橙,“玉大人仔燕,你說我怎么就攤上這事∧д校” “怎么了晰搀?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長办斑。 經(jīng)常有香客問我外恕,道長,這世上最難降的妖魔是什么乡翅? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任鳞疲,我火速辦了婚禮,結(jié)果婚禮上蠕蚜,老公的妹妹穿的比我還像新娘尚洽。我一直安慰自己,他們只是感情好靶累,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布腺毫。 她就那樣靜靜地躺著,像睡著了一般挣柬。 火紅的嫁衣襯著肌膚如雪潮酒。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天邪蛔,我揣著相機(jī)與錄音急黎,去河邊找鬼。 笑死侧到,一個胖子當(dāng)著我的面吹牛勃教,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播匠抗,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼荣回,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了戈咳?” 一聲冷哼從身側(cè)響起心软,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤壕吹,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后删铃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體耳贬,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年猎唁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了咒劲。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡诫隅,死狀恐怖腐魂,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情逐纬,我是刑警寧澤蛔屹,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站豁生,受9級特大地震影響兔毒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜甸箱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一育叁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧芍殖,春花似錦豪嗽、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至肯适,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間成榜,已是汗流浹背框舔。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留赎婚,地道東北人刘绣。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像挣输,于是被迫代替她去往敵國和親纬凤。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法撩嚼,類相關(guān)的語法停士,內(nèi)部類的語法挖帘,繼承相關(guān)的語法,異常的語法恋技,線程的語...
    子非魚_t_閱讀 31,657評論 18 399
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理拇舀,服務(wù)發(fā)現(xiàn),斷路器蜻底,智...
    卡卡羅2017閱讀 134,693評論 18 139
  • 從三月份找實(shí)習(xí)到現(xiàn)在骄崩,面了一些公司,掛了不少薄辅,但最終還是拿到小米要拂、百度、阿里站楚、京東脱惰、新浪、CVTE源请、樂視家的研發(fā)崗...
    時(shí)芥藍(lán)閱讀 42,271評論 11 349
  • Java面試 2016年9月11日 1 Java基礎(chǔ)特性 Java基礎(chǔ) 面試題目總結(jié) 首先參考 駱昊的 上中下三篇...
    小斌斌閱讀 4,950評論 3 110
  • 我一直標(biāo)榜自己喜歡集體生活枪芒。上初中那會,學(xué)校離家很近谁尸,我就不能像其他離校遠(yuǎn)的同學(xué)一樣住校舅踪。那時(shí)我覺得很多女...
    周清越閱讀 270評論 0 0