Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 2.4 KB

latihan-pertanyaan-pemrograman.md

File metadata and controls

45 lines (30 loc) · 2.4 KB

Latihan Pertanyaan Pemrograman

Sekarang setelah kamu mengetahui semua topik ilmu komputer di atas, sekarang saatnya berlatih menjawab soal coding.

Latihan pertanyaan coding bukan tentang menghafal jawaban atas masalah pemrograman.

Mengapa Anda perlu berlatih mengerjakan soal pemrograman:

  • Pengenalan masalah, dan di mana struktur data dan algoritme yang tepat cocok
  • Mengumpulkan persyaratan untuk masalah tersebut
  • Berbicara tentang masalah seperti yang akan Anda lakukan dalam wawancara
  • Coding di papan tulis atau kertas, bukan di komputer
  • Hadir dengan kerumitan ruang dan waktu untuk solusi Anda
  • Menguji solusi Anda

Ada pengantar yang bagus untuk pemecahan masalah metodis dan komunikatif dalam sebuah wawancara. Anda juga akan mendapatkan ini dari buku wawancara pemrograman, tetapi menurut saya ini luar biasa: Kanvas desain algoritme

Tidak ada papan tulis di rumah? Itu masuk akal. Saya orang aneh dan memiliki papan tulis besar. Alih-alih papan tulis, belilah papan gambar besar dari toko seni. Anda bisa duduk di sofa dan berlatih. Ini adalah "papan tulis sofa" saya. Saya menambahkan pena di foto untuk skala. Jika Anda menggunakan pena, Anda pasti berharap dapat menghapusnya. Cepat berantakan. Saya menggunakan pensil dan penghapus.

papan tulis sofa saya

Tambahan:

Baca dan Lakukan Masalah Pemrograman (dalam urutan ini):

Lihat Daftar Buku di atas


Selanjutnya - Latihan/tantangan coding