今日分享一個某寶面試java后端的經歷,

此次分享的面試程序主要分為電話面試、現場面試、HR面試,面試內容如下:
一、 電話面試:

自我介紹:
言簡意賅的介紹自己的基本情況,包括姓名、籍貫、畢業院校、學歷、作業年限等,
專案情況:
-
敘述一個你認為最熟悉或者對你影響最大的一個專案,最好是簡歷中比較靠前的專案介紹(簡歷中專案簡歷要按照時間順序排序,最新的排在前面)?
-
敘述專案中使用過哪些技術和學習了哪些新技能?
-
敘述專案中哪一部分最難攻克?遇到困難又是如何攻克?
基礎知識:
-
Htttp協議
-
HashMap和concurrenthashma區別及兩者的優缺點
-
對MySQLOracle的了解,MySQL和Oracle的區別
-
有哪些設計模式,對設計模式的了解
-
對實作分布式快取的應用
-
多執行緒相關知識,如果避免死鎖
-
Java的JVM機制
-
對Runtime的了解
基礎知識是電話面試程序中一個非常重要的問答環節,決定著起點和是否還能下一步面試,面試前務必要對相關的基礎知識內容進行復習和梳理,

二、 現場面試:

背景了解:
-
大學專業知識,如果是編程相關專業問的會少一些,如果不是,會問一些為什么選擇了編程?是什么原因走上了編程之路之類的
-
何時開始作業正式接觸編程
-
平時自學的方法,編程之路與時俱進,技術更迭快,必須要堅持學習
-
專案中擔任什么職位,擔任什么角色
-
專案運行程序中因需求差異化是否和其他同時發生過矛盾,又怎樣解決的
-
專案的周期性問題及完成效果
-
專案具體部分使用的設計模式并簡述選擇理由
現場面試主要的環節是技術方面,其中會關聯專案進行提問,專案中從技術到個人團隊領導能力,從完成執行能力到思想靈活度,都是面試官希望得到的資訊,因此,必須對自己的專案多方面展開準備,專案回顧的程序中需不斷思考改進方案和具體措施,

三、 HR面試:

-
業余愛好
-
你覺得你在專案擔任的角色完成度怎么樣,或者說擔任某些重要的職位時,又是怎么做的
-
如何看待我企業的相應常識及對我企業了解多少
-
職業規劃,今后想發展的作業方向,技術方向還是管理方向
-
近幾年的職業規劃,是否長期在本地作業或者是否可以出差
-
薪酬問題及入職情況
作為面試者,我們很難判斷公司體系的不足,而且面對大企業或者面試官來說,很大部分都是有著公司歸屬感的,所以面試前要仔細推敲各種可能被提及的問題,對語言進行整理和包裝,盡量將面試話題引向有利于自己的方向,適當藏拙是很重要的,

某寶面試題大總結

-
HashMap&ConcurrentHashMap區別及演算法?
-
鎖機制原理?
-
事務四大特性?
-
聚簇索引&非聚簇索引?
-
用自己的實踐經歷說一下索引的使用場景(說一個就要舉一個例子)?
-
類加載程序?
-
雙親委派機制及使用原因?
-
GC演算法?
-
說說自己參與的專案,技術難度在哪里?
-
Collection底層排序方式?
-
Http請求程序,簡述執行緒池和并發工具的使用?
-
資料庫索引原理?
-
講講SpringBoot/SpringCloud的一些應用?
-
阻塞佇列不用java提供的自己怎么實作,為什么要用慢啟動演算法負載均衡的原理?
-
Redis的資料一致性?
-
如何處理何高并發?
-
你有什么職業規劃
-
專案中用的一些中間件的理解,如Dubbo、MQ、Redis、kafka等?
-
對上家公司的評價以及自己的成長?
最后在這里分享一下小編總結的面試資料,還有更多2020最新java核心知識點+大廠面試+java架構專題面試資料+50道java經典演算法題更多都可以點擊這里免費領取,
1.JAVA核心知識點面試 2.大廠面試


愛生活,愛分享,愛編程!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/105244.html
標籤:其他
下一篇:漫畫:什么是 “黑天鵝事件” ?
