三月面經(jīng)(九場(chǎng))
面試反饋 3.5號(hào) -- 卓望公司
- redis 改造那里有問題 -- > 一定會(huì)順著問很多redis的相關(guān)知識(shí)
- linux 關(guān)于網(wǎng)絡(luò)的命令(netstat的了解)+ Linux命令:創(chuàng)建一個(gè)文件、查看進(jìn)程以及如何過濾某個(gè)特定進(jìn)程(管道)、修改文件讀寫權(quán)限、歸屬權(quán)(不知道)、殺死一個(gè)進(jìn)程
- 設(shè)計(jì)模式 -- 單例模式
- 深拷貝和淺拷貝的理解, 如果要自己寫一個(gè)工具類的話需要實(shí)現(xiàn)什么類?你知道哪些工具類?
- jdk動(dòng)態(tài)代理和CGlib代理的區(qū)別
- 介紹下常見的垃圾回收器?parralle?G1?
- 如果一個(gè)接口無法訪問,懷疑是網(wǎng)絡(luò)請(qǐng)求的問題應(yīng)該如何操作?
- ConcurrentHashMap如何保證線程安全的?
- 講一下hashmap的自動(dòng)擴(kuò)容?
- 過濾器和攔截器了解嗎?是基于什么實(shí)現(xiàn)的?
- 了解哪些加密算法? Redis 中的 hash格式使用的是什么加密算法?
- 你對(duì)CAS 如何理解?(保證并發(fā)的過程+ CAS 存在 ABA 問題,即值可能被修改后又恢復(fù)原樣。) -- AtomicInteger和 ConcurrentHashMap
面試反饋-- 3.6號(hào)-- 合肥大智慧
0605面試匯總
1、進(jìn)程和線程的區(qū)別
2、進(jìn)程間通信方式
3、線程間可以通信嗎
4、多進(jìn)程實(shí)現(xiàn)方式
5、線程池執(zhí)行流程
6、多線程實(shí)現(xiàn)ABC打?。ǘ喾N方式)
7、信號(hào)量機(jī)制在Java中實(shí)現(xiàn)
8、樹結(jié)構(gòu)(二叉樹、平衡二叉樹、搜索二叉樹、紅黑樹、B、B+)
9、SQL優(yōu)化
10、LinkedList
11、HashMap底層結(jié)構(gòu)和原理
12、HashMap為什么使用紅黑樹
13、為什么不用二叉搜索樹
14、場(chǎng)景題:1億條url數(shù)據(jù),查詢指定的url。不使用數(shù)據(jù)庫怎么實(shí)現(xiàn)?
15、場(chǎng)景題:設(shè)計(jì)表實(shí)現(xiàn)兩種角色的權(quán)限訪問和控制?
面試反饋 -- 3.7 合肥大智慧
用過es嗎?
redis了解多少?
mysql了解多少?
spring框架了解多少?
面試反饋 -- 3.8 北京信狐天誠
- Integer對(duì)象 -- 常量池那個(gè)
- String 和 buffer 和builder
- redis 改造 (感覺還應(yīng)該再深挖一些技術(shù))
- mysql - 索引查詢
- oom 排查方法
- docker 常用命令
- spring boot 和spring cloud 的區(qū)別
- redis的 事務(wù)
- mysql的事務(wù)
- mysql 臟讀 ,幻讀
- 對(duì)象被創(chuàng)建的 過程
面試反饋 -- 3.10 微購 (深圳)
- Integer對(duì)象 -- 常量池那個(gè)
- String 和 new String
- JVM 內(nèi)存模型
- 計(jì)算機(jī)網(wǎng)絡(luò)的七層網(wǎng)絡(luò)模型
- 網(wǎng)絡(luò)層和傳輸層的具體內(nèi)容
- ip 的映射表 尋址(內(nèi)網(wǎng))
面試反饋 -- 3.10 阿拉釘(濟(jì)南)
- 算法 -- 簡單題(inhot 100)
- 簡單的八股
- 排序算法考的比較多-- 還有基本的數(shù)據(jù)結(jié)構(gòu)(這個(gè)感覺還是挺重要的)
面試反饋 -- 3.13 小西科技 -- 南京
- 項(xiàng)目場(chǎng)景描述-- 理清了思路(兩個(gè)場(chǎng)景, 一個(gè)是使用key 獲取一個(gè)用戶; 另一個(gè)是分批次的一個(gè)redis接口 -- 感覺后面還是自己實(shí)際寫一下比較好)
- redis結(jié)合springboot -- 如何實(shí)現(xiàn)一個(gè)starter? -- 考察基本的運(yùn)行流程和注解使用
- mysql 的索引優(yōu)化 -- 最左匹配 ; or左右失效 ; 模糊查詢百分號(hào)在like前失效;type -- range 和index 的區(qū)別
- Spring 中的事務(wù)的使用和為什么會(huì)回滾? 底層是如何設(shè)計(jì)的
- 事務(wù)的失效情況?
- 線程池的作用 和線程池的構(gòu)造參數(shù), 實(shí)際使用?
面試反饋 -- 3.14 望塵科技 -- 深圳
- 線程池的核心構(gòu)造參數(shù)
- 樂觀鎖和悲觀鎖
- **HTTP 請(qǐng)求無狀態(tài),如何區(qū)分用戶?**
- **TCP vs HTTP 區(qū)別**?
- llimit 關(guān)鍵字分頁的時(shí)候?yàn)槭裁磿?huì)越來越慢?--- 走的是全表掃描
- 什么是mysql 中的回表? 什么情況下會(huì)出現(xiàn)回表?(普通index -- > primary key -- > value )按理說應(yīng)該直接走主鍵;
- **Java 的默認(rèn)排序算法**
Java 中的默認(rèn)排序算法取決于 **數(shù)據(jù)結(jié)構(gòu)**,常見的排序方法包括:
- **數(shù)組排序(Arrays.sort())** → **雙軸快速排序(Dual-Pivot Quicksort)**
- 列表排序(Collections.sort()) → **歸并排序(TimSort)**
- 并行排序(Arrays.parallelSort()) → **并行歸并排序(Parallel Sort)**
- mysql 的innerdb 相關(guān)知識(shí) ?
- mysql中的鎖機(jī)制(說了間隙鎖, 然后引用場(chǎng)景-- 結(jié)合了之前說的事務(wù)的方向說的)
好未來 面試反饋 -- 3.15
- 線程池核心參數(shù)
- 線程池的實(shí)際使用
- 算法回文 - 雙指針(plus -- 看一下 回溯實(shí)現(xiàn)全排列)
- 場(chǎng)景題-- 大廠的二維碼動(dòng)態(tài)刷新打卡
- 訂單場(chǎng)景 --- redis 分布式鎖
- 訂單-- 同一個(gè)按鈕短時(shí)間快速點(diǎn)擊
- 問了一道m(xù)ysql題目 -- 一個(gè)用戶表(id , name , phone) -- 找出手機(jī)號(hào)重復(fù)的所有用戶
- Synchronized 底層實(shí)現(xiàn)
- 集合的類型
- ConcurrentHashMap -- 如何保證線程安全#牛客AI配圖神器#
- redis 改造那里有問題 -- > 一定會(huì)順著問很多redis的相關(guān)知識(shí)
- linux 關(guān)于網(wǎng)絡(luò)的命令(netstat的了解)+ Linux命令:創(chuàng)建一個(gè)文件、查看進(jìn)程以及如何過濾某個(gè)特定進(jìn)程(管道)、修改文件讀寫權(quán)限、歸屬權(quán)(不知道)、殺死一個(gè)進(jìn)程
- 設(shè)計(jì)模式 -- 單例模式
- 深拷貝和淺拷貝的理解, 如果要自己寫一個(gè)工具類的話需要實(shí)現(xiàn)什么類?你知道哪些工具類?
- jdk動(dòng)態(tài)代理和CGlib代理的區(qū)別
- 介紹下常見的垃圾回收器?parralle?G1?
- 如果一個(gè)接口無法訪問,懷疑是網(wǎng)絡(luò)請(qǐng)求的問題應(yīng)該如何操作?
- ConcurrentHashMap如何保證線程安全的?
- 講一下hashmap的自動(dòng)擴(kuò)容?
- 過濾器和攔截器了解嗎?是基于什么實(shí)現(xiàn)的?
- 了解哪些加密算法? Redis 中的 hash格式使用的是什么加密算法?
- 你對(duì)CAS 如何理解?(保證并發(fā)的過程+ CAS 存在 ABA 問題,即值可能被修改后又恢復(fù)原樣。) -- AtomicInteger和 ConcurrentHashMap
面試反饋-- 3.6號(hào)-- 合肥大智慧
0605面試匯總
1、進(jìn)程和線程的區(qū)別
2、進(jìn)程間通信方式
3、線程間可以通信嗎
4、多進(jìn)程實(shí)現(xiàn)方式
5、線程池執(zhí)行流程
6、多線程實(shí)現(xiàn)ABC打?。ǘ喾N方式)
7、信號(hào)量機(jī)制在Java中實(shí)現(xiàn)
8、樹結(jié)構(gòu)(二叉樹、平衡二叉樹、搜索二叉樹、紅黑樹、B、B+)
9、SQL優(yōu)化
10、LinkedList
11、HashMap底層結(jié)構(gòu)和原理
12、HashMap為什么使用紅黑樹
13、為什么不用二叉搜索樹
14、場(chǎng)景題:1億條url數(shù)據(jù),查詢指定的url。不使用數(shù)據(jù)庫怎么實(shí)現(xiàn)?
15、場(chǎng)景題:設(shè)計(jì)表實(shí)現(xiàn)兩種角色的權(quán)限訪問和控制?
面試反饋 -- 3.7 合肥大智慧
用過es嗎?
redis了解多少?
mysql了解多少?
spring框架了解多少?
面試反饋 -- 3.8 北京信狐天誠
- Integer對(duì)象 -- 常量池那個(gè)
- String 和 buffer 和builder
- redis 改造 (感覺還應(yīng)該再深挖一些技術(shù))
- mysql - 索引查詢
- oom 排查方法
- docker 常用命令
- spring boot 和spring cloud 的區(qū)別
- redis的 事務(wù)
- mysql的事務(wù)
- mysql 臟讀 ,幻讀
- 對(duì)象被創(chuàng)建的 過程
面試反饋 -- 3.10 微購 (深圳)
- Integer對(duì)象 -- 常量池那個(gè)
- String 和 new String
- JVM 內(nèi)存模型
- 計(jì)算機(jī)網(wǎng)絡(luò)的七層網(wǎng)絡(luò)模型
- 網(wǎng)絡(luò)層和傳輸層的具體內(nèi)容
- ip 的映射表 尋址(內(nèi)網(wǎng))
面試反饋 -- 3.10 阿拉釘(濟(jì)南)
- 算法 -- 簡單題(inhot 100)
- 簡單的八股
- 排序算法考的比較多-- 還有基本的數(shù)據(jù)結(jié)構(gòu)(這個(gè)感覺還是挺重要的)
面試反饋 -- 3.13 小西科技 -- 南京
- 項(xiàng)目場(chǎng)景描述-- 理清了思路(兩個(gè)場(chǎng)景, 一個(gè)是使用key 獲取一個(gè)用戶; 另一個(gè)是分批次的一個(gè)redis接口 -- 感覺后面還是自己實(shí)際寫一下比較好)
- redis結(jié)合springboot -- 如何實(shí)現(xiàn)一個(gè)starter? -- 考察基本的運(yùn)行流程和注解使用
- mysql 的索引優(yōu)化 -- 最左匹配 ; or左右失效 ; 模糊查詢百分號(hào)在like前失效;type -- range 和index 的區(qū)別
- Spring 中的事務(wù)的使用和為什么會(huì)回滾? 底層是如何設(shè)計(jì)的
- 事務(wù)的失效情況?
- 線程池的作用 和線程池的構(gòu)造參數(shù), 實(shí)際使用?
面試反饋 -- 3.14 望塵科技 -- 深圳
- 線程池的核心構(gòu)造參數(shù)
- 樂觀鎖和悲觀鎖
- **HTTP 請(qǐng)求無狀態(tài),如何區(qū)分用戶?**
- **TCP vs HTTP 區(qū)別**?
- llimit 關(guān)鍵字分頁的時(shí)候?yàn)槭裁磿?huì)越來越慢?--- 走的是全表掃描
- 什么是mysql 中的回表? 什么情況下會(huì)出現(xiàn)回表?(普通index -- > primary key -- > value )按理說應(yīng)該直接走主鍵;
- **Java 的默認(rèn)排序算法**
Java 中的默認(rèn)排序算法取決于 **數(shù)據(jù)結(jié)構(gòu)**,常見的排序方法包括:
- **數(shù)組排序(Arrays.sort())** → **雙軸快速排序(Dual-Pivot Quicksort)**
- 列表排序(Collections.sort()) → **歸并排序(TimSort)**
- 并行排序(Arrays.parallelSort()) → **并行歸并排序(Parallel Sort)**
- mysql 的innerdb 相關(guān)知識(shí) ?
- mysql中的鎖機(jī)制(說了間隙鎖, 然后引用場(chǎng)景-- 結(jié)合了之前說的事務(wù)的方向說的)
好未來 面試反饋 -- 3.15
- 線程池核心參數(shù)
- 線程池的實(shí)際使用
- 算法回文 - 雙指針(plus -- 看一下 回溯實(shí)現(xiàn)全排列)
- 場(chǎng)景題-- 大廠的二維碼動(dòng)態(tài)刷新打卡
- 訂單場(chǎng)景 --- redis 分布式鎖
- 訂單-- 同一個(gè)按鈕短時(shí)間快速點(diǎn)擊
- 問了一道m(xù)ysql題目 -- 一個(gè)用戶表(id , name , phone) -- 找出手機(jī)號(hào)重復(fù)的所有用戶
- Synchronized 底層實(shí)現(xiàn)
- 集合的類型
- ConcurrentHashMap -- 如何保證線程安全#牛客AI配圖神器#
全部評(píng)論
好難啊
佬望塵科技怎么樣了
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享