Mảng, chuỗi, linked list, stack và queue là nhóm cấu trúc dữ liệu nền để làm quen với cách lưu trữ và thao tác dữ liệu trong code, nên được đặt sớm để người mới xây nền trước khi đi vào thuật toán khó hơn.
Sorting, Binary Search, Hash Table và Prefix Sum là các kỹ thuật tối ưu truy xuất và xử lý dữ liệu thường gặp trong bài phỏng vấn cơ bản, giúp người học hiểu cách cải thiện độ hiệu quả của lời giải.
Graph, BFS, DFS, Topological Sort, Heap, Greedy, Divide and Conquer và Monotonic Queue & Stack được đưa vào như các bước tiếp theo của workflow giải thuật: hiểu bài toán, chọn mô hình phù hợp, rồi áp dụng kỹ thuật tối ưu tương ứng.