牧原. 收到offer 拒了
數字浙江, 二面倒
中原銀行, 二面倒
測科院, 收到邀請, 拒了
- gc了解過嗎?
簡單的回收, 建立的時候在XX裡面分為年輕代, 老年代(from區和to區)
初始化在 年輕代中, 經過一次minr Gc後還存活的放入到 老年代的 from區, 在經過 15次gc後任然存活的, 進入to區
從年輕代到from區的算法為複制清除算法, 老年代的清除為标記清除算法
當然這些都是背, 什麼意思, 就是字面意思, 也沒了解和應用過
除非就是在啟動項目的設定一下jvm虛拟機的最大記憶體和空閑最小記憶體而已
搞不懂, 牧原問這玩意的意義在哪…
- springcloud的幾大元件?
- eureka 服務注冊中心 , 提供服務的注冊和釋出
- gateway 服務網關, 提供應用的入口和統一的轉發 , 數字浙江問了很多,這個東西的作用, 後面再補充一個部落格
- fegin 服務遠端調用負載均衡, 使得子產品之間可以互相調用, 也還要深入的研究一下
- Hystrix 服務熔斷降級, 防止長時間的等待導緻服務的不可用, 友好通路和傳回
config 服務的配置中心, 實作不同配置的随時切換, 不用大面積的改動配置, 實作統一的配置操作和更改.
.
每一個都是一個大的子產品, 都會被深入的問到了解多少, 還要深入研究一波.
- jvm記憶體模型?
百度…
- 接口和抽象類的差別?
- 你們項目中對于redis的操作?
- redis的基本資料類型?
- 寫一個SQL 查詢到學生成績表的中, 總分前三的學生
student_c學生成績表 , id, student_id, student_name, 學科, 成績
也就意味着, 有很多的 student_id和student_name和學科是一對多的關系, 學科和成績是一對一的關系, 需要先求出每個學生的總成績, 排序取前三條成績.
- 換個問法, 将這些資料拿到了, 放在了list中,也就是取到了全表的資料放在了集合中, 求這個集合中總分前三的資料
當時沒有想到, 哎, 可惜了, 建一個map, key為學生的學号,或者姓名, value為學生的成績之和 Map<String, Integer> map, 累計求和就取到了這個學生的成績, 那怎麼去到前三條呢.将這些map放到sort集合中取前三條(待驗證)
有實習經曆的可能就開始問項目相關的比較多了, 沒有實習經曆的就是問一些算法什麼的題了
另一方面,還是會問一些基礎的問題, 問的很深入的那種, 要準備好,
銀行看中的更多的是學曆相關的, 技術類的還是技術問題, 事業機關其實就是看你年輕能幹活, 找你進去給你個期望讓你幹活, 挺香的但是也挺不好玩的, 沒意思.