Data Analytics

API และ Webhook

REST API, endpoint, การยืนยันตัวตน, การแบ่งหน้า, webhook, การดึงข้อมูล, rate limiting

20 คำถามสัมภาษณ์·
Mid-Level
1

คำย่อ API หมายถึงอะไรในบริบทของการพัฒนาเว็บ?

คำตอบ

API ย่อมาจาก Application Programming Interface (อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน) API กำหนดชุดของกฎและโปรโตคอลที่อนุญาตให้แอปพลิเคชันสองตัวสื่อสารกันได้ ในบริบทของ data analytics API ช่วยให้สามารถดึงข้อมูลจากบริการของบุคคลที่สาม (CRM เครื่องมือทางการตลาด ฐานข้อมูล) แบบโปรแกรมอัตโนมัติได้

2

REST API คืออะไร?

คำตอบ

REST (Representational State Transfer) เป็นรูปแบบสถาปัตยกรรมสำหรับ Web API ที่สร้างบนโปรโตคอล HTTP REST API ใช้ URL เพื่อระบุทรัพยากรและเมธอด HTTP (GET, POST, PUT, DELETE) เพื่อดำเนินการกับทรัพยากรเหล่านั้น REST เป็นมาตรฐานหลักสำหรับ API สมัยใหม่เพราะง่าย stateless และสามารถผสานกับภาษาโปรแกรมใดก็ได้

3

ควรใช้เมธอด HTTP ใดในการดึงข้อมูลจาก API?

คำตอบ

เมธอด GET ใช้เพื่อดึง (อ่าน) ข้อมูลจากเซิร์ฟเวอร์ผ่าน API เป็นเมธอดที่พบบ่อยที่สุดใน data analytics เพราะเป้าหมายหลักคือการดึงข้อมูล GET เป็น idempotent หมายความว่าการเรียกใช้หลายครั้งให้ผลลัพธ์เดียวกันโดยไม่แก้ไขข้อมูลฝั่งเซิร์ฟเวอร์ พารามิเตอร์ query ถูกส่งใน URL เป็น query string

4

รูปแบบข้อมูลใดที่ REST API สมัยใหม่ใช้บ่อยที่สุด?

5

endpoint คืออะไรในบริบทของ API?

+17 คำถามสัมภาษณ์

หัวข้อสัมภาษณ์ Data Analytics อื่นๆ

Google Sheets - พื้นฐาน

Junior
20 คำถาม

Google Sheets - สูตรขั้นสูง

Junior
20 คำถาม

SQL - พื้นฐาน

Junior
25 คำถาม

SQL - การรวมและการจัดกลุ่ม

Junior
20 คำถาม

SQL - Joins

Junior
20 คำถาม

BigQuery - พื้นฐาน

Junior
20 คำถาม

Data Cleaning - การทำความสะอาดข้อมูล

Junior
20 คำถาม

KPI และเมตริกทางธุรกิจ

Junior
20 คำถาม

สถิติเชิงพรรณนา

Junior
20 คำถาม

Zapier และระบบอัตโนมัติ No-Code

Junior
20 คำถาม

หลักการ Data Visualization

Junior
20 คำถาม

Python & Pandas - พื้นฐาน

Junior
20 คำถาม

Google Sheets - แดชบอร์ดอัตโนมัติ

Mid-Level
20 คำถาม

SQL - Subquery และ CTE

Mid-Level
20 คำถาม

SQL - Window Functions

Mid-Level
20 คำถาม

BigQuery - ฟีเจอร์ขั้นสูง

Mid-Level
20 คำถาม

Data Modeling

Mid-Level
20 คำถาม

การวิเคราะห์ Funnel และ Conversion

Mid-Level
20 คำถาม

การวิเคราะห์ Cohort และ Retention

Mid-Level
20 คำถาม

Google Tag Manager และการติดตาม

Mid-Level
20 คำถาม

dbt - พื้นฐาน

Mid-Level
20 คำถาม

AB Testing และสถิติประยุกต์

Mid-Level
20 คำถาม

Looker Studio (Google Data Studio)

Mid-Level
20 คำถาม

Power BI - พื้นฐาน

Mid-Level
20 คำถาม

SQL - การคิวรีเชิงวิเคราะห์ขั้นสูง

Senior
20 คำถาม

dbt - ฟีเจอร์ขั้นสูง

Senior
20 คำถาม

Power BI - DAX และแดชบอร์ดขั้นสูง

Senior
20 คำถาม

Python Analytics - การวิเคราะห์ขั้นสูงและ ML

Senior
20 คำถาม

เชี่ยวชาญ Data Analytics สำหรับการสัมภาษณ์ครั้งถัดไป

เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์

เริ่มใช้ฟรี