- Apa ini?
- Mengapa menggunakan ini?
- Bagaimana cara menggunakannya
- Jangan merasa anda kurang pintar
- Tentang Sumber Video
- Proses Interview dan Preparasi Wawancara Secara Umum
- Pilih Satu Bahasa Pemrograman untuk Wawancara
- Daftar Buku
- Sebelum Anda Mulai
- Apa yang Tidak Akan Dibahas
- Ilmu Prasyarat
- Rencana Harian
- Kompleksitas Algoritma / Big-O / Analisis Asimptotik
- Struktur Data
- Lebih Banyak Pengetahuan
- Trees
- Penyortiran
- selection
- insertion
- heapsort
- quicksort
- merge sort
- Graphs
- directed
- undirected
- adjacency matrix
- adjacency list
- traversals: BFS, DFS
- Bahkan Lebih Banyak Pengetahuan
- Pengulangan (Recursion)
- Pemrograman Dinamis
- Pemrograman Berorientasi Objek
- Pola desain (Design patterns)
- Kombinatorik (n pilih k) & Probabilitas
- Algoritma NP, NP-Complete dan Approximation
- Cache
- Proses dan Thread
- Testing
- Penjadwalan
- Pencarian & manipulasi string
- Tries
- Angka Floating Point
- Unicode
- Endianness
- Jaringan
- Perancangan Sistem, Skalabilitas, Penganganan Data (jika anda memiliki pengalaman 4 tahun lebih)
- Ulasan Akhir
- Latihan Pertanyaan Pemrograman
- Latihan / tantangan coding
- Menjelang Proses Interview
- Resume Anda
- Pikirkan saat wawancara datang
- Bertanyalah Pada Pewawancara
- Saat Anda Berhasil Mendapatkan Pekerjaannya
---------------- Semua dibawah ini bersifat opsional ----------------
- Buku Tambahan
- Pembelajaran Tambahan
- Kompilator
- Emacs and vi(m)
- Unix command line tools
- Teori Informasi
- Pariti & Kode Hamming
- Entropi
- Kriptografi
- Kompresi
- Jaringan (bersiaplah mendapatkan pertanyaan jaringan apabila anda ingin menjadi system engineer)
- Keamanan komputer
- Pengumpulan sampah (Garbage collection)
- Pemrograman Paralel
- Pengiriman Pesan, Serialisasi, dan Sistem Queueing
- A*
- Transformasi Fourier Cepat
- Bloom Filter
- HyperLogLog
- Locality-Sensitive Hashing
- van Emde Boas Trees
- Augmented Data Structures
- Tries
- N-ary (K-ary, M-ary) trees
- Balanced search trees
- AVL trees
- Splay trees
- Red/black trees
- 2-3 search trees
- 2-3-4 Trees (aka 2-4 trees)
- N-ary (K-ary, M-ary) trees
- B-Trees
- k-D Trees
- Skip lists
- Aliran Jaringan
- Disjoint Sets & Union Find
- Matematika untuk Pemrosesan Cepat
- Treap
- Pemrograman Linear
- Geometri, Convex hull
- Matematika Diskrit
- Pembelajaran Mesin
- Detail Tambahan tentang Beberapa Subjek
- Seri Video
- Kursus Ilmu Komputer
- Implementasi Algoritma
- Dokumen