【每日面試】2021麥吉太文Java開發(fā)一面

作者:川沙妲己 鏈接:https://www.nowcoder.com/discuss/788605?source_id=discuss_experience_nctrack&channel=-1 來源:牛客網(wǎng)

10.17 做的筆試,筆試兩道編程,都比較簡單,力扣簡單水平。

10.25 電話通知面試

10.26 一面

面試官很和藹,一直笑瞇瞇的,很nice。問的內(nèi)容就是純純八股文,背就完事了。沒有手撕代碼,全程大概30min。下面是我記得的一些問題。

1.自我介紹

2.介紹一下項目功能,只說了功能,沒有延伸

3.問個人優(yōu)勢是什么?希望以后在公司干什么方向的?(答:后端)

4.你的項目是 springboot做的為什么用springboot?

5.aop ioc介紹一下?

6.用過mybatis嗎?

7.說幾種熟悉的設(shè)計模式?

8.講一下事務(wù)

9.講一下Mysql索引(說了innodb myisam區(qū)別)

10.你的項目里用索引了嗎?

11.你的項目里存了多少數(shù)據(jù)?如果讓你存1億條數(shù)據(jù)你怎么辦?(答:分庫分表)

12.分庫分表會遇到什么問題?怎么解決?(答:分布式id問題 用redis,雪花算法解決)

13.如果你發(fā)現(xiàn)查詢很慢怎么辦?(答:explain)

14.常見數(shù)據(jù)結(jié)構(gòu)有什么?

15.繼承,接口,抽象類區(qū)別?

16.數(shù)組鏈表區(qū)別

17.說說jvm?(說了內(nèi)存區(qū)域和垃圾回收)

18.看過源碼嗎?String源碼知道嗎?(答:String類是final char[]數(shù)組實現(xiàn)的,注意這個是java8的時候,java9變成了byte[])

19.因為上一個問題,面試官問我知道java9的時候有什么變化嗎?(答:不知道。我還真沒注意過java9改了String 類的實現(xiàn))

20.平時用jdk哪個版本?(答:8)

21.在瀏覽器中輸?url地址 ->>會發(fā)生什么過程?(答:這個最最最常見的問題我居然忘了!忘了!這里就說的不好)

22.反問:一共幾輪面試?一共兩輪

1.職位分析

??? Magic Tavern是一家全球化的游戲研發(fā)和發(fā)行公司,總用戶過億,月活躍玩家逾千萬。在游戲出海的大浪中,公司快速低調(diào)發(fā)展,在多個細分品類名列前茅,連年被蘋果、谷歌官方全球推薦?,F(xiàn)有員工400余人,在國內(nèi)外多個城市均有辦公。

????麥吉太文近期上線的游戲中包含2款全新題材的三消+游戲:《Project Makeover》、《Matchington Mansion》,我們旨在創(chuàng)造和傳遞快樂,做有世界影響力的作品。

對這家公司了解的人應(yīng)該不多,網(wǎng)上查到的信息寥寥,知乎上說這家公司在國內(nèi)很低調(diào),看了校招說明,從2021年才開始第一次校招,以前是沒有過的。為什么今年開始校招了?我覺得一大原因是因為疫情。

公司2013年成立,主業(yè)務(wù)為游戲制作,而且是主要面向海外,國內(nèi)看不到它家的游戲,但在國外是很火爆的。游戲相關(guān)的崗位很多,開發(fā)就不知道了,社招沒有,校招有崗位。

三餐免費,零食水果,游戲公司有的基本都有了吧,當(dāng)然加班肯定少不了,做游戲哪有那么簡單呢?福利待遇應(yīng)該是不錯的。

2.面試分析

1)面試時間:30分鐘

2)面試內(nèi)容:多

3)試題難度:中級

4)試題拓展:一般

5)核心考點:項目+spring+mybatis+設(shè)計模式+事務(wù)+索引+優(yōu)化+數(shù)據(jù)結(jié)構(gòu)+Java基礎(chǔ)+jvm+源碼+網(wǎng)絡(luò)協(xié)議

6)總結(jié):面試時間30分鐘并不長,但是內(nèi)容不少,可能有些問題面試者回答的不好就匆匆而過了。開頭從項目入手,問了框架和設(shè)計模式的內(nèi)容,考察面試者對框架的應(yīng)用和架構(gòu)的理解,也可以看看項目是否是自主開發(fā)的。后面開始問了數(shù)據(jù)結(jié)構(gòu)相關(guān)的一大塊,從數(shù)據(jù)庫相關(guān)開始直到問到數(shù)據(jù)結(jié)構(gòu)本身。最后可能是覺得面試者前面回答的不好,突然簡單的問了幾個Java基礎(chǔ)問題,但緊接著就問了jvm,面試官應(yīng)該是還想考察一下面試者的能力的,不過最后的結(jié)果不太理想。

3.問題解析——在瀏覽器中輸入URL會發(fā)生什么

1)解析URL

2)DNS解析

3)瀏覽器與網(wǎng)站建立TCP連接(三次握手)

4)請求和傳輸數(shù)據(jù)

5)瀏覽器渲染頁面

大家有什么關(guān)于面試想了解的內(nèi)容,可以在文末留言~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容