Cẩm nang phỏng vấn
Cẩm nang phỏng vấn Data Analyst
Chuẩn bị cho phỏng vấn Data Analyst với các câu hỏi về SQL, dashboard, chỉ số, Excel, case study phân tích, thử nghiệm, chất lượng dữ liệu và giao tiếp với stakeholder.
32 phút đọc
18 câu hỏi
Data Analyst
Cập nhật tháng 5 năm 2026
Tổng quan
Phỏng vấn Data Analyst kiểm tra xem bạn có biến được những câu hỏi kinh doanh còn mơ hồ, rối rắm thành phân tích đáng tin cậy hay không. Ứng viên nổi bật nhất là người kết hợp được SQL thành thạo, khả năng đánh giá chỉ số, kỷ luật về chất lượng dữ liệu, giao tiếp rõ ràng và tư duy kinh doanh thực tế.
3-5
Số vòng phỏng vấn thường gặp
45-60 phút
Thời lượng vòng SQL / case
5+
Nhóm kỹ năng cốt lõi
3-6 tuần
Thời gian chuẩn bị khuyến nghị
Người phỏng vấn Data Analyst đánh giá điều gì
•
Thành thạo SQL: bạn có thể JOIN, lọc, tổng hợp, dùng window function và gỡ lỗi truy vấn một cách chính xác không?
•
Đánh giá chỉ số: bạn có định nghĩa được những chỉ số có ý nghĩa thay vì báo cáo số liệu một cách máy móc không?
•
Tư duy kinh doanh: bạn có liên kết được phát hiện từ dữ liệu với hành vi khách hàng, doanh thu, rủi ro hay vận hành không?
•
Kỷ luật về chất lượng dữ liệu: bạn có phát hiện được dữ liệu thiếu, bản ghi trùng lặp, giá trị ngoại lai, lỗ hổng tracking và mẫu bị lệch không?
•
Tư duy thiết kế dashboard: bạn có thiết kế được báo cáo giúp đội ngũ ra quyết định, thay vì chỉ để ngắm biểu đồ không?
•
Giao tiếp: bạn có giải thích rõ ràng giả định, mức độ tin cậy, giới hạn và khuyến nghị cho các bên liên quan không chuyên kỹ thuật không?
Người làm phân tích giỏi không dừng ở việc viết xong truy vấn
Một câu trả lời tốt của Data Analyst sẽ làm rõ câu hỏi thực sự là gì, dữ liệu có thật sự trả lời được câu hỏi đó không, cần những giả định nào và phân tích này phục vụ quyết định gì. Độ chính xác quan trọng, nhưng khả năng phán đoán cũng quan trọng không kém.
Quy trình phỏng vấn Data Analyst
Phần lớn quy trình phỏng vấn Data Analyst gồm vòng sàng lọc với chuyên viên tuyển dụng, bài kiểm tra SQL, case study phân tích, buổi trao đổi về dashboard hoặc trực quan hóa dữ liệu, vòng đánh giá giao tiếp với stakeholder và phỏng vấn hành vi.
Các vòng phỏng vấn Data Analyst thường gặp
1
Sàng lọc với chuyên viên tuyển dụng: xác nhận mức độ phù hợp với vị trí, công cụ sử dụng, kinh nghiệm trong lĩnh vực, khoảng lương mong muốn và động lực ứng tuyển.
2
Sàng lọc với quản lý tuyển dụng: trao đổi về những phân tích bạn từng làm, kinh nghiệm làm việc với stakeholder, tác động kinh doanh và phong cách giao tiếp.
3
Vòng SQL: kiểm tra JOIN, tổng hợp, lọc dữ liệu, window function, xử lý ngày tháng, xử lý giá trị null và gỡ lỗi truy vấn.
4
Vòng case study phân tích: yêu cầu bạn tìm hiểu biến động của một chỉ số, đánh giá một thay đổi sản phẩm hoặc đề xuất một hành động kinh doanh.
5
Vòng dashboard hoặc trực quan hóa dữ liệu: kiểm tra khả năng chọn đúng chỉ số, loại biểu đồ, bộ lọc và tần suất báo cáo.
6
Vòng hành vi: đánh giá tinh thần chủ động nhận trách nhiệm, khả năng xử lý tình huống mơ hồ, quản lý stakeholder, sắp xếp ưu tiên và cách bạn xử lý dữ liệu có vấn đề.
Vòng SQL | Vòng case study phân tích | |
|---|---|---|
Câu hỏi chính | Bạn có truy xuất và biến đổi đúng dữ liệu một cách chính xác không? | Bạn có lập luận được từ dữ liệu đến quyết định không? |
Tín hiệu tốt | JOIN đúng, bộ lọc gọn gàng, tổng hợp đúng cấp độ, dùng window function khi cần | Cây giả thuyết rõ ràng, phân khúc hợp lý, định nghĩa chỉ số, nêu giới hạn và đưa ra khuyến nghị |
Lỗi thường gặp | JOIN sai grain khiến các dòng bị nhân bản ngoài ý muốn | Vội kết luận trước khi kiểm chứng chất lượng dữ liệu và phân khúc biến động |
Cách chuẩn bị tốt nhất | Luyện với schema sát thực tế, dữ liệu ngày tháng, cohort, retention, truy vấn funnel và gỡ lỗi | Luyện chẩn đoán chỉ số, đọc kết quả thử nghiệm, nhận xét dashboard và viết tóm tắt cho stakeholder |
Grain (mức chi tiết) của dữ liệu thường là cái bẫy
Nhiều lỗi trong phỏng vấn Data Analyst đến từ việc JOIN các bảng ở những cấp độ không tương thích: cấp người dùng, cấp đơn hàng, cấp sản phẩm trong đơn, cấp phiên hoặc cấp sự kiện. Trước khi viết SQL, hãy xác định đơn vị phân tích và mỗi dòng đại diện cho điều gì.
Nền tảng SQL cho phỏng vấn
Phỏng vấn SQL cho Data Analyst ít xoay quanh cú pháp hiếm gặp mà chủ yếu kiểm tra tư duy đúng: grain, JOIN, bộ lọc, cấp độ tổng hợp, ngày tháng, giá trị null và việc kiểm tra xem kết quả có hợp lý hay không.
Quy trình làm bài SQL đáng tin cậy
1
Làm rõ câu hỏi kinh doanh và các cột đầu ra cuối cùng trước khi viết truy vấn.
2
Xác định grain: mỗi dòng là một người dùng, đơn hàng, sản phẩm, phiên, sự kiện, tài khoản hay một ngày.
3
Xem cần những bảng nào và chúng JOIN với nhau ra sao. Nêu rõ quan hệ JOIN là một-một, một-nhiều hay nhiều-nhiều.
4
Chọn bộ lọc cẩn thận, đặc biệt là lọc theo ngày, theo trạng thái, người dùng thử nghiệm, đơn hàng đã hủy, hoàn tiền và tài khoản nội bộ.
5
Chỉ tổng hợp khi grain đã đúng. Nếu cần, dùng CTE để tổng hợp trước rồi mới JOIN.
6
Dùng window function cho xếp hạng, chỉ số trượt (rolling), loại bỏ trùng lặp và logic sự kiện trước/sau.
7
Kiểm tra độ hợp lý của kết quả: số dòng, số giá trị distinct, các tổng, giá trị null, bản ghi trùng lặp và chiều biến động của chỉ số có hợp lý về mặt kinh doanh hay không.
Các khái niệm SQL Data Analyst cần nắm
Grain
Mức chi tiết mà mỗi dòng trong bảng hoặc kết quả truy vấn đại diện. Xác định sai grain có thể khiến doanh thu, người dùng, đơn hàng hoặc sự kiện bị đếm trùng.
Left join
Giữ lại toàn bộ bản ghi của bảng bên trái kể cả khi bảng bên phải không có bản ghi khớp. Hữu ích khi bạn cần giữ lại người dùng, đơn hàng hoặc ngày không có hoạt động liên quan.
Window function
Tính một giá trị trên các dòng liên quan mà không gộp chúng lại. Thường dùng cho xếp hạng, tổng lũy kế, lag/lead, loại bỏ trùng lặp và phân tích cohort.
Cohort
Một nhóm người dùng hoặc đối tượng có chung sự kiện khởi đầu hoặc thuộc tính, chẳng hạn tháng đăng ký, ngày mua hàng đầu tiên, kênh thu hút hoặc loại gói.
✓ Nên làm
•
Xác định grain của dòng trước khi JOIN các bảng
•
Dùng CTE để logic nhiều bước dễ đọc hơn
•
Cân nhắc điều kiện lọc nên đặt trong WHERE hay trong điều kiện JOIN
•
Dùng DISTINCT thận trọng và giải thích vì sao cần đến nó
•
Kiểm tra đầu ra bằng số dòng và bản ghi mẫu
✗ Tránh
•
Dùng SELECT DISTINCT để che lỗi trùng lặp
•
JOIN thẳng doanh thu cấp sản phẩm vào dữ liệu cấp người dùng mà không tổng hợp trước
•
Vô tình lọc mất các giá trị null sau khi LEFT JOIN
•
Bỏ qua giả định về múi giờ và ranh giới ngày
•
Đưa ra chỉ số mà không giải thích nó phục vụ quyết định nào
Câu hỏi phỏng vấn SQL
Cách tốt nhất để chuẩn bị SQL cho vị trí Data Analyst là luyện với các câu hỏi kinh doanh sát thực tế. Hãy tập trung vào người dùng, đơn hàng, sự kiện, gói đăng ký, retention, doanh thu và biến động trong funnel.
Câu hỏi về chỉ số và case kinh doanh
Phỏng vấn case phân tích kiểm tra xem bạn có xác định đúng chỉ số, chẩn đoán biến động, phân khúc thông minh và đề xuất hành động với mức độ tự tin phù hợp hay không.
Dashboard và trực quan hóa dữ liệu
Câu hỏi về dashboard kiểm tra xem bạn có biết cách truyền đạt dữ liệu hay không. Một dashboard tốt không phải là tập hợp các biểu đồ; đó là công cụ ra quyết định cho một nhóm người xem cụ thể.
Nguyên tắc thiết kế dashboard
•
Bắt đầu từ quyết định cần đưa ra và người xem, không phải từ loại biểu đồ.
•
Định nghĩa mọi chỉ số ngay trên dashboard hoặc ngay cạnh đó.
•
Thể hiện xu hướng, mục tiêu và phân khúc bất cứ khi nào có thể.
•
Ghi rõ thời điểm cập nhật, nguồn dữ liệu, người phụ trách và các lưu ý đã biết.
•
Tránh dồn cùng lúc nhu cầu của ban lãnh đạo, đội sản phẩm, tài chính và vận hành vào một dashboard.
•
Chỉ đặt cảnh báo cho những chỉ số cần hành động, không phải cho mọi chỉ số có biến động.
Câu hỏi về Excel và bảng tính
Nhiều vị trí Data Analyst vẫn dựa nhiều vào bảng tính. Người phỏng vấn có thể kiểm tra công thức, pivot table, làm sạch dữ liệu, đối soát số liệu và khả năng xây dựng một mô hình mà người khác có thể kiểm tra lại.
Các kỹ năng bảng tính cần chuẩn bị
XLOOKUP / INDEX MATCH
Dùng để lấy giá trị từ bảng này ghép sang bảng khác. Người làm phân tích cần hiểu về khóa tra cứu, trường hợp không tìm thấy giá trị khớp, khóa bị trùng, và sự khác nhau giữa khớp chính xác với khớp gần đúng.
Pivot table
Cách nhanh để tổng hợp và cắt lát dữ liệu theo các chiều. Người làm phân tích giỏi biết cách kiểm tra vùng dữ liệu nguồn, kiểu tổng hợp và bộ lọc.
Đối soát (reconciliation)
Quá trình xác nhận các tổng số trong phân tích khớp với một nguồn đáng tin cậy, chẳng hạn như số liệu tài chính, hệ thống phân tích sản phẩm, CRM hoặc hệ thống thanh toán.
Thử nghiệm và A/B testing
Data Analyst thường được yêu cầu thiết kế, đọc kết quả hoặc phản biện các thử nghiệm. Kỹ năng quan trọng là biết dữ liệu ủng hộ kết luận nào và không ủng hộ kết luận nào.
Chất lượng dữ liệu và tư duy phân tích
Data Analyst chỉ được tin tưởng khi dữ liệu đáng tin cậy. Các buổi phỏng vấn thường kiểm tra xem bạn có phát hiện được dữ liệu sai trước khi nó dẫn đến một quyết định sai hay không.
Ví dụ minh họa
Danh sách kiểm tra chất lượng dữ liệu trước khi chia sẻ phân tích
Bạn sắp trình bày một phân tích cho thấy luồng onboarding mới đã cải thiện tỷ lệ kích hoạt (activation).
1
Kiểm chứng tập đối tượng
Xác nhận cohort người dùng bao gồm đúng các ngày đăng ký, nền tảng, quốc gia và quy tắc đủ điều kiện như dự định.
2
Kiểm chứng chỉ số
Xác nhận định nghĩa kích hoạt, cách tracking sự kiện, sự kiện trùng lặp, người dùng bot/thử nghiệm và việc có tính các sự kiện về muộn hay không.
3
Kiểm chứng phép so sánh
Kiểm tra xem nhóm đối chứng và nhóm thử nghiệm có tương đương không, hoặc các phép so sánh trước/sau đã tính đến yếu tố mùa vụ và cơ cấu kênh thu hút chưa.
4
Kiểm chứng kết luận
Kiểm tra xem kết luận có đứng vững ở các phân khúc quan trọng không và các chỉ số guardrail có biến động theo hướng tiêu cực hay không.
Kết quả
Phân tích trở nên thuyết phục hơn vì không chỉ nêu kết quả mà còn giải thích vì sao kết quả đó đáng tin.
Câu hỏi hành vi và làm việc với stakeholder
Câu hỏi hành vi dành cho Data Analyst thường xoay quanh tình huống mơ hồ, áp lực từ stakeholder, giao tiếp, sắp xếp ưu tiên và những lúc dữ liệu không ủng hộ điều mà ai đó muốn nghe.
Chiến lược chuẩn bị cho phỏng vấn Data Analyst
Quá trình chuẩn bị cho phỏng vấn Data Analyst nên kết hợp luyện SQL, luyện case kinh doanh, nhận xét dashboard, thành thạo bảng tính và luyện giao tiếp. Mục tiêu là trở nên chính xác, rõ ràng và luôn hướng đến quyết định.
Kế hoạch 4 tuần chuẩn bị phỏng vấn Data Analyst
1
Tuần 1: SQL nền tảng. Luyện JOIN, GROUP BY, HAVING, ngày tháng, giá trị null, câu lệnh CASE và tổng hợp ở đúng grain.
2
Tuần 2: SQL trung cấp. Luyện window function, cohort, retention, funnel, loại bỏ trùng lặp, xếp hạng và gỡ lỗi truy vấn.
3
Tuần 3: case phân tích. Luyện các tình huống chỉ số sụt giảm, đọc kết quả thử nghiệm, phân rã doanh thu, thiết kế dashboard và đưa ra khuyến nghị kinh doanh.
4
Tuần 4: giao tiếp và phỏng vấn thử. Luyện giải thích phân tích cho stakeholder không chuyên kỹ thuật, bảo vệ giả định và trao đổi về các dự án đã làm.
Chuẩn bị theo đặc thù từng vị trí
•
Vị trí phân tích sản phẩm (product analytics): tập trung vào funnel, retention, thử nghiệm, dữ liệu sự kiện, phân khúc và khuyến nghị về sản phẩm.
•
Vị trí phân tích marketing: tập trung vào attribution, CAC, LTV, hiệu quả theo kênh, tác động gia tăng (incrementality) và báo cáo chiến dịch.
•
Vị trí phân tích tài chính hoặc doanh thu: tập trung vào định nghĩa doanh thu, doanh thu theo cohort, dự báo, định giá, churn và đối soát.
•
Vị trí phân tích vận hành: tập trung vào SLA, năng lực xử lý, tỷ lệ lỗi, thời gian chờ trong hàng đợi, điểm nghẽn quy trình và phân tích nguyên nhân gốc rễ.
•
Vị trí phân tích sàn giao dịch (marketplace): tập trung vào cân bằng cung cầu, tính thanh khoản, khả năng ghép nối, định giá, yếu tố địa lý và các chỉ số của thị trường hai chiều.
Đừng nói như một công cụ báo cáo
Phỏng vấn Data Analyst đánh giá cao những người giúp quyết định trở nên rõ ràng hơn. Đừng chỉ nói bạn sẽ dựng biểu đồ nào hay chạy truy vấn nào. Hãy giải thích kết quả đó có ý nghĩa gì và nên định hướng hành động nào.
Điểm cần nhớ
Câu trả lời phỏng vấn Data Analyst xuất sắc kết hợp độ chính xác trong SQL, khả năng đánh giá chỉ số, kỷ luật về chất lượng dữ liệu và giao tiếp kinh doanh rõ ràng. Người làm phân tích giỏi nhất không chỉ tạo ra con số. Họ giúp đội ngũ ra quyết định tốt hơn với mức độ tự tin phù hợp.
Luyện tập trực tiếp với các câu hỏi này
Interview Pilot mang đến cho bạn trợ lý phỏng vấn AI theo thời gian thực trong các buổi phỏng vấn trực tiếp, giúp bạn trả lời rõ ràng khi gặp những câu hỏi này.
Dùng thử Interview Pilot miễn phí