30K 成功入職京東:拿到京東 offer 經驗分享「面試經歷 + 面試真題」
前言
馬上就要金三銀四了,受到某些影響,很多大型網際網路公司都默默的裁員了,但是也有很多幸運的小夥伴也是拿到大廠的 offer,今天給大家分享的是我一位幸運拿到京東 offer 的朋友的面試經歷,疫情反反覆覆,相信還有很多朋友還是在猶豫是不是要辭職,我也閒來無事,問到了我朋友京東面試的一些真題,以及我整理的一些真題分享給大家。
-
kafka 面試題及解析 18 道
-
ZooKeeper 面試題及解析 28 道
-
Linux 面試真題及解析 45 道
-
MySQL 面試真題及解析 50 道
-
springboot 面試真題及解析 22 道
-
微服務面試真題及解析 50 道
-
mybatis 面試真題及解析 27 道
-
readis 面試真題及解析 40 道
好好學習將這些面試題都吃透,讓你金三銀四不再慌張。
如果你是在備戰路上,沒有方向的朋友,小編給大家準備了大廠常考的 1080 道面試真題,大家僅需新增小助理 , 即可領取
kafka 面試題 18 道
-
如何獲取 topic 主題的列表
-
生產者和消費者的命令列是什麼?
-
consumer 是推還是拉?
-
講講 kafka 維護消費狀態跟蹤的方法
-
講一下主從同步
-
為什麼需要訊息系統,mysql 不能滿足需求嗎?
-
Zookeeper 對於 Kafka 的作用是什麼?
-
資料傳輸的事務定義有哪三種?
-
Kafka 判斷一個節點是否還活著有那兩個條件?
-
Kafka 與傳統 MQ 訊息系統之間有三個關鍵區別
-
講一講 kafka 的 ack 的三種機制
-
消費者如何不自動提交偏移量,由應用提交?
-
消費者故障,出現活鎖問題如何解決?
-
如何控制消費的位置
-
kafka 分散式(不是單機)的情況下,如何保證訊息的順序消費?
-
kafka 的高可用機制是什麼?
-
kafka 如何減少資料丟失
-
kafka 如何不消費重複資料?比如扣款,我們不能重複的扣。
真題解析:
ZooKeeper 面試題 28 道
-
ZooKeeper 面試題?
-
ZooKeeper 提供了什麼?
-
Zookeeper 檔案系統
-
ZAB 協議?
-
四種型別的資料節點 Znode
-
Zookeeper Watcher 機制 -- 資料變更通知
-
客戶端註冊 Watcher 實現
-
服務端處理 Watcher 實現
-
客戶端回撥 Watcher
-
ACL 許可權控制機制
-
Chroot 特性
-
會話管理
-
伺服器角色
-
Zookeeper 下 Server 工作狀態
-
資料同步
-
zookeeper 是如何保證事務的順序一致性的?
-
分散式叢集中為什麼會有 Master?
-
zk 節點當機如何處理?
-
zookeeper 負載均衡和 nginx 負載均衡區別
-
Zookeeper 有哪幾種幾種部署模式?
-
叢集最少要幾臺機器,叢集規則是怎樣的?
-
叢集支援動態新增機器嗎?
-
Zookeeper 對節點的 watch 監聽通知是永久的嗎?為什麼不是永久的?
-
Zookeeper 的 java 客戶端都有哪些?
-
chubby 是什麼,和 zookeeper 比你怎麼看?
-
說幾個 zookeeper 常用的命令。
-
ZAB 和 Paxos 演算法的聯絡與區別?
-
Zookeeper 的典型應用場景
真題解析:
Linux 面試真題 45 道
-
絕對路徑用什麼符號表示?當前目錄、上層目錄用什麼表示?主目錄用什麼表示? 切換目錄用什麼命令?
-
絕對路徑用什麼符號表示?當前目錄、上層目錄用什麼表示?主目錄用什麼表示? 切換目錄用什麼命令?
-
怎麼清屏?怎麼退出當前命令?怎麼執行睡眠?怎麼檢視當前使用者 id?檢視指定幫助用什麼命令?
-
Ls 命令執行什麼功能? 可以帶哪些引數,有什麼區別?
-
建立軟連結(快捷方式),以及硬連結的命令。
-
目錄建立用什麼命令?建立檔案用什麼命令?複製檔案用什麼命令?
-
檢視檔案內容有哪些命令可以使用?
-
隨意寫檔案命令?怎麼向螢幕輸出帶空格的字串,比如”hello world”?
-
終端是哪個資料夾下的哪個檔案?黑洞檔案是哪個資料夾下的哪個命令?
-
移動檔案用哪個命令?改名用哪個命令?
-
複製檔案用哪個命令?如果需要連同資料夾一塊複製呢?如果需要有提示功能呢?
-
刪除檔案用哪個命令?如果需要連目錄及目錄下檔案一塊刪除呢?刪除空資料夾用什麼命令?
-
Linux 下命令有哪幾種可使用的萬用字元?分別代表什麼含義?
-
用什麼命令對一個檔案的內容進行統計?(行號、單詞數、位元組數)
-
Grep 命令有什麼用? 如何忽略大小寫? 如何查詢不含該串的行?
-
Linux 中程式有哪幾種狀態?在 ps 顯示出來的資訊中,分別用什麼符號表示的?
-
怎麼使一個命令在後臺執行?
-
利用 ps 怎麼顯示所有的程式? 怎麼利用 ps 檢視指定程式的資訊?
-
哪個命令專門用來檢視後臺任務?
-
把後臺任務調到前臺執行使用什麼命令?把停下的後臺任務在後臺執行起來用什麼命令?
-
終止程式用什麼命令? 帶什麼引數?
-
怎麼檢視系統支援的所有訊號?
-
搜尋檔案用什麼命令? 格式是怎麼樣的?
-
檢視當前誰在使用該主機用什麼命令? 查詢自己所在的終端資訊用什麼命令?
-
使用什麼命令檢視用過的命令列表?
-
使用什麼命令檢視磁碟使用空間? 空閒空間呢?
-
使用什麼命令檢視網路是否連通?
-
使用什麼命令檢視 ip 地址及介面資訊?
-
檢視各類環境變數用什麼命令?
-
通過什麼命令指定命令提示符?
-
查詢命令的可執行檔案是去哪查詢的? 怎麼對其進行設定及新增?
-
通過什麼命令查詢執行命令?
-
怎麼對命令進行取別名?
-
du 和 df 的定義,以及區別?
-
awk 詳解。
-
當你需要給命令繫結一個巨集或者按鍵的時候,應該怎麼做呢?
-
如果一個 linux 新手想要知道當前系統支援的所有命令的列表,他需要怎麼做?
-
如果你的助手想要列印出當前的目錄棧,你會建議他怎麼做?
-
你的系統目前有許多正在執行的任務,在不重啟機器的條件下,有什麼方法可以把所有正在執行的程式移除呢?
-
bash shell 中的 hash 命令有什麼作用?
-
哪一個 bash 內建命令能夠進行數學運算。
-
怎樣一頁一頁地檢視一個大檔案的內容呢?
-
資料字典屬於哪一個使用者的?
-
怎樣檢視一個 linux 命令的概要與用法?假設你在/bin 目錄中偶然看到一個你從沒見過的的命令,怎樣才能知道它的作用和用法呢?
-
使用哪一個命令可以檢視自己檔案系統的磁碟空間配額呢?
真題解析:
MySQL 面試真題 50 道
-
MySQL 中有哪幾種鎖?
-
MySQL 中有哪些不同的表格?
-
簡述在 MySQL 資料庫中 MyISAM 和 InnoDB 的區別
-
MySQL 中 InnoDB 支援的四種事務隔離級別名稱,以及逐級之間的區別?
-
CHAR 和 VARCHAR 的區別?
-
主鍵和候選鍵有什麼區別?
-
myisamchk 是用來做什麼的?
-
如果一個表有一列定義為 TIMESTAMP,將發生什麼?
-
你怎麼看到為表格定義的所有索引?
-
LIKE 宣告中的%和_是什麼意思?
-
列對比運算子是什麼?
-
BLOB 和 TEXT 有什麼區別?
-
MySQL_fetch_array 和 MySQL_fetch_object 的區別是什麼?
-
MyISAM 表格將在哪裡儲存,並且還提供其儲存格式?
-
MySQL 如何優化 DISTINCT?
-
如何顯示前 50 行?
-
可以使用多少列建立索引?
-
NOW()和 CURRENT_DATE()有什麼區別?
-
什麼是非標準字串型別?
-
什麼是通用 SQL 函式?
-
MySQL 支援事務嗎?
-
MySQL 裡記錄貨幣用什麼欄位型別好
-
MySQL 有關許可權的表都有哪幾個?
-
列的字串型別可以是什麼?
-
MySQL 資料庫作釋出系統的儲存,一天五萬條以上的增量,預計運維三年,怎麼優化?
-
鎖的優化策略
-
索引的底層實現原理和優化
-
什麼情況下設定了索引但無法使用
-
實踐中如何優化 MySQL
-
優化資料庫的方法
-
簡單描述 MySQL 中,索引,主鍵,唯一索引,聯合索引的區別,對資料庫的效能有什麼影響(從讀寫兩方面)
-
資料庫中的事務是什麼?
-
SQL 注入漏洞產生的原因?如何防止?
-
為表中得欄位選擇合適得資料型別
-
儲存時期
-
對於關係型資料庫而言,索引是相當重要的概念,請回答有關索引的幾個問題:
-
解釋 MySQL 外連線、內連線與自連線的區別
-
Myql 中的事務回滾機制概述
-
SQL 語言包括哪幾部分?每部分都有哪些操作關鍵字?
-
完整性約束包括哪些?
-
什麼是鎖?
-
什麼叫檢視?遊標是什麼?
-
什麼是儲存過程?用什麼來呼叫?
-
如何通俗地理解三個正規化?
-
什麼是基本表?什麼是檢視?
-
試述檢視的優點?
-
NULL 是什麼意思
-
主鍵、外來鍵和索引的區別?
-
你可以用什麼來確保表格裡的欄位只接受特定範圍裡的值?
-
說說對 SQL 語句優化有哪些方法?(選擇幾條)
springboot 面試真題 22 道
-
什麼是 Spring Boot?
-
Spring Boot 有哪些優點?
-
什麼是 JavaConfig?
-
如何重新載入 Spring Boot 上的更改,而無需重新啟動伺服器?
-
Spring Boot 中的監視器是什麼?
-
如何在 Spring Boot 中禁用 Actuator 端點安全性?
-
如何在自定義埠上執行 Spring Boot 應用程式?
-
什麼是 YAML?
-
如何實現 Spring Boot 應用程式的安全性?
-
如何整合 Spring Boot 和 ActiveMQ?
-
如何使用 Spring Boot 實現分頁和排序?
-
什麼是 Swagger?你用 Spring Boot 實現了它嗎?
-
什麼是 Spring Profiles?
-
什麼是 Spring Batch?
-
什麼是 FreeMarker 模板?
-
如何使用 Spring Boot 實現異常處理?
-
您使用了哪些 starter maven 依賴項?
-
什麼是 CSRF 攻擊?
-
什麼是 WebSockets?
-
什麼是 AOP?
-
什麼是 Apache Kafka?
-
我們如何監視所有 Spring Boot 微服務?
真題解析:
微服務面試真題:
MyBatis 面試真題:
總結:
希望大家能夠從這次的這些面試題中有所收穫,備戰“金三銀四”斬獲自己心儀的 offer,由於文章長度的限制只給大家展示了 1080 道面試真題的一部分,有需要完整的面試集以及核心筆記的朋友僅需新增小助理 即可領取
相關文章
- 零經驗應屆生面試四輪拿到京東offer,除了刷題我還做了以下三件事面試
- 萌妹子的面試經歷,美團四面三小時,成功拿到 Java 崗 offer面試Java
- 分享net面試題和經驗面試題
- 偽經驗;不稱職面試官的面試經面試
- 迎戰2021年春招,面試螞蟻金服,京東,騰訊等六家大廠的面試經驗分享!(附300多道面試真題)面試
- 我的真實面試經歷薦面試
- 面試真經面試
- 面試分享:專科半年經驗面試阿里前端P6+總結(附面試真題及答案)面試阿里前端
- 閉關兩月,如何“遠端面試”拿下大廠offer?(附小米/京東面經)面試
- 阿里JAVA面試分享經驗阿里Java面試
- 我的春招求職經驗分享(已拿阿里京東網易等 5 個 offer)求職阿里
- 面試經歷面試
- 產品經理的面試經驗分享面試
- 【乾貨】BAT面試經驗分享BAT面試
- 歷時45天,經過15輪面試,入職華為OD面試
- Java面經 面試經驗 網際網路公司面試經驗 後端面試經驗Java面試後端
- 整理出2020船新版本最新面試真題全部開源分享!-學歷不夠技術來湊!面試BATJ最終入職京東,面試BAT
- 我經歷的IT公司面試及離職感受面試
- 半年工作經驗今日頭條和美團面試題面經分享面試題
- 2020本科校招-從小白到拿到30k offer的學習經歷
- 一週面試十家公司,分享面試經歷面試
- 華為面試經歷面試
- 2020最新位元組跳動面試經驗分享,已拿到offer (4輪技術面+hr面)面試
- 我的奇葩面試經歷分享:喊價25K,HR 卻給了30K。。。面試
- 面試題:面試經面試題
- 2017 後端面試經歷分享後端面試
- 給大家分享下騰訊菜鳥京東Java面經(已經收到 Offer) | 掘金技術徵文Java
- Android大廠面試經驗分享Android面試
- 百度2015校園招聘面試題(成功拿到offer)面試題
- 京東和360面試面試
- 歷時3個月,斬獲京東、新浪、滴滴安卓崗offer!我有一套速通大廠技巧分享給你!(附面經真題)安卓
- 貝殼/快手/頭條面試經驗分享,均已拿offer!(內附1612頁面試指南)面試
- 面試成功源於基礎和經驗(iOS)面試iOS
- 週末面試經歷面試
- 華為人工智慧崗位面試經歷分享人工智慧面試
- 某程式設計師騰訊面試經歷分享程式設計師面試
- 手記 《半年工作經驗今日頭條和美團面試題面經分享》面試題
- 華為面試經驗面試