2019年担扑,我的互聯(lián)網(wǎng)技術崗(Java)面經(jīng)合輯

本文摘自我的印象筆記
平時比較喜歡用印象筆記做記錄恰响,如果有什么值得分享的內(nèi)容,我會不定期的整理成博客發(fā)布出來涌献,敬請期待吧~

3月


3.5 騰訊上海一面胚宦,忘了哪個部門,他們是做c++和計算機視覺的,沒問java知識(電話)

  • 進程通信方式
  • 死鎖避免的算法
  • TCP三次握手
  • TCP擁塞控制
  • Linux命令 查看內(nèi)存枢劝,cup消耗情況井联,還了解哪些命令
  • 一萬個數(shù)中選最小的100個
  • 二叉樹遍歷方式
  • 快排時間復雜度

3.14 騰訊上海,還是一面您旁。cdg企業(yè)發(fā)展事業(yè)群(電話)

  • TCP與UDP的區(qū)別
  • Hashmap與Hashtable區(qū)別
  • Java多線程操作時烙常,如何處理并發(fā)問題(這里不太懂他的意思)
  • 二分查找過程
  • 快速排序的時間復雜度
  • 線程與進程
  • cookie與session,如果瀏覽器禁用了cookie鹤盒,session還能建立嗎蚕脏?
  • 你的項目(課程共享平臺)為什么不用springboot,而使用ssm侦锯?

4月


4.11 vivo 一面驼鞭,主要問Java基礎和項目(現(xiàn)場)

  • 線程和進程區(qū)別
  • 進程間通信
  • 線程出現(xiàn)異常會如何,程序會崩潰嗎
  • try catch finally中的return情況
  • 口述算法思路: 劍指offer - 鏈表中環(huán)的入口節(jié)點
  • 聊項目率触,介紹項目终议,遇到哪些困難
  • 聊本科,因為讀研專業(yè)跨度大
    回去等通知吧~

4.20 華為面試(現(xiàn)場)

  • 聊項目(重頭戲)
  • Jvm垃圾回收機制(只回答了4種引用)
  • 內(nèi)存泄漏
  • 分布式的優(yōu)點(后來感覺面試官給我的提示更像是集群的優(yōu)點)

4.28 捍谢龋康威視面試

技術面(遠程視頻)

  • 聊項目
  • Spring中的單例
  • 線程安全的幾種方法

HR面(遠程視頻)

  • 描述一個自己參與過的項目
  • 大學期間最成功的的事
  • 為什么跨專業(yè)
  • 你學習的動力(這個回答的有裝X嫌疑穴张,估計死在這了。我回答不需要動力两曼,很自然的每天學到10點半...HR聽完愣了)

5月


5.10 恒生輪流群面(現(xiàn)場)

  • 聊項目
  • 數(shù)據(jù)庫常見索引
  • 使用索引的壞處
  • 數(shù)據(jù)庫范式(你用到哪一種范式)

6月


美團一面(電話)

  • 說一種樹的遍歷算法
  • 哈希查找原理
  • 二分查找
  • Java基本變量(8種)
  • HashMap和HashSet的區(qū)別
  • 操作系統(tǒng)的進程調(diào)度(第二次不會了皂甘,要重視)

美團二面(電話)

面試時我已經(jīng)半個多月沒復習了,完全死馬當活馬醫(yī)... 面試官語速很快悼凑,我因為慢慢吞吞答不上來偿枕,他語速更快了...

  • HashMap數(shù)據(jù)結構
  • 紅黑樹與AVL樹的區(qū)別
  • HashMap中為何用紅黑樹而不用AVL樹
  • 如何得到一個線程安全的HashMap
  • ConcurrentHashMap如何保證線程安全
  • JVM常用垃圾回收器
  • 說一說CMS
  • CMS如何進行標記
  • 哪些作為GCRoot
  • Redis了解多少?(說了5種數(shù)據(jù)結構)
  • Redis分布式鎖
  • Linux查進程 ps -ef
  • Linux查看內(nèi)存使用情況
  • 描述項目
  • 項目的亮點
  • 你設計的數(shù)據(jù)庫遵循的范式

