# SQL - Truy Vấn Phân Tích Nâng Cao (Data Analytics) > Phân tích cohort, funnel, retention, tính toán KPI, truy vấn pivot, tối ưu hóa - 20 câu hỏi phỏng vấn - Senior - [Câu hỏi phỏng vấn: Data Analytics](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van.md) ## 1. Trong phân tích cohort, vai trò chính của ngày tương tác đầu tiên (first touch date) là gì? **Câu trả lời** Ngày tương tác đầu tiên cho phép nhóm người dùng thành các cohort dựa trên thời điểm họ tương tác lần đầu với sản phẩm. Phân đoạn theo thời gian này rất cần thiết để so sánh hành vi của các nhóm người dùng được thu hút ở các giai đoạn khác nhau và xác định xu hướng hoặc thay đổi hiệu suất theo thời gian. ## 2. Hàm window nào nên được sử dụng để tính số ngày giữa hoạt động đầu tiên và cuối cùng của người dùng? **Câu trả lời** Các hàm FIRST_VALUE và LAST_VALUE với mệnh đề OVER cho phép lấy giá trị đầu tiên và cuối cùng của một cột trong một window được xác định. Kết hợp với DATEDIFF hoặc phép trừ ngày, chúng cho phép tính tuổi thọ hoạt động của người dùng mà không cần nhiều subquery. ## 3. Làm thế nào để xây dựng bảng retention hàng tháng bằng SQL sử dụng các cohort dựa trên tháng đăng ký? **Câu trả lời** Việc xây dựng bảng retention yêu cầu trước tiên xác định cohort của mỗi người dùng thông qua DATE_TRUNC trên ngày đăng ký, sau đó tính số tháng đã trôi qua giữa cohort và mỗi hoạt động. GROUP BY trên hai chiều này và COUNT DISTINCT của người dùng đang hoạt động cung cấp bảng hoàn chỉnh. ## Còn 17 câu hỏi nữa - Để phân tích funnel chuyển đổi 4 bước (truy cập → đăng ký → kích hoạt → mua hàng), phương pháp SQL nào là mạnh mẽ nhất? - Làm thế nào để tính tỷ lệ churn hàng tháng trong SQL cho cơ sở người đăng ký? Đăng ký miễn phí: https://sharpskill.dev/vi/login ## Các chủ đề phỏng vấn Data Analytics khác - [Google Sheets - Kiến thức cơ bản](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/google-sheets-basics.md): 20 câu hỏi, Junior - [Google Sheets - Công thức nâng cao](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/google-sheets-advanced.md): 20 câu hỏi, Junior - [SQL - Cơ bản](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/sql-basics.md): 25 câu hỏi, Junior - [SQL - Tổng hợp và nhóm](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/sql-aggregations.md): 20 câu hỏi, Junior - [SQL - Joins](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/sql-joins.md): 20 câu hỏi, Junior - [BigQuery - Kiến thức cơ bản](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/bigquery-fundamentals.md): 20 câu hỏi, Junior - [Data Cleaning - Làm sạch dữ liệu](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/data-cleaning.md): 20 câu hỏi, Junior - [KPI và chỉ số kinh doanh](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/kpis-metrics.md): 20 câu hỏi, Junior - [Thống kê mô tả](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/descriptive-statistics.md): 20 câu hỏi, Junior - [Zapier và tự động hóa No-Code](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/zapier-automation.md): 20 câu hỏi, Junior - [Nguyên tắc trực quan hóa dữ liệu](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/data-viz-principles.md): 20 câu hỏi, Junior - [Python & Pandas - Cơ bản](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/python-pandas-basics.md): 20 câu hỏi, Junior - [Google Sheets - Dashboard tự động](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/google-sheets-dashboards.md): 20 câu hỏi, Mid-Level - [SQL - Truy vấn con và CTE](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/sql-subqueries-ctes.md): 20 câu hỏi, Mid-Level - [SQL - Window Functions](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/sql-window-functions.md): 20 câu hỏi, Mid-Level - [BigQuery - Tính năng nâng cao](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/bigquery-advanced.md): 20 câu hỏi, Mid-Level - [Data Modeling](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/data-modeling.md): 20 câu hỏi, Mid-Level - [Phân tích Funnel và Chuyển đổi](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/funnel-analysis.md): 20 câu hỏi, Mid-Level - [Phân tích Cohort và Retention](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/cohort-retention.md): 20 câu hỏi, Mid-Level - [Google Tag Manager và Tracking](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/gtm-tracking.md): 20 câu hỏi, Mid-Level - [API và Webhook](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/apis-webhooks.md): 20 câu hỏi, Mid-Level - [dbt - Kiến thức cơ bản](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/dbt-fundamentals.md): 20 câu hỏi, Mid-Level - [AB Testing và Thống kê Ứng dụng](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/ab-testing.md): 20 câu hỏi, Mid-Level - [Looker Studio (Google Data Studio)](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/looker-studio.md): 20 câu hỏi, Mid-Level - [Power BI - Kiến Thức Cơ Bản](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/power-bi-fundamentals.md): 20 câu hỏi, Mid-Level - [dbt - Tính năng nâng cao](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/dbt-advanced.md): 20 câu hỏi, Senior - [Power BI - DAX và Dashboard Nâng Cao](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/power-bi-dax.md): 20 câu hỏi, Senior - [Python Analytics - Phân tích nâng cao và ML](https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/python-analytics-advanced.md): 20 câu hỏi, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/vi/technologies/data-analytics/cau-hoi-phong-van/sql-advanced-analytics