2021我上岸了!分享我的招银网络科技 一二三面面经,希望对大家有帮助!
前言
程序員只有技術過硬,在哪兒都不愁就業,“萬般帶不去,唯有業隨身”學習本來就不是在課堂那幾年說了算,而是在人生的旅途中不間斷的事情。
人生短暫,別稀里糊涂的活一輩子,不要將就。
一面:視頻面(5月26日)- 30min左右
1.自我介紹
2.JVM內存分布
3.TCP和UDP的區別
4.數據庫的索引怎么實現的,底層是什么數據結構,為什么不用B樹
5.如果一個系統訪問量過高,如何進行優化
6.索引的最左前綴法則是什么,為什么,如何優化
7.復合索引怎么用
8.事務是怎么實現的,隔離級別,有什么問題,MVCC機制
9.GC算法
10.代碼題:寫一個方法,傳入一個字符串和數字,返回對應的字符串,例如:abcc你好,5,返回abcc;傳入6,返回abcc你(英文一個字節,中文兩個字節)
11.反問
二面:
1.自我介紹
2.主要問項目的細節,難點,實現方式,提出問題進行改進
3.看書對自己有什么收獲嗎(說了Java并發編程,舉了例子說理解到了synchronized的底層原理),講一下底層如何實現的
4.招銀要設計一個查詢余額的系統,打算怎么做,考慮高并發和高性能的問題(給出方案繼續挖細節)
3.java集合類List
4.HashMap的put實現
5.線程不安全體現在哪里,如何解決
6.ConcurentHashMap實現原理
7.Java常見鎖有哪些(我說不了解,但是知道操作系統中的鎖,于是問了8)
8.操作系統中有哪些鎖
9.數據庫中哪些地方用到了鎖
10.還用過那些中間件(MQ和Redis了解嗎)
11.四種事務隔離級別的優缺點
12.TCP三次握手
13.為什么是四次揮手
14.https的了解(沒答出來,應該是想問https的加密與認證過程)
15.說明主鍵索引、聯合索引和沒有索引情況下select的過程
16.一道sql:師生關系表,查找學生最多的老師的名字
17.算法題:給定一個二維字符數組,求一個字符串能否在該數組中找到,(字符串中相鄰字符必須在二維數組中也相鄰(上下左右)):先說了思路,然后實現,手寫了幾個測試用例,有一個case不通過,面試官說問題不大,思路是對的
18.職業規劃
19.實習情況,完成了什么,如何實現的,獨立負責還是
20.反問
HR面:(和二面間隔不到1min)
1.自我介紹
2.介紹自己的實習情況都做了什么,有什么收獲
3.有沒有男朋友,以后的規劃,會不會留在成都(投遞成都崗位)
4.工作時間995能不能接受
5.為什么要選擇做軟件開發
6.父母對自己的工作地點要求
7.反問
以上所有內容都是面試后憑記憶寫出來噠,不一定完善,希望可以給大家增加一份面經(hiahia~),同時希望可以拿到offer哇,小伙伴們加油!!
我的面試經驗匯總
下面先給大家上一個總的目錄大綱,基礎的東西就不進行過多的贅述,我們將會從面試必問的說起,同時由于每篇的內容過多,我們也只說重點,太過基礎的內容誰都會,我就不多敲字浪費大家的時間了!
有需要的朋友點擊這里自取就好了,希望資料對你有幫助!
SpringCloud
Redis
JVM
MySQL
Zookeeper
Kafka
Dubbo
spring
Rabbitmq
springboot
最后
由于文章篇幅有限,PDF的內容又很多,全部手敲下來很累…所以需要閱讀閱讀學習的,大家“一件三連后:“查看下方””即可拿到手之后自己學習吧,博主真的打字打累了。
有需要的朋友點擊這里自取就好了,希望資料對你有幫助!
預祝大家前程似錦,工作順利!
總結
以上是生活随笔為你收集整理的2021我上岸了!分享我的招银网络科技 一二三面面经,希望对大家有帮助!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习进程和计划任务管理
- 下一篇: iPhone中的heic格式