秋招
發(fā)布時(shí)間:2023/12/8
41
豆豆
生活随笔
收集整理的這篇文章主要介紹了
秋招
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 1. java基礎(chǔ)方面
- 2. 多線程
- 3. JVM方面
- 4. 數(shù)據(jù)結(jié)構(gòu)與算法方面
- 5. 數(shù)據(jù)庫方面
- 6. 后端框架方面
- 7. 計(jì)算機(jī)網(wǎng)絡(luò)
- 8. linux
秋招面試中遇到的問題,記錄不全
1. java基礎(chǔ)方面
如何調(diào)用別人的接口如何給別人寫一個(gè)可供調(diào)用的接口.net包下的常用類有那些樂觀鎖和悲觀鎖UML圖jre、jdk、jvm三者之間的關(guān)系子類與父類的轉(zhuǎn)型理解程序員可以手動(dòng)進(jìn)行內(nèi)存釋放嗎序列化與法序列化的作用手寫單例模式手寫通過反射獲取對(duì)象的私有方法字符串中轉(zhuǎn)義字符使用equals()和hashCode()的作用java的8種基本數(shù)據(jù)類型及其對(duì)應(yīng)字節(jié)
2. 多線程
進(jìn)程間進(jìn)行通信的方式wait()和sleep()的區(qū)別線程與進(jìn)程的區(qū)別如何進(jìn)行加鎖如何創(chuàng)建線程池
3. JVM方面
JVM的作用垃圾回收算法有哪幾種如何理解雙親委派模型和自頂向下加載垃圾回收過程JVM的分區(qū),以及每個(gè)分區(qū)的作用如何對(duì)JVM進(jìn)行優(yōu)化,都有那些參數(shù)如何理解多態(tài),重載和重寫那個(gè)是多態(tài)JVM的內(nèi)存模型GC的原理防止內(nèi)存泄露的方法有哪些
4. 數(shù)據(jù)結(jié)構(gòu)與算法方面
冒泡排序方法思想手寫希爾排序,歸并排序常用的排序算法知道那些穩(wěn)定排序與不穩(wěn)定排序算法有那些前序遍歷和中序遍歷過程排序二叉樹中哪種遍歷過程有序什么叫做二叉排序樹什么叫做堆排序,及其最大堆和最小堆二叉排序樹的平均查找長(zhǎng)度深度遍歷和廣度遍歷為什么hashMap的擴(kuò)容為2的n次冪hashMap的初始容量和內(nèi)部結(jié)構(gòu),hashMap和hashTable和ConcurrentHashMap那些是線程安全的arrayList的初始容量和擴(kuò)容機(jī)制,List arrayList = new ArrayList(20)擴(kuò)容了幾次如何保證Set存儲(chǔ)的元素唯一
5. 數(shù)據(jù)庫方面
數(shù)據(jù)庫中的存儲(chǔ)過程和觸犯器redis的數(shù)據(jù)類型有哪些mongodb和redis的區(qū)別數(shù)據(jù)庫事物的特性如何理解不可重復(fù)讀數(shù)據(jù)庫中設(shè)置主鍵的方式有哪些如果兩張表放在不同的數(shù)據(jù)庫中,主鍵如何進(jìn)行設(shè)置redis為什么快redis通常用來做什么%與_的區(qū)別為什么一般不會(huì)使用select *進(jìn)行查詢數(shù)據(jù)庫對(duì)象有哪些如何創(chuàng)建視圖內(nèi)鏈接、外鏈接、左鏈接和右鏈接的區(qū)別笛卡爾積數(shù)據(jù)庫索引有哪些,有什么區(qū)別,為什么使用索引數(shù)據(jù)庫索引的數(shù)據(jù)結(jié)構(gòu)有哪幾種,有什么區(qū)別強(qiáng)外健和弱外健的區(qū)別exist關(guān)鍵詞的用法在數(shù)據(jù)庫中如何進(jìn)行分頁如何對(duì)數(shù)據(jù)庫進(jìn)行優(yōu)化支持?jǐn)?shù)據(jù)庫事物的數(shù)據(jù)庫引擎有哪些JDBC鏈接的四個(gè)步驟
6. 后端框架方面
dispatcher的原理,如何進(jìn)行分發(fā)serlet和攔截的區(qū)別如何對(duì)進(jìn)入Controller層的請(qǐng)求進(jìn)行攔截對(duì)響應(yīng)后的東西是否還能夠進(jìn)行攔截一次完整的HTTP請(qǐng)求過程Spring中常用的注解有哪些@Repository、@Service、@Controller、@Component這幾個(gè)注解有什么關(guān)系@Resource和@Autowrite注解的區(qū)別Servlet的聲明周期bean有那幾種裝載方式如何理解AOP對(duì)MVC三層架構(gòu)的理解SpringBoot和Spring的區(qū)別如何啟動(dòng)SpringBoot
7. 計(jì)算機(jī)網(wǎng)絡(luò)
http和https的區(qū)別發(fā)送郵件使用的什么協(xié)議查詢結(jié)點(diǎn)經(jīng)過那些路由器的命令
8. linux
linux如何切換用戶文件有哪些權(quán)限,如何設(shè)置如何查找一個(gè)程序的端口號(hào)
總結(jié)
以上是生活随笔為你收集整理的秋招的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。
歡迎分享!
轉(zhuǎn)載請(qǐng)說明來源于"生活随笔",并保留原作者的名字。
本文地址:秋招