網絡開發百科全書
在學習網絡開發時,您可以在這裡解釋相關概念。
大綱
正如向某人解釋的一種學習方法之一,這個空間是練習學習的地方。我們將嘗試輕鬆,邏輯地講話,而不是告訴您學到了什麼。
- 如果您不用語言表達它,那麼您就不知道。
- Pineman和Einstein的軼事很容易理解
目標
- 簡單明了地解釋和解釋學習知識的能力
- 區分知道和知道
- 技術面試準備
- 審查
術語
技術訪談
- 開始技術訪談
- 如何寫求職信
- 技術訪談評估
- 請講
- 解決問題(編碼,設計等)
- 面試問題清單
QNA
- 韋伯
- 問:Web服務器
- 靜態頁面vs動態頁面
- Web服務器VS是(Web應用程序服務器)
- 問:http
- 問:REST API(RESTFUL API)
- 問:餅乾和會議
- 問:認證方法
- 問:CORS(交叉原始資源共享)
- 問:服務器端渲染與客戶端渲染
- 問:代理
- 後端
計算機科學
- 作業系統
- 問:過程和線程
- 問:過程的同步
- 問:僵局(僵局)
- 問:CPU計劃
- 問:分頁
- 問:虛擬內存
- 問:現金記憶
- 資料庫
- 問:存儲引擎
- 問:索引
- 問:交易
- 問:SQL注入
- Q. NOSQL
- 網絡
- 數據結構
- 問:什麼是數據結構?
- 問:數組與鏈接列表
- 問:隊列和堆棧
- 問:樹
- 問:哈希表
- 問:圖
- 演算法
語言
- 常見問題
- 問:按價值與通話呼叫
- 問:淺副本與深副本
- 問:原始數據類型和參考數據類型
- 問:等效作為身份
- 爪哇
- Q. Java
- 問:
final關鍵字 - 問:錯誤和異常
- 問:字符串類
- 字符串類
- StringBuilder vs StringBuffer
- 問:Java8
- 問:收集
- 問:抽像類的接口
- 問:通用(通用)
- 問:創建Lombok創建的方法時
- 問:枚舉
- 問:線程
- 問:
equals , hashCode - 問:註釋
- 問:序列化
- 問:反思
- 問:
Comparable和Comparator - 問:Gradle
- C ++
- JavaScript
- 問:基本語法
- Q. ES6(Ecmascript 6)
軟件工程
- 面向對象的編程
- 問:什麼是面向對象的編程(OOP)?
- 問:責任
- 問:類VS實例
- 問:抽象
- 問:封裝
- 問:繼承
- 問:多態性
- 問:堅實的原理
- 問:面向對象的生活體操
- 測試代碼
- 問:測試代碼的優勢和缺點
- 問:良好的測試代碼
- 問:測試驅動的開發(TDD)
- 問:API服務器測試代碼使用Spring Boot
- git
框架
- 春季框架
- 問:什麼是春季框架?
- 問:彈簧IOC容器
- 問:彈簧豆
- 問:豆廠與應用程序上下文
- 問:春季MVC
- 問:AOP
- 問:春季框架與春季靴
- JPA
- 問:什麼是Java持久性API(JPA)?
- 問:純化上下文
- vue.js
參考
- 編碼訪談的完整分析[書]
- 採訪國王亨[YouTube]
- 初學者的技術訪談指南[GitHub]
- 新開發人員主要知識與技術訪談百科全書[GitHub]
- 技術冰箱[GitHub]
- 準備科技 - 訪問[github]
- Tech-Interview-for-Developer [github]
- Heee的開發博客