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