Data Analytics

API dan Webhook

REST API, endpoint, autentikasi, paginasi, webhook, ekstraksi data, rate limiting

20 pertanyaan wawancara·
Mid-Level
1

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).

2

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.

3

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.

4

Format data apa yang paling umum digunakan oleh REST API modern?

5

Apa itu endpoint dalam konteks API?

+17 pertanyaan wawancara

Kuasai Data Analytics untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis