
API dan Webhook
REST API, endpoint, autentikasi, paginasi, webhook, ekstraksi data, rate limiting
1Apa kepanjangan dari akronim API dalam konteks pengembangan web?
Apa kepanjangan dari akronim API dalam konteks pengembangan web?
Jawaban
API adalah singkatan dari Application Programming Interface (Antarmuka Pemrograman Aplikasi). Sebuah API mendefinisikan sekumpulan aturan dan protokol yang memungkinkan dua aplikasi berkomunikasi satu sama lain. Dalam konteks data analytics, API memungkinkan ekstraksi data secara programatik dan otomatis dari layanan pihak ketiga (CRM, alat marketing, database).
2Apa itu REST API?
Apa itu REST API?
Jawaban
REST (Representational State Transfer) adalah gaya arsitektur untuk Web API yang dibangun di atas protokol HTTP. REST API menggunakan URL untuk mengidentifikasi sumber daya dan metode HTTP (GET, POST, PUT, DELETE) untuk melakukan operasi pada sumber daya tersebut. REST adalah standar dominan untuk API modern karena sederhana, stateless, dan mudah diintegrasikan dengan bahasa pemrograman apa pun.
3Metode HTTP mana yang harus digunakan untuk mengambil data dari API?
Metode HTTP mana yang harus digunakan untuk mengambil data dari API?
Jawaban
Metode GET digunakan untuk mengambil (membaca) data dari server melalui API. Ini adalah metode yang paling umum dalam data analytics karena tujuan utamanya adalah mengekstrak data. GET bersifat idempoten, artinya memanggilnya beberapa kali menghasilkan hasil yang sama tanpa memodifikasi data di sisi server. Parameter query dikirim dalam URL sebagai query string.
Format data apa yang paling umum digunakan oleh REST API modern?
Apa itu endpoint dalam konteks API?
+17 pertanyaan wawancara
Topik wawancara Data Analytics lainnya
Google Sheets - Dasar-Dasar
Google Sheets - Formula Lanjutan
SQL - Dasar-dasar
SQL - Agregasi dan Pengelompokan
SQL - Joins
BigQuery - Dasar-Dasar
Data Cleaning - Pembersihan data
KPI dan Metrik Bisnis
Statistik Deskriptif
Zapier dan otomatisasi No-Code
Prinsip Visualisasi Data
Python & Pandas - Dasar-dasar
Google Sheets - Dashboard Otomatis
SQL - Subquery dan CTE
SQL - Window Functions
BigQuery - Fitur Lanjutan
Data Modeling
Analisis Funnel dan Konversi
Analisis Cohort dan Retensi
Google Tag Manager dan Tracking
dbt - Dasar-dasar
AB Testing dan Statistik Terapan
Looker Studio (Google Data Studio)
Power BI - Dasar-Dasar
SQL - Kueri Analitik Lanjutan
dbt - Fitur Lanjutan
Power BI - DAX dan Dashboard Lanjutan
Python Analytics - Analisis Lanjutan dan ML
Kuasai Data Analytics untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis