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