Lewati ke konten utama

Kursus

Berlatih Pertanyaan Wawancara Coding di Python

Lanjutan4 jam

Persiapkan diri untuk wawancara coding berikutnya dalam Python.

Python4 jam16 video61 Latihan5,050 XP28,912Pernyataan pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan Google
atau
Dengan melanjutkan, Anda menyetujui Ketentuan Penggunaan, kami Kebijakan Privasi dan bahwa data Anda disimpan di AS.

Disukai pelajar di ribuan perusahaan

Deskripsi Kursus

Wawancara coding bisa menantang. Anda mungkin diberi pertanyaan untuk menguji pengetahuan Anda tentang suatu bahasa pemrograman. Di sisi lain, Anda bisa diberi tugas untuk diselesaikan guna menilai cara Anda berpikir. Dan ketika Anda diwawancarai untuk posisi data scientist, kemungkinan Anda akan ditanya tentang alat terkait yang tersedia untuk bahasa tersebut. Dalam kedua kasus, untuk mendapatkan posisi data scientist yang menarik, Anda perlu berupaya agar dapat tampil sebaik mungkin. Itulah mengapa sangat penting untuk berlatih demi membuktikan keahlian Anda! Kursus ini menjadi panduan bagi mereka yang baru memulai perjalanan menjadi data scientist profesional dan sebagai penyegar bagi mereka yang mencari peluang lain. Kita akan membahas topik fundamental hingga lanjutan yang bertujuan mempersiapkan Anda untuk wawancara coding dalam Python. Karena ini bukan kursus langkah demi langkah biasa, beberapa latihan bisa cukup kompleks. Namun siapa bilang wawancara itu mudah untuk dilewati, bukan?

Prasyarat

Kurikulum

Garis besar kursus

1

Struktur Data Python dan Manipulasi String

Di bab ini, kita akan menyegarkan kembali pengetahuan tentang struktur data utama yang digunakan di Python. Kita akan membahas cara bekerja dengan list, tuple, set, dan dictionary. Kita juga akan meninjau string serta cara menulis regular expression untuk mengambil urutan karakter tertentu dari sebuah teks.
Mulai Bab
2

Objek iterable dan representasinya

Bab ini berfokus pada objek iterable. Kita akan mengingat kembali definisi objek iterable dan menjelaskan cara mengidentifikasinya. Selanjutnya, kita akan membahas list comprehension, fitur istimewa dalam bahasa pemrograman Python untuk mendefinisikan list. Lalu, kita akan meninjau cara menggabungkan beberapa objek iterable menjadi satu. Terakhir, kita akan membahas cara membuat objek iterable kustom menggunakan generator.
Mulai Bab
3

Fungsi dan ekspresi lambda

Bab ini akan berfokus pada aspek fungsional Python. Kita akan mulai dengan mendefinisikan fungsi dengan jumlah argumen posisi serta kata kunci yang bervariasi. Selanjutnya, kita akan membahas fungsi lambda dan kapan fungsi tersebut bermanfaat. Secara khusus, kita akan melihat cara menggunakannya dengan fungsi map(), filter(), dan reduce(). Terakhir, kita akan mengingat kembali apa itu rekursi dan cara mengimplementasikannya dengan benar.
Mulai Bab
4

Python untuk komputasi ilmiah

Bab ini akan membahas topik komputasi ilmiah di Python. Kita akan mulai dengan menjelaskan perbedaan antara array NumPy dan list. Kita akan menjelaskan mengapa yang pertama lebih cocok untuk perhitungan kompleks. Selanjutnya, kita akan membahas beberapa teknik berguna untuk memanipulasi pandas DataFrame. Terakhir, kita akan melakukan visualisasi data menggunakan scatterplot, histogram, dan boxplot.
Mulai Bab

Berlatih Pertanyaan Wawancara Coding di Python

Kursus
Selesai

Dapatkan Sertifikat Penyelesaian

Daftar Sekarang

Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile

Lanjutkan pembelajaran Anda di mana saja dengan kursus mobile kami dan tantangan coding 5 menit setiap hari.