2021-3-1
1.上午
公司:
- 甲方:yi fang da 基金公司
- 乙方:廣州市 zhuo wei 資訊技術有限公司
面試內容:
先來一份幾頁的筆試題(ps:800字作文?),一個小時后,,,
我:自我介紹 (ps:我寫了一個小時的筆試題呢,看都不看的?)
面試官:為什么離職?
我:我想擴展自己的技術堆疊和業務范圍(ps:你不是搞技術的嘛,這不是hr來問的嘛)
面試官:那你認為你現在很牛逼了?
我:???(ps:???)
面試官:為什么一年跳一家?
我:第一家是待遇問題,第二個是個人發展原因
面試官:好了,基本情況我了解了,你先回去吧,
我:草,一種植物,尼瑪,一種動物,
個人總結: 什么牛鬼蛇神!
2.下午
公司:zhi yuan hui tu
面試內容:
- 畫一下專案的架構,用了什么框架、中間件,怎么用的?
- 描述一下專案的難點?分布式事務、分布式鎖、介面冪等性
- 平時是怎么學習的?
3. 晚上
公司:jing cheng zhi zao
面試內容:
- 分布式鎖應用場景?怎么解決的?具體原理?
- 分布式事務解決流程
- Eurken注冊一個服務具體程序
- 具體的一個sql優化場景,非索引優化
- 服務怎么做的限流和降級保護
- 介面冪等性的具體方案
2021-3-2
1.上午
公司:yong dao 科技有限公司
面試內容:
- 更新資料,先刪快取再更新資料庫和先更新資料庫再刪快取有什么問題?
- 代碼怎么部署到生產環境?
- 生產環境出了問題,用了什么工具監控,最后怎么解決的?
- 專案中怎么使用Docker的?
- 用RabbitMq解決分布式事務時,怎么保證上下游服務資料回滾一致,怎么保證下游服務消費訊息的冪等性?
- 快取穿透和雪崩的解決方案
2.下午
公司:shu guo zhi neng
面試內容:
面試官:基礎怎么樣?
我:還行(ps:非科班的,你說怎么樣)
面試官:Java強參考和弱參考是什么?有什么區別?
我:這個,,,這個,,沒研究過(ps:?)
面試官:設計一個DB連接工具,怎么確保版本兼容性?
我:Java默認有雙親委派機制,確保版本兼容性需要打破雙親委派機制(ps:細節真說不出來了)
面試官:對樹了解嗎?
我:還行,(ps:我,,,,)
面試官:唰唰唰,畫了一顆平衡二叉樹,你用下位遍歷法遍歷一下
我:是怎么遍歷去了,,,,(ps:應該是涼了)
面試官:對JVM有了解嗎?
我:還行,(ps:我,,,,)
面試官:說下JVM記憶體模型,什么是堆外記憶體,垃圾演算法?
我:balabalabala
面試官:有用過鎖嗎?
我:用過一點(ps:不是億點阿)
面試官:說下鎖升級的程序?synchronized和ReentrantLock的區別?CAS?
我:,,,,(ps:接下來是不是ABA問題)
面試官:服務限流,熔斷,降級你是怎么做的?
我:沒做過,不是我負責(ps:問就是沒做)
面試官:對MySQL了解多少?
我:還行,用了挺久的
面試官:說下MVCC機制
我:核心是資料的版本鏈和readview,,,,
面試官:中間件用了那些?
我:還行,RabbitMQ這些都有用到
面試官:RabbitMQ怎么保證訊息冪等性?
,,,,,,
面試官:你還有什么想問的嗎?
我:準備不是很好,能說下我的不足嗎
面試官:業務還行,基礎不是很好,回去多看看JDK原始碼
我:,,,,,,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/265380.html
標籤:其他
上一篇:一文帶你掌握監控行程技術實作
