云智一二三面——Java
base:武漢
時(shí)間線:9月18日->9月23日->9月29日
一面
1. 自我介紹
2. 項(xiàng)目或?qū)嵙?xí)介紹
3. redis的數(shù)據(jù)類型有哪些?你是怎么存儲(chǔ)對(duì)象類型數(shù)據(jù)的?有沒有看過你說的工具類,用string存儲(chǔ)對(duì)象的實(shí)現(xiàn)過程?最終是怎么存儲(chǔ)的?
4. 訂單表和產(chǎn)品表,查詢每個(gè)訂單的總價(jià)(需要訂單表有產(chǎn)品id和數(shù)量,產(chǎn)品表有單價(jià))寫sql語句
5. 瀏覽器打開一個(gè)網(wǎng)頁的過程,本地能不能修改dns映射。
6. 知道哪些linux命令?
二面
1. 自我介紹
2. 實(shí)習(xí)中有沒有自己寫過新接口?怎么進(jìn)行聯(lián)調(diào)的?測(cè)試過程是什么?測(cè)試的時(shí)候請(qǐng)求鏈路id是怎么生成的?
3. 項(xiàng)目中遇到的難點(diǎn)?
4. String、StringBuilder、StringBuffer的區(qū)別?
5. 為什么StringBuilder可以變?底層是怎么實(shí)現(xiàn)的?
6. 寫出圖書館借閱系統(tǒng)的數(shù)據(jù)表,功能包括:學(xué)生可以借書,圖書放在書架上面,能夠提供借閱信息,設(shè)計(jì)表結(jié)構(gòu)。
7. 查詢最近一個(gè)月所有借過“計(jì)算機(jī)網(wǎng)絡(luò)”這本書的學(xué)生信息。
8. redis緩存有什么用?如何保證緩存一致性?如果先更新數(shù)據(jù)庫,再去刪除redis時(shí)失敗了怎么辦?如果重試三次都失敗了怎么辦?(每次重試間隔時(shí)間增倍)
9. redis為什么要設(shè)置過期時(shí)間?
10. 最左前綴原則是什么?為什么要遵循這個(gè)原則?
11. 回表查詢是什么?
12. 四次揮手中,為什么第二次和第三次要分開發(fā)送?
13. 手撕一:兩個(gè)列表求交集,給出最優(yōu)方案。(雙指針)
14. 手撕二:兩個(gè)鏈表從c點(diǎn)開始交叉,找出c的位置。(雙指針)
15. 手撕三:寫一個(gè)函數(shù),能夠隨機(jī)成功指定長(zhǎng)度的字符串,并根據(jù)要求是否攜帶特殊字符進(jìn)行隨機(jī)添加。
三面——HR面
詢問期待薪資,能否接受工作地點(diǎn),簡(jiǎn)單介紹實(shí)習(xí)的內(nèi)容。
#云智面試##面經(jīng)Java#
時(shí)間線:9月18日->9月23日->9月29日
一面
1. 自我介紹
2. 項(xiàng)目或?qū)嵙?xí)介紹
3. redis的數(shù)據(jù)類型有哪些?你是怎么存儲(chǔ)對(duì)象類型數(shù)據(jù)的?有沒有看過你說的工具類,用string存儲(chǔ)對(duì)象的實(shí)現(xiàn)過程?最終是怎么存儲(chǔ)的?
4. 訂單表和產(chǎn)品表,查詢每個(gè)訂單的總價(jià)(需要訂單表有產(chǎn)品id和數(shù)量,產(chǎn)品表有單價(jià))寫sql語句
5. 瀏覽器打開一個(gè)網(wǎng)頁的過程,本地能不能修改dns映射。
6. 知道哪些linux命令?
二面
1. 自我介紹
2. 實(shí)習(xí)中有沒有自己寫過新接口?怎么進(jìn)行聯(lián)調(diào)的?測(cè)試過程是什么?測(cè)試的時(shí)候請(qǐng)求鏈路id是怎么生成的?
3. 項(xiàng)目中遇到的難點(diǎn)?
4. String、StringBuilder、StringBuffer的區(qū)別?
5. 為什么StringBuilder可以變?底層是怎么實(shí)現(xiàn)的?
6. 寫出圖書館借閱系統(tǒng)的數(shù)據(jù)表,功能包括:學(xué)生可以借書,圖書放在書架上面,能夠提供借閱信息,設(shè)計(jì)表結(jié)構(gòu)。
7. 查詢最近一個(gè)月所有借過“計(jì)算機(jī)網(wǎng)絡(luò)”這本書的學(xué)生信息。
8. redis緩存有什么用?如何保證緩存一致性?如果先更新數(shù)據(jù)庫,再去刪除redis時(shí)失敗了怎么辦?如果重試三次都失敗了怎么辦?(每次重試間隔時(shí)間增倍)
9. redis為什么要設(shè)置過期時(shí)間?
10. 最左前綴原則是什么?為什么要遵循這個(gè)原則?
11. 回表查詢是什么?
12. 四次揮手中,為什么第二次和第三次要分開發(fā)送?
13. 手撕一:兩個(gè)列表求交集,給出最優(yōu)方案。(雙指針)
14. 手撕二:兩個(gè)鏈表從c點(diǎn)開始交叉,找出c的位置。(雙指針)
15. 手撕三:寫一個(gè)函數(shù),能夠隨機(jī)成功指定長(zhǎng)度的字符串,并根據(jù)要求是否攜帶特殊字符進(jìn)行隨機(jī)添加。
三面——HR面
詢問期待薪資,能否接受工作地點(diǎn),簡(jiǎn)單介紹實(shí)習(xí)的內(nèi)容。
#云智面試##面經(jīng)Java#
全部評(píng)論
為什么我武漢有三面技術(shù)面?
大佬,請(qǐng)問意向了嗎?
佬,手撕是用idea嗎?那要自己構(gòu)造鏈表?
請(qǐng)問手撕一,列表是有序的嗎?
昨晚九點(diǎn)一面 然后還沒約二面 感覺要寄
手撕這么多?
實(shí)習(xí)還是秋招崗位呀
佬能分享下timeline嗎
感覺好難啊,我不會(huì)啊
請(qǐng)問base地是哪里啊
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享