Engineer Interview Hub
題庫
AI 面試
EN
使用 Google 登入
前端
後端
資料工程
DevOps
全部
API 設計
後端語言
應用資料庫
系統設計
安全性
效能優化
DOMAIN
後端
42
GraphQL 與 REST API 的核心差異為何?何時應選擇 GraphQL?
API 設計
中階
API 版本控制策略有哪些?各自的優缺點為何?
API 設計
中階
分散式鎖的設計與實作
系統設計
進階
Saga 模式:分散式交易管理
系統設計
進階
API Rate Limiting 有哪些演算法?如何實作分散式限流?
API 設計
中階
資料庫索引的原理是什麼?如何決定為哪些欄位建立索引?
應用資料庫
中階
常見快取策略有哪些?Cache-Aside、Write-Through 和 Write-Behind 的差異?
效能優化
中階
SQL Injection 攻擊與防範
安全性
基礎
API Gateway 在微服務架構中的角色與核心功能是什麼?
API 設計
中階
WebSocket、Long Polling、SSE 的差異與適用情境
API 設計
中階
什麼是 API 冪等性(Idempotency)?如何設計冪等 API?
API 設計
中階
API 分頁設計:Offset vs Cursor-based Pagination 如何選擇?
API 設計
中階
Node.js Event Loop 的運作機制為何?如何避免阻塞?
後端語言
中階
並發(Concurrency)與平行(Parallelism)的差異是什麼?
後端語言
基礎
SOLID 原則各代表什麼?能舉例說明嗎?
後端語言
中階
記憶體管理與垃圾回收(GC)的核心概念是什麼?
後端語言
中階
後端開發中最常用的設計模式有哪些?
後端語言
中階
靜態型別 vs 動態型別語言的差異?各自適合什麼場景?
後端語言
基礎
後端語言選擇:Node.js、Python、Go、Java 各適合什麼情境?
後端語言
基礎
ACID 特性是什麼?各自代表什麼意義?
應用資料庫
中階
N+1 查詢問題是什麼?如何偵測與解決?
應用資料庫
中階
資料庫分片(Sharding)策略有哪些?各自的優缺點為何?
應用資料庫
進階
CAP 定理是什麼?在系統設計中如何應用?
應用資料庫
中階
資料庫交易隔離等級有哪四種?各自解決什麼問題?
應用資料庫
進階
資料庫正規化是什麼?1NF、2NF、3NF 的差異?
應用資料庫
基礎
訊息佇列的應用場景與技術選型(Kafka vs RabbitMQ)
系統設計
中階
負載均衡策略有哪些?L4 vs L7 負載均衡的差異?
系統設計
中階
斷路器(Circuit Breaker)模式的工作原理與實作
系統設計
中階
分散式快取設計:Redis 在系統架構中的角色
系統設計
中階
微服務 vs 單體架構:如何做技術選型?
系統設計
中階
XSS 跨站腳本攻擊與防禦
安全性
基礎
CSRF 跨站請求偽造與防禦
安全性
中階
JWT 最佳實踐與安全注意事項
安全性
中階
密碼雜湊:bcrypt vs Argon2
安全性
基礎
HTTPS 與 TLS 加密原理
安全性
基礎
身份驗證(Authentication)vs 授權(Authorization)
安全性
基礎
資料庫查詢優化策略
效能優化
中階
非同步處理模式:訊息佇列與背景任務
效能優化
中階
CDN 策略與靜態資源最佳化
效能優化
中階
延遲(Latency)vs 吞吐量(Throughput)
效能優化
基礎
水平擴展 vs 垂直擴展
效能優化
基礎
後端效能剖析技術
效能優化
中階
首頁
題庫
AI 面試
我的收藏