FlashGenie
全部 Packs
💻

软件工程师 · 通用面试

数据结构 · 算法 · 系统设计 · 行为题

6 科目 应届 / 中级 / 高级工程师面 Big Tech / 大厂Advanced

本 Pack 基于通用计算机科学知识与公开面试经验文章原创生成,不复制任何具体公司的真题或受版权保护的题库。卡片仅作复习辅助。

考试结构 · 点击右侧按钮生成该科目卡组

#01

数据结构

数组 / 链表 / 树 / 图 / 哈希 / 堆 · 复杂度

array vs linked list trade-offshash map collisions and resizingbinary tree traversalsbalanced trees (AVL, Red-Black)graph representations (adjacency list vs matrix)+2
#02

经典算法

排序 / 搜索 / 动态规划 / 贪心 / 回溯

binary search variantsquicksort vs mergesort vs heapsortdynamic programming patternsgreedy vs DP decisionBFS vs DFS choice+2
#03

系统设计基础

scaling · 缓存 · 队列 · 数据库 · 一致性

horizontal vs vertical scalingCAP theoremconsistent hashingload balancer strategiescaching layers (CDN / Redis / browser)+2
#04

网络 & OS 基础

TCP/IP · HTTP · 进程线程 · 锁

TCP vs UDPHTTP 1 vs 2 vs 3TLS handshakeprocess vs thread vs coroutinedeadlock conditions+2
#05

编码题套路

面试常考算法套路

fast and slow pointersmerge intervalsin-place reversal of linked listtree DFS templatestopological sort applications+2
#06

行为题(STAR)

冲突 / 失败 / 协作 / 领导力 / 学习

STAR framework structuretalking about a project you ledhandling disagreement with managerbiggest technical mistakedeadline you missed+2