C#
1. 值型別和參考型別
2. 堆疊、記憶體碎片、物件池
3. 深拷貝和淺拷貝
4. List,字典原始碼(底層實作)
5. 結構體和類
6. C#GC機制
7. C# i++和++i的實作原理
Lua
1. ipairs和pairs的區別和底層實作原理
2. table的深拷貝和淺拷貝以及使用場景
3. 元表
4. 閉包
Unity
1. 腳本的生命周期
2. 狀態機模式
3. Update,LateUpdate,FixUpdate
4. 動態合批和靜態合批
5. UGUI的事件機制
資料結構演算法
1. 陣列和鏈表,增刪改查復雜度
2. 歸并,快排
3. 二叉樹前中后序遍歷
4. 鏈表環問題
5. 各種排序演算法 穩定性問題,時間復雜度和空間復雜度
設計模式
1. 單例模式
2. 工廠模式(簡單工廠和抽象工廠)
3. 觀察者模式
計算機網路原理
1. TCP/UDP
2. 幀同步/狀態同步
圖形學
1. 向量點乘、叉乘以及幾何意義
2. 旋轉、平移、縮放
3. 坐標系變換(世界坐標系、物體坐標系、攝像機坐標系)
4. 矩陣、歐拉角、四元數
作業系統
- 一級快取、二級快取、三級快取,記憶體
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/278945.html
標籤:其他
上一篇:DAY 5
