C ExamplesLesson 80Preview gratis
C Interview Q&A
Lesson ini bagian dari C · Semua level
Ringkasan
Pertanyaan wawancara bahasa C biasanya menguji pemahaman konsep inti seperti perbedaan pointer dan array, cara kerja malloc, perbedaan stack dan heap, serta penyebab bug memori. Menjawab dengan contoh kode kecil dan alasan teknis jauh lebih meyakinkan daripada sekadar menghafal definisi. Latihan menjelaskan konsep dengan kata-kata sendiri mempersiapkan kamu untuk sesi teknis yang menuntut kejelasan.
Poin kunci
- Pointer adalah variabel berisi alamat, sedangkan array adalah blok memori berisi elemen bertipe sama.
- calloc menginisialisasi memori dengan nol dan menerima dua parameter, berbeda dengan malloc.
- Stack bersifat otomatis dan cepat, heap bersifat manual dan fleksibel tetapi wajib dilepas sendiri.
- Penyebab crash umum antara lain dereference pointer NULL, akses di luar indeks array, dan double free.
- Siapkan contoh kode serta angka kompleksitas seperti O(1), O(n), dan O(log n) untuk mendukung jawaban.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.