哈啰一面(電話)

  • 項目難點
  • MySQL InnoDB 為什么比其他引擎更好户辫?
  • MyBatis了解嗎渐夸?

接二連三的電話,再次打斷了我安穩(wěn)學習的狀態(tài)渔欢。為了大廠offer墓塌,我開始了新一輪的面試準備!


貓眼一面(遠程視頻)

貓眼是我面過的所有企業(yè)中奥额,考察最詳細的苫幢!面試官很有耐心,態(tài)度很好垫挨。因為準備的比較久韩肝,加上面試多了有經(jīng)驗了,自認為除了手撕算法比較卡之外九榔,其他都答得OK哀峻。雖然最后沒有獲得二面涡相,但是經(jīng)過這次面試,我也終于找到感覺了谜诫,也知道一個面試真理:要學就學難的漾峡,學原理看源碼才是王道。

  • TCP/IP協(xié)議棧
  • TCP三次握手喻旷,改為兩次行不行
  • TCP與UDP的區(qū)別
  • HTTP狀態(tài)碼了解哪些
  • 進程生逸、線程和協(xié)程的區(qū)別
  • 操作系統(tǒng)的多級緩存(有疑問,不知答對沒)
  • Linux怎么查看日志且预、項目運行狀態(tài)(CPU槽袄、內(nèi)存)
  • 項目中有遇到過JVM溢出的問題嗎?
  • 遇到數(shù)據(jù)庫慢查詢锋谐,如何解決遍尺?
  • 數(shù)據(jù)庫常見索引
  • 有沒有使用Explain分析數(shù)據(jù)庫性能?
  • Java的JDK涮拗、JRE乾戏、JVM的區(qū)別?
  • String存在jvm運行時數(shù)據(jù)區(qū)的哪里三热?
  • HashMap源碼
  • 講講紅黑樹
  • ConcurrentHashMap源碼
  • ConcurrentHashMap為何線程安全鼓择?
  • 線程池了解不
  • volatile關鍵字
  • 講講hashCode()
  • JVM頻繁的FULL GC是什么原因?
  • HotSpot虛擬機的體系(講了講運行時數(shù)據(jù)區(qū))
  • 垃圾回收算法(4種)
  • 什么情況下就漾,對象會在方法區(qū)中(只答了大對象/class對象)
  • 講講Java內(nèi)存模型呐能,它的作用
  • 手撕算法:改造棧,O(1)時間內(nèi)完成pop()抑堡、push()摆出、getMin()

7月


涂鴉一面(電話)

一面的面試官聽起來不像是專業(yè)面試官,說話語速偏慢首妖。當時自己半桶水叮咚響偎漫,面試前以為拿offer應該妥妥的,殊不知面試過程中又暴露出許多問題有缆。所幸獲得了2面的機會骑丸。

  • 聊項目
  • 課程的搜索功能
  • 電商項目的秒殺系統(tǒng)如何設計
  • 如何保證項目的線程安全
  • 常見的加鎖機制
  • ArrayList和CopyOnWriteArrayList線程安全對比
  • 了解哪些集合
  • 對涂鴉公司的了解
  • Java架構的了解(不太明白什么意思)
  • 分布式的好處(第二次了)
  • 描述運行時數(shù)據(jù)區(qū)(被點破:方法里的局部變量其實是線程安全的哈哈哈,因為在虛擬機棧妒貌。但好像局部變量的線程安全。铸豁。沒意義吧~)
  • Object a = new Object() 過程(新建類的過程) - 沒答上第一步 - 判斷類加載
  • 說說類加載
  • 雙親委派
  • 雙親委派的好處

涂鴉二面(現(xiàn)場)

