Sedang mengikuti modul ini?0 daripada 19 selesai
Modul 18 · Halaman 19 daripada 20 · 9 bahagian

Persediaan Temu Duga

Pusingan temu duga yang dijangka, topik untuk diulang kaji, contoh soalan teknikal, reka bentuk sistem, LLD dan tingkah laku, serta strategi persediaan.

18.1

1. Mengapa Persediaan Temu Duga Penting?

  1. 1Membantu anda memahami apa yang perlu dipelajari.
  2. 2Meningkatkan kemahiran penyelesaian masalah dan reka bentuk sistem.
  3. 3Membina keyakinan dan komunikasi.
  4. 4Membantu anda mempelajari jangkaan dunia sebenar.
  5. 5Meningkatkan peluang mendapat pekerjaan yang sesuai.
  6. 6Membantu anda memahami pertukaran dan amalan terbaik.
  7. 7Memberi kejelasan tentang trend dan teknologi industri.
  8. 8Berguna untuk peranan teknikal dan pengurusan.
18.2

2. Jenis Pusingan Temu Duga

1
Penilaian Dalam Talian
Soalan aneka pilihan, soalan pengekodan.
2
Temu Duga Teknikal
DSA, konsep teras, reka bentuk sistem.
3
Pusingan Pengekodan Mesin
Bina projek kecil.
4
Reka Bentuk Peringkat Rendah (LLD)
Rajah kelas, corak reka bentuk.
5
Reka Bentuk Peringkat Tinggi (HLD)
Reka bentuk sistem berskala.
6
Pusingan Tingkah Laku
Pengalaman lalu, penyelesaian masalah.
7
Pusingan Pengurusan
Komunikasi, kepimpinan, pemilikan.
8
Pusingan HR
Kesesuaian budaya, perbincangan gaji.
18.3

3. Topik Utama untuk Disediakan

KategoriTopik penting
Core JavaOOPs, Collections, Multithreading, JVM, Java 8, Streams
Spring BootREST API, Microservices, Security, Exception Handling, Swagger, Actuator
Pangkalan dataMySQL, MongoDB, SQL, Indexing, Query Optimization, Transactions
Reka Bentuk SistemScalability, Load Balancing, Caching, Database Design, Messaging, Microservices
PemesejanKafka, Producer / Consumer, Partitions, Offsets, Exactly-once, Use Cases
Awan & DevOpsDocker, Kubernetes, CI/CD, AWS (EC2, S3, ECS)
AI / GenAIRAG, Vector DB, LangChain, LLM, Prompt Engineering, Agents
DSAArrays, Strings, Linked List, Trees, Graphs, DP, Sliding Window
Tingkah lakuPerbincangan projek, kepimpinan, penyelesaian konflik
18.4

4. Soalan Temu Duga Biasa (Contoh)

  1. 1Terangkan seni bina aplikasi Spring Boot.
  2. 2Bagaimanakah Kafka memastikan ketahanan mesej?
  3. 3Apakah perbezaan antara SQL dan NoSQL?
  4. 4Bagaimana anda mereka bentuk sistem mikroperkhidmatan yang berskala?
  5. 5Terangkan cara RAG berfungsi dengan contoh.
  6. 6Bagaimana anda mengendalikan caching untuk meningkatkan prestasi?
  7. 7Apakah cabaran dalam menggunakan model ML dalam pengeluaran?
  8. 8Ceritakan tentang projek mencabar yang pernah anda kerjakan.
  9. 9Bagaimana anda mengendalikan kegagalan dalam sistem teragih?
  10. 10Apakah pertukaran antara pangkalan data yang berbeza?
18.5

5. Topik Temu Duga Reka Bentuk Sistem

  1. 1Reka bentuk pemendek URL (cth. bit.ly).
  2. 2Reka bentuk aplikasi sembang (cth. WhatsApp).
  3. 3Reka bentuk sistem cadangan (cth. Netflix).
  4. 4Reka bentuk sistem carian dokumen (berasaskan RAG).
  5. 5Reka bentuk sistem pembayaran (cth. UPI).
  6. 6Reka bentuk sistem tempahan perjalanan (cth. Uber).
  7. 7Reka bentuk platform penstriman video (cth. YouTube).
  8. 8Reka bentuk sistem pemberitahuan (cth. E-mel / SMS / Push).
18.6

6. Topik Temu Duga LLD

  1. 1Reka bentuk tempat letak kereta.
  2. 2Reka bentuk sistem tempahan.
  3. 3Reka bentuk sistem storan fail.
  4. 4Reka bentuk mesin ATM.
  5. 5Reka bentuk sistem pengurusan perpustakaan.
  6. 6Reka bentuk pengehad kadar.
  7. 7Reka bentuk cache (LRU).
  8. 8Reka bentuk perkhidmatan pemberitahuan.
18.7

7. Soalan Temu Duga Tingkah Laku

  1. 1Ceritakan tentang diri anda.
  2. 2Terangkan projek terkini anda.
  3. 3Apakah cabaran terbesar yang anda hadapi?
  4. 4Bagaimana anda menangani tarikh akhir yang ketat?
  5. 5Beri contoh masa anda menunjukkan kepimpinan.
  6. 6Bagaimana anda bekerja dalam pasukan?
  7. 7Apakah yang memotivasikan anda?
  8. 8Di manakah anda melihat diri anda dalam 5 tahun?
18.8

8. Strategi Persediaan

  1. 1Buat pelan belajar dan fokus pada bidang yang lemah.
  2. 2Berlatih soalan pengekodan setiap hari.
  3. 3Bina dan ulang kaji projek dunia sebenar.
  4. 4Baca kajian kes reka bentuk sistem.
  5. 5Sediakan jawapan untuk soalan tingkah laku yang biasa.
  6. 6Ambil temu duga olok-olok.
  7. 7Ulang kaji konsep penting dengan nota.
  8. 8Sentiasa dikemas kini dengan trend industri terkini.
18.9

9. Sumber Berguna

KategoriSumber
Latihan DSALeetCode, CodeStudio, HackerRank
Reka bentuk sistemSystem Design Primer (GitHub), Grokking System Design
Spring BootDokumentasi Rasmi, Baeldung, TechPrimers
KafkaDokumentasi Confluent, Tutorial YouTube Kafka
GenAI / RAGDokumentasi LangChain, LlamaIndex, Dokumentasi Qdrant
Pengalaman temu dugaBlind, LinkedIn, GeeksforGeeks, InterviewBit
Temu duga olok-olokPramp, interviewing.io, Olok-olok Rakan
Persediaan tingkah lakuKaedah STAR, Pengalaman Sendiri, Kisah Projek