Review 4: Studi kasus + topik lemah
Tanpa materi baru: soal kuis dan lisan dari modul sebelumnya, diacak bersama (interleaving).
Review ini menguji modul Studi kasus (0027–0034), ditambah topik lemah dari Review 1–3 (0012, 0019, 0026). Karena ini modul terakhir, beri jeda minimal satu hari setelah lesson 0034 sebelum mengerjakan review ini. Jeda itu membuat skornya mengukur ingatan (retensi), bukan hafalan beberapa menit sebelumnya (fluency). Tanpa materi baru.
Aturan main
- Jangan buka catatan, lesson, reference, atau tab lain. Yang diuji adalah kemampuan menjawab pertanyaan interview system design tanpa catatan. Kalau Anda mengintip, hasilnya tidak berarti.
- Soal kuis: pilih satu jawaban. Ada tepat satu soal kuis untuk setiap topik modul yang diuji (16 topik = 16 kuis), jadi setiap topik diuji minimal sekali.
- Soal lisan: jawab dengan suara keras (±60–90 detik, boleh direkam di ponsel) sebelum membuka checklist, lalu centang hanya poin yang benar-benar Anda sebut, bukan yang "sebenarnya tahu".
- Kriteria lulus per topik: soal kuis acak dijawab benar, dan soal lisan topik itu lulus (minimal 2/3 poin checklist dicentang, misalnya 4 dari 6). Satu kesalahan di topik itu = topik lemah. Topik yang kuisnya benar tapi tidak mendapat soal lisan tampil sebagai Kuis lulus, lisan belum diuji dan belum dihitung lulus.
- Topik lemah Review 1–3 ikut diuji di sini kalau agent sudah memasukkan slug-nya ke
data-topics(dari baris "Topik lemah System Design …" disysdesign/NOTES.md). Kalaudata-topicsmasih kosong, review ini hanya menguji modul Studi kasus.
Urutan soal mengikuti seed yang tampil di bawah. Tombol "Acak ulang" membuat set baru, tapi kerjakan set pertama sampai selesai sebelum mengacak ulang; hasil set pertama itulah yang dilaporkan.
Untuk mengulang set yang sama nanti, tambahkan ?seed=NNN di URL. Hanya 3 soal lisan yang ditarik, jadi topik lain bisa diuji lewat ?seed= berbeda di sesi berikutnya (pengulangan berjarak).
Setelah selesai: laporkan hasilnya ke agent
- Setelah semua soal dijawab, ringkasan per topik muncul di bawah soal terakhir.
- Tekan Salin (atau blok teks di kotak ringkasan), lalu tempel ke agent di terminal, misalnya: "Ini hasil review 0035 System Design, tolong dicatat."
- Agent menulis learning record "sudah dikuasai" di
sysdesign/learning-records/hanya untuk topik yang lulus (kuis benar dan lisan lulus), dengan seed dan skor sebagai bukti. Topik Kuis lulus, lisan belum diuji dicatat di NOTES saja, tanpa learning record. - Topik yang lemah dicatat sebagai baris "Topik lemah System Design 0035: …" di
sysdesign/NOTES.md. Ulangi review ini dengan slug itu didata-topicsdan?seed=baru sebelum interview.
Hanya hasil review 0012, 0019, 0026, dan 0035 yang dicatat sebagai bukti penguasaan System Design. Skor kuis di lesson biasa tidak dihitung.
Kalau ada topik lemah
Jangan baca ulang seluruh modul. Untuk topik kasus-, lihat cheat sheet kerangka 5 langkah lalu buka hanya bagian studi kasus itu di lesson 0027–0034.
Untuk topik lemah dari Review 1–3, lihat cheat sheet trade-off komponen atau cheat sheet angka dan estimasi, lalu bagian topik itu di lesson modulnya.
Lalu tutup, dan jelaskan lagi dengan suara keras.
Istilah: GLOSSARY.md · Indeks: semua lesson System Design
Ada yang belum jelas? Tanyakan ke saya (agent) di terminal, misalnya: "Kenapa jawaban soal fan-out on write tadi salah?", "Beri saya satu soal lagi tentang ordering pesan chat."