工作內容
所做專案的難點
寫乙個單例,在寫乙個靜態內部類的單例
jvm記憶體模型
程式計數器是幹嘛的
jvm引數都有哪些
從寫入url到返回頁面的過程
dns是在哪維護的?維護的什麼?怎麼找到具體的ip的
整個http的請求流程
springmvc從收到請求到返回響應的流程
常見的http狀態碼?504是什麼
滑動視窗?解決什麼問題
資料庫連線池幹嘛的?有哪些引數?
程式是怎麼連線並運算元據庫的?(從建立tcp連線說起)
資料庫索引結構?為什麼用b+樹做索引
什麼情況下索引失效?什麼樣的查詢會失效
聯合索引的原則
springboot和springcloud的區別
springcloud常用元件
redis常用資料結構
什麼是快取穿透?怎麼解決
什麼是快取擊穿?怎麼解決
一致性hash演算法
如果節點過於聚集怎麼辦?假如都在左半環,怎麼解決?
演算法:給乙個字串,求最大不重複子串(不能有重複字母)(如給定字串abcadb,最大不重複串為abc)
工作內容(問的鉅細,拿你的場景問你)
設計乙個規則模組,怎麼動態修改規則,響應時間盡量短
對已有的規則,es怎麼建立索引
es原理,什麼是倒排索引
es集群
kafka?忘了問啥了
kafka的ack機制
spring中用到的設計模式
觀察者模式主要是用來幹嘛的
spring啟動流程
spring單例模式是怎麼實現的
裝bean的容器是什麼?怎麼實現的
乙個web專案,響應慢,怎麼排查,不考慮呼叫第三方介面(詳細到具體實現)
兩個list求交集,寫**,時間複雜度是多少(我用的set)使用set一定是o(n)麼
如果上面演算法是業務場景,怎麼設計實現,假如list1為所有許可權,list2為使用者許可權,允許使用中介軟體,怎麼實現交集
多執行緒下hashset是執行緒安全的麼
juc包下除了concurrenthashmap還有什麼
乙個簡訊模組,多個執行緒傳送資訊給客戶,該怎麼設計
高併發情況下如何保證介面冪等性
synchronize原理
synchronize和lock的區別
鎖在底層是乙個什麼概念?怎麼實現的
分布式事務
了解flink麼?storm呢、hadoop呢
位元組跳動後端開發 面經 涼經
面試的是c 開發,很早開了牛客網進入了直播間。面試約的14點,我提前了十分鐘進去掛著。到準點了面試官還沒到.過了大概五分鐘,面試官進來了。然後就說遲到了,因為牛客需要裝置檢查,大概14 07的時候面試才開始 有點生氣 問題 首先是自我介紹,我是balabala,講了一些事蹟。最後一段提前寫了一下自己...
位元組跳動 騰訊後台開發面經分享 2019 5
問題1 請詳細描述三次握手和四次揮手的過程 要求熟悉三次握手和四次揮手的機制,要求畫出狀態圖。問題2 四次揮手中time wait狀態存在的目的是什麼?這個問題是畫出四次揮手狀態圖,會引申問你。不排除還會問為什麼四次揮手是四次不是二次等問題。最好是把相關問題均掌握。問題3 tcp是通過什麼機制保障可...
位元組跳動 AI lab後端開發 面試 涼經)
3.7號投的簡歷,3.8hr 談面試 約3.14 5點 一面 50min 1.首先你的簡歷上面寫了兩個小專案,來說一下你認為最貼近後端開發這個的那個專案。複習了,詳細講了,也沒有問問題 2.你是乙個 acmer,談一談acm,然後談到工作室負責人,負責做什麼 我是topcoder總負責人 3.開始進...