武漢智能視覺信息技術有限公司/高級
- 如果解決jvm內存溢出
- 如果解決億級別的數據導出,有沒有其他的方案可以解決呢
- 索引的原理
- 工作中用了哪些索引提高了多少的速度
- 線程池的創建方法--解釋new ThreadPool的其他參數以及四大拒絕策略
- 分布式使用用到了哪些模式
- xxl-job的原理
- 作為管理者
六六云鏈科技一面總結
自我介紹
團隊規模
項目的人數。
技術框架你是怎么準備的,都是怎么準備的。
怎么保證項目的交付。(進度和質量)
springcload 做了哪些定制話改變,如traceid等。
nacos 服務注冊發現原理
seata 分布式事務原理 at 模式的確定 tcc 的有點。
常用Linux命令。
linux查看資源占用情況歷史6個月的。
linux 查看Java內存占用比較高 排查過程。
系統設計概要書的內容
數據庫設計文檔。
五年開發經驗你的優點缺點。(保持不斷學習,技術能力不錯)
六六云鏈科技二面試總結
在項目里做的哪些工作?
你們公司是一個什么樣的公司(建筑行業 國企 做的業務 應用型和研究性 每個部門的業務)
如何進行框架搭建的。從零到1,有沒有參考開源框架?
項目幾個人 ,做了多久時間?項目周期是什么樣的?每個階段做什么事?(項目的的周期長度要記住)
jvm 垃圾回收機制講一講?
jvm 調試 調優 做過什么嗎?
Spring ioc 、aop
springboot 的啟動過程(run 方法做的事情)
數據庫 索引 講一講
你的sql 優化過程
sql 有幾種連接方式 ,你用的最多的一種 ,你寫過的復雜的sql 語句
線程池原理(這幾個方面講:參數,原理,參數設置公式, 美團的動態參數配置方案)
mq 用過嗎了解嗎?
偏向技術還是管理
選擇公司的標準
期望的薪資
頌大技術面試總結
你們公司開發模式是怎么樣的,做什么業務。
你參與度最高的項目 ,什么角色 做了什么 。
技術選型的思路是怎么樣的?為什么要用nacos ,流程框架為什么選acticiti 而不用其他的(flowable)?
nacos 加載配置文件原理 bootstram.yml 先后順序。
微服務架構的優點缺點,系統架構層面談談為什么要做服務的拆分。
你的項目為什么要做成微服務架構。
微服務能解決并發高的問題嗎?
nacos的健康檢查機制 有哪兩種。心跳是誰向誰建立的。
你對網關的了解。
權限認證這塊,講講權限認證的體系,用的什么授權模式,接入端有哪些。
springsecurity原理,如何實現短信登錄,要自定義什么?
對前端了解嗎?
工作中最有成就感的一項工作。
最具挑戰性的工作。
從廣度和深度方面說說自己的技術如何?
平時會帶幾個人?
短期的職業規劃。
偏向技術攻堅還是偏向管理。
平時怎么學習的。
有哪些興趣愛好,平時周末干嘛。
你有什么問題?
最后,面試官說了對崗位的要求,(技術+管理)問你有什么想說的。
HR:
為什么現在離職?
工作強度,加班多嗎?一周能有幾天加班?
你對我們公司了解嗎?
你知道我們公司的地點嗎?
你離職的原因。為什么年底離職?
你的薪資水平。
你選公司的標準。
理工數傳
(30min)
詳細介紹下你搭建框架做的事情,做了哪些技術規范
(比如 做了動態配置、 分頁配置、統一異常處理、統一校驗、封裝了哪些工具 其實就是具體點用什么做了哪些事情)
如何進行項目進度管理的?
項目并發高不高?
高并發項目可能存在的問題(如 服務失敗、 分布式事務、服務降級方案、 緩存擊穿 分布式鎖)
sql優化的經歷
索引的原理
你項目復雜的業務功能。
openfigen 的原理。
你有什么想問的嗎?(業務 和技術體系)
中國交通信息科技集團有限公司(中交信科)java開發工程師-機試題目
下面是我本次面試的題目:
/*** 中交信科的筆試題* 題目內容:* 已知條件:* 四位用戶每人賬戶有1000的余額;購買動作發生在兩個用戶之間,每次發生購買行為則從消費者的余額中扣除相應的錢,同時供應商的余額里加上對應的錢,假設每次交易的數額(amount)都是1。* 編程實現:* zhang向wang購買100次,wang向zhang購買100次;wang向li購買100次,li向wang購買100次;li向sun購買100次,sun向li購買100次。* 規則:* 1、不能引入第三方依賴包;* 2、賬戶余額應為double或者bigdecimal類型* 注意點:* (1)每一次購買行為都是一個獨立的線程,相當于600個并發購買操作* (2)從發起購買操作到實際扣/漲余額之間應有5~10毫秒的隨機延遲* (3)所有購買操作完成后打印總耗時及四位用戶的余額,其中總耗時一般不應超過200毫秒。*/