MỘT BUỔI PHỎNG VẤN, BỐN SESSION VÀ CÁCH ĐÁNH GIÁ TOÀN DIỆN SENIOR TẠI AXON
Sau khi trải qua quy trình phỏng vấn khá chặt chẽ tại ANZ, anh học viên tiếp tục bước vào vòng phỏng vấn tại Axon một công ty công nghệ với cách tổ chức phỏng vấn rất đặc thù: đánh giá toàn diện ứng viên chỉ trong một buổi duy nhất.
Trong bài phỏng vấn này, Engineer Pro cùng anh nhìn lại toàn bộ quá trình phỏng vấn tại Axon, từ vòng gặp Hiring Manager ban đầu, cho đến các session chuyên sâu về coding, CS fundamentals, system design và behavior.
Qua đó, anh cũng chia sẻ góc nhìn cá nhân về mức độ khó, sự khác biệt trong cách đánh giá của Axon so với các công ty khác, cũng như những kinh nghiệm thực tế dành cho các bạn đang chuẩn bị ứng tuyển.
Trước khi đi vào chi tiết Axon, anh có thể giới thiệu ngắn gọn lại về background của mình cho các bạn đọc mới được không ạ?
Anh tốt nghiệp Đại học Bách Khoa. Sau khi ra trường, anh làm việc tại Coupang và Shopee trong khoảng 7 năm. Sau đó anh nghỉ gần 1 năm vì lý do cá nhân và gia đình. Khi bắt đầu quay lại thị trường, anh tham gia phỏng vấn tại nhiều công ty trong một khoảng thời gian khá ngắn, trong đó có Axon.
Anh có tham gia khóa học nào tại Engineer Pro không, hay chỉ kết nối thông qua mentor ạ?
Anh không học trực tiếp tại Engineer Pro. Tuy nhiên, anh quen anh Lâm – mentor của Engineer Pro từ thời còn làm chung ở Shopee. Trong quá trình chuẩn bị phỏng vấn, anh có trao đổi với anh Lâm khá nhiều và tham khảo các nội dung, video, cũng như mock interview của Engineer Pro để hiểu rõ hơn về cách các công ty lớn tổ chức phỏng vấn Senior Engineer.
Thời điểm phỏng vấn Axon, quá trình ôn luyện của anh đang ở giai đoạn nào rồi ạ?
Lúc phỏng vấn Axon thì anh đã ôn luyện được một thời gian rồi, khoảng hơn 1 tháng. Trước đó anh đã trải qua một số buổi phỏng vấn khác, nên về mặt tâm lý cũng đỡ bỡ ngỡ hơn so với những buổi đầu tiên.
Các mảng anh ôn vẫn là:
Coding interview
CS Fundamentals
System Design
Behavioral questions
Trong đó, anh vẫn dành nhiều thời gian nhất cho coding và CS fundamentals.
Anh chia sẻ giúp em chi tiết quy trình phỏng vấn tại Axon được không ạ?
Quy trình phỏng vấn tại Axon có một điểm rất đặc biệt, đó là đánh giá ứng viên rất nhanh và rất gọn.
Vòng 1 – Gặp Hiring Manager
Vòng đầu tiên, anh gặp trực tiếp Hiring Manager. Mục tiêu chính của vòng này là:
Get to know: tìm hiểu con người và background của ứng viên
Trao đổi về CV, kinh nghiệm làm việc
Hỏi về những dự án đã từng làm, vai trò trong team
Cuối buổi, Hiring Manager có đưa ra một bài coding nhỏ, không quá nặng về thuật toán, chủ yếu để xem cách suy nghĩ và cách tiếp cận vấn đề của ứng viên.
Theo anh, vòng này không nhằm đánh giá sâu về kỹ thuật mà để xác định xem: Ứng viên này có phù hợp với team hay không?
Nếu phù hợp, Axon mới tiếp tục các vòng đánh giá chuyên sâu hơn.
Vòng 2 – Onsite Interview (4 session liên tục)
Sau vòng Hiring Manager, anh tham gia một buổi onsite kéo dài khoảng 4 tiếng, gồm 4 session liên tiếp, mỗi session 60 phút.
Session 1 – Coding
Bài toán coding mang tính thực tế cao, không thuần LeetCode
Ví dụ xoay quanh một hệ thống quản lý thiết bị
Bên trong bài toán có lồng ghép một số yếu tố thuật toán nhỏ, như kiểm tra quan hệ cha - con giữa các node
Theo anh, đây là dạng bài rất gần với công việc thực tế, nên không tạo áp lực quá lớn nếu ứng viên đã có kinh nghiệm làm hệ thống.
Session 2 – CS Fundamentals & Working Experience
Hỏi về kiến thức nền tảng Computer Science
Kết hợp với việc đào sâu kinh nghiệm làm việc thực tế
Mục tiêu là kiểm tra độ hiểu bản chất vấn đề, không chỉ trả lời lý thuyết
Session 3 – System Design
- Thiết kế một hệ thống ở mức độ Senior
- Đánh giá cách tư duy tổng thể, trade-off, khả năng mở rộng
- Không quá đánh đố, nhưng yêu cầu trình bày rõ ràng và có chiều sâu
Session 4 – Behavioral Interview
- Thuần về behavior
- Hỏi về cách xử lý xung đột, làm việc nhóm, ra quyết định
- Đánh giá mức độ phù hợp với văn hóa công ty
Kết thúc 4 session này là hoàn tất toàn bộ quy trình phỏng vấn tại Axon.
Trong các vòng phỏng vấn tại Axon, vòng nào khiến anh gặp khó khăn nhất?
Thực ra phỏng vấn tại Axon diễn ra khá suôn sẻ. Coding ở đây mang tính thực tế, rất gần với những gì anh đã làm trong công việc, nên anh không gặp khó khăn nhiều.
Nếu nói có khó thì có lẽ là một số câu hỏi CS Fundamentals, vì có những câu hỏi đi khá sâu, trong khi anh chưa kịp ôn kỹ phần đó.
So với ANZ, anh thấy Axon khác biệt như thế nào trong cách đánh giá Senior Engineer?
Theo anh, Axon:
Ít thiên về LeetCode
Tập trung nhiều vào kinh nghiệm thực tế và cách giải quyết vấn đề trong công việc
Đánh giá ứng viên khá nhanh, không kéo dài nhiều vòng
Anh thấy cách tổ chức này khá hay, vì vừa tiết kiệm thời gian cho ứng viên, vừa giúp công ty sớm xác định được người phù hợp.
Anh có lời khuyên nào dành cho các bạn đang chuẩn bị phỏng vấn Axon không ạ?
Khi phỏng vấn Axon:
Các bạn nên chuẩn bị rất kỹ về kinh nghiệm làm việc thực tế, vì câu hỏi gắn liền với những gì bạn đã từng làm
Coding không cần quá nặng thuật toán, nhưng cần tư duy logic rõ ràng và clean code
System design cần trình bày mạch lạc, thể hiện được cách suy nghĩ của một Senior
Quan trọng nhất là hãy thể hiện đúng con người và kinh nghiệm của mình. Axon không tìm người “giải được bài khó nhất”, mà tìm người phù hợp và có thể làm việc hiệu quả trong team.
_____________________________
EngineerPro là một trung tâm đào tạo các khóa học chuyên sâu dành cho các software engineer. Với 100% giảng viên đến từ các Big Tech như Google, Amazon, Shopee, TikTok, … EngineerPro đảm bảo chất lượng giảng dạy và lộ trình học tập rõ ràng, từ cơ bản đến nâng cao, giúp học viên tự tin ứng tuyển vào các vị trí software engineer trong ngành công nghệ này.
Thông tin liên hệ:




