月薪2萬的程序員面試問什么莱坎?

注:本文首發(fā)于今日頭條“碼農(nóng)那些事”。

作為一名合格的碼農(nóng)寸士,不能一直沉浸在忙碌的工作中檐什,除了不斷提高自己的技術(shù)水平之外,也需要定期出去參加一些面試弱卡。既可以了解下自己的技術(shù)能力到底是個(gè)什么水平了乃正,也能對當(dāng)前市場的薪水價(jià)位做到心中有數(shù)。

本人前段時(shí)間投了幾家公司婶博,其中包括唯品會烫葬,因?yàn)橥兜氖荍ava開發(fā),因此會有一些比較偏Java方面的問題凡蜻。由于是社招崗位搭综,價(jià)位一般就是看能力了,基本上只要能夠通過本次面試划栓,月薪2萬是少不了的兑巾。本頭條號會不定期分享程序員的面試經(jīng)驗(yàn),以及程序員需要掌握的技術(shù)干貨忠荞,喜歡就關(guān)注我吧~

面試總共半小時(shí)蒋歌,但問了不少問題,記錄如下委煤。

首先是自我介紹堂油,然后面試官根據(jù)我簡歷中寫的項(xiàng)目挑了一個(gè)讓我大概說一下。關(guān)于項(xiàng)目這塊碧绞,其實(shí)都是有套路的府框,你只需要準(zhǔn)備好三個(gè)方面:項(xiàng)目背景是什么,其中的難點(diǎn)是什么讥邻,怎么解決這個(gè)難點(diǎn)的迫靖。

然后就開始面各種技術(shù)問題。

synchronize關(guān)鍵字的作用是什么兴使?

答:簡單的說系宜,作用是為了進(jìn)行線程間的同步。每個(gè)用synchronized關(guān)鍵字聲明的方法都是臨界區(qū)发魄。在Java中盹牧,同一個(gè)對象的臨界區(qū),在同一時(shí)間只允許一個(gè)線程訪問。

被synchronize修飾的哪些方法之間會被同步汰寓?

答:同一個(gè)對象的非static的synchronized方法之間吆寨、static的synchronized方法之間會進(jìn)行同步;

同一個(gè)對象的static的synchronized方法和非static的synchronized方法之間是否會被同步,為什么踩寇?

答:不會啄清。因?yàn)樗鼈儷@取的不是同一個(gè)監(jiān)視器,一個(gè)是類的對象俺孙,一個(gè)是類.class辣卒。

valotile關(guān)鍵字的作用是什么?什么情況下會使用這個(gè)關(guān)鍵字睛榄?

答:簡單的說荣茫,作用是保證變量的可見性。保證一個(gè)線程對一個(gè)volatile變量的讀场靴,總是能看到(任意線程)對這個(gè)volatile變量最后的寫入啡莉。在多線程環(huán)境下,為了確保不同線程之間對共享變量的可見性時(shí)使用旨剥。

ArrayList是不是線程安全的咧欣?

答:不是。

那和它功能類似的線程安全版本是什么轨帜?它的實(shí)現(xiàn)原理是什么魄咕,為什么能做到線程安全?

答:CopyOnWriteArrayList蚌父。

ConcurrentHash在JDK 1.7和JDK 1.8中的實(shí)現(xiàn)有什么區(qū)別

異步和回調(diào)的概念

reactor和proactor模式的區(qū)別是什么哮兰?

NIO2的底層實(shí)現(xiàn),Channel的作用

Thrift框架了解嗎苟弛,說下RPC框架大概的實(shí)現(xiàn)原理

dubbo了解嗎喝滞,注冊中心如何實(shí)現(xiàn)?

工作中使用過哪些常用的開源類庫

由于投的是大數(shù)據(jù)相關(guān)的一個(gè)部門膏秫,因此也問了一些別的如:

redis集群怎么做分片的

一致性hash的原理右遭,虛擬節(jié)點(diǎn)作用

kafka了解嗎

hive執(zhí)行流程

hive優(yōu)化相關(guān)

總體來說,涉及的面還是很廣泛的荔睹,難度不小狸演。 如果你回答不了這些問題言蛇,也不要灰心僻他,畢竟是月薪2萬的崗位,不是那么容易就能成功的腊尚。

本頭條號會不定期分享程序員的面試經(jīng)驗(yàn)吨拗,以及程序員需要掌握的技術(shù)干貨,喜歡就關(guān)注我吧~

完。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末劝篷,一起剝皮案震驚了整個(gè)濱河市哨鸭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌娇妓,老刑警劉巖像鸡,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異哈恰,居然都是意外死亡只估,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門着绷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蛔钙,“玉大人,你說我怎么就攤上這事荠医∮跬眩” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵彬向,是天一觀的道長兼贡。 經(jīng)常有香客問我,道長娃胆,這世上最難降的妖魔是什么紧显? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮缕棵,結(jié)果婚禮上孵班,老公的妹妹穿的比我還像新娘。我一直安慰自己招驴,他們只是感情好篙程,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著别厘,像睡著了一般虱饿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上触趴,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天氮发,我揣著相機(jī)與錄音,去河邊找鬼冗懦。 笑死爽冕,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的披蕉。 我是一名探鬼主播颈畸,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼乌奇,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了眯娱?” 一聲冷哼從身側(cè)響起礁苗,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎徙缴,沒想到半個(gè)月后试伙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡于样,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年迁霎,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片百宇。...
    茶點(diǎn)故事閱讀 39,690評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡考廉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出携御,到底是詐尸還是另有隱情昌粤,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布啄刹,位于F島的核電站涮坐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏誓军。R本人自食惡果不足惜袱讹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望昵时。 院中可真熱鬧捷雕,春花似錦、人聲如沸壹甥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽句柠。三九已至浦译,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間溯职,已是汗流浹背精盅。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谜酒,地道東北人叹俏。 一個(gè)月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像甚带,于是被迫代替她去往敵國和親她肯。 傳聞我的和親對象是個(gè)殘疾皇子佳头,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評論 2 353

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

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法鹰贵,類相關(guān)的語法晴氨,內(nèi)部類的語法,繼承相關(guān)的語法碉输,異常的語法籽前,線程的語...
    子非魚_t_閱讀 31,622評論 18 399
  • 從三月份找實(shí)習(xí)到現(xiàn)在,面了一些公司敷钾,掛了不少枝哄,但最終還是拿到小米、百度阻荒、阿里挠锥、京東、新浪侨赡、CVTE蓖租、樂視家的研發(fā)崗...
    時(shí)芥藍(lán)閱讀 42,239評論 11 349
  • (一)Java部分 1、列舉出JAVA中6個(gè)比較常用的包【天威誠信面試題】 【參考答案】 java.lang;ja...
    獨(dú)云閱讀 7,101評論 0 62
  • 五一三天假期的兩天用來游玩位于河北省秦皇島市的翡翠島羊壹。整個(gè)的心情可謂是跌宕起伏蓖宦,大起大落。從最開始的大巴車暈車油猫,大...
    智Lin閱讀 187評論 0 1
  • 本地localhost訪問: 本地WWW文件下可能存放多個(gè)項(xiàng)目.直接localhost到WWW目錄.再訪問某個(gè)項(xiàng)目...
    歡迎惠顧閱讀 549評論 0 0