因為比較自信灌曙,一面通過后二話不說就訂高鐵去了杭州現(xiàn)場。以為能拿個offer回來然后拍拍屁股離職节芥,被面試官懟得找不著北后在刺,才知道自己太naive了逆害。

  • 聊項目(隨便挑一個講講,反正沒一個看的上眼
  • 作為產(chǎn)品負責人蚣驼,你怎么設計你的項目(靠抄)
  • 如何使用git進行團隊協(xié)作(手工復制粘貼)
  • aqs鎖(勸退開始)
  • jvm類加載(要求說全說細)
  • 哪些可以作為gcroot(給我說全)
  • 聯(lián)合索引的問題(我會)
  • 數(shù)據(jù)庫的三大范式(我也會)

面試官OS:我原本不想錄你的魄幕,結果你還是會一些。那我還是別問了颖杏,萬一你答上來太多我不錄你...

雖然面試完很氣纯陨,除了手撕代碼還想手撕面試官,但也知道自己有很多不足留储,短時間內(nèi)先別面試好好積累吧翼抠。特別是項目這塊,真沒一個拿得出手的获讳。

9月


京東一面

【待填坑】

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末阴颖,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子丐膝,更是在濱河造成了極大的恐慌量愧,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件帅矗,死亡現(xiàn)場離奇詭異偎肃,居然都是意外死亡,警方通過查閱死者的電腦和手機损晤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進店門软棺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人尤勋,你說我怎么就攤上這事喘落。” “怎么了最冰?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵瘦棋,是天一觀的道長。 經(jīng)常有香客問我暖哨,道長赌朋,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任篇裁,我火速辦了婚禮沛慢,結果婚禮上,老公的妹妹穿的比我還像新娘达布。我一直安慰自己团甲,他們只是感情好,可當我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布黍聂。 她就那樣靜靜地躺著躺苦,像睡著了一般身腻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上匹厘,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天嘀趟,我揣著相機與錄音,去河邊找鬼愈诚。 笑死她按,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的扰路。 我是一名探鬼主播尤溜,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼汗唱!你這毒婦竟也來了宫莱?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤哩罪,失蹤者是張志新(化名)和其女友劉穎授霸,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體际插,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡碘耳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了框弛。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辛辨。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖瑟枫,靈堂內(nèi)的尸體忽然破棺而出斗搞,到底是詐尸還是另有隱情,我是刑警寧澤慷妙,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布僻焚,位于F島的核電站,受9級特大地震影響膝擂,放射性物質(zhì)發(fā)生泄漏虑啤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一架馋、第九天 我趴在偏房一處隱蔽的房頂上張望狞山。 院中可真熱鬧碳褒,春花似錦逛薇、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽伊约。三九已至,卻和暖如春孕蝉,著一層夾襖步出監(jiān)牢的瞬間屡律,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工降淮, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留超埋,地道東北人。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓佳鳖,卻偏偏與公主長得像霍殴,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子系吩,可洞房花燭夜當晚...
    茶點故事閱讀 44,933評論 2 355

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

  • java 接口的意義-百度 規(guī)范来庭、擴展、回調(diào) 抽象類的意義-樂視 為其子類提供一個公共的類型封裝子類中得重復內(nèi)容定...
    交流電1582閱讀 2,228評論 0 11
  • 本文作者在一年之內(nèi)參加過多場面試穿挨,應聘崗位均為 Java 開發(fā)方向月弛。在不斷的面試中,分類總結了 Java 開發(fā)崗位...
    TheOne_6e96閱讀 901評論 0 9
  • 秋招正式結束科盛,最后感謝百度給予的認可帽衙,真的有種受寵若驚。簡單回顧一下秋招贞绵。也給出自己的面經(jīng)厉萝,文章最后列出兩個自己看...
    DuBetter閱讀 1,059評論 1 5
  • 抽象,繼承,封裝,多態(tài) 下面將一一解釋.抽象是將一類對象的共同特征總結出來構造類的過程.包括數(shù)據(jù)抽象和行為抽象兩部...
    高珊珊aim閱讀 961評論 0 0
  • 前言 審核時候彈出一堆錯誤: 解決方法 是因為其中的framework包含x86_64,i386架構導致,所以對有...
    freesan44閱讀 455評論 0 0