Phỏng vấn học viên EP: Quá trình ứng tuyển vào Grab và kinh nghiệm phỏng vấn
Phỏng vấn tại các công ty công nghệ lớn luôn là thử thách đối với nhiều kỹ sư phần mềm, đặc biệt là khi ứng tuyển vào các vị trí mid-level như tại Grab. Trong buổi trò chuyện cùng Engineer Pro, một học viên EP đã chia sẻ hành trình ứng tuyển vào Grab, kinh nghiệm phỏng vấn, cũng như những bài học quý giá dành cho những ai đang chuẩn bị bước vào các kỳ phỏng vấn công nghệ.
Bạn có thể giới thiệu một chút về bản thân và lý do bạn quyết định ứng tuyển vào Grab không?
Mình là một software engineer với 4 năm kinh nghiệm làm việc tại một startup ở Mỹ, hiện đang sinh sống và làm việc tại Việt Nam. Khoảng 2 tháng trước, mình đã tham gia quá trình phỏng vấn tại Grab cho vị trí Software Engineer – G3 (mid-level) và nhận được offer. Mình dự kiến sẽ chính thức bắt đầu làm việc tại văn phòng Grab Sài Gòn vào đầu tháng 1.
Lý do mình chọn ứng tuyển vào Grab là vì đây là một trong những công ty công nghệ lớn tại Đông Nam Á, có quy mô sản phẩm rộng và nhiều cơ hội để phát triển chuyên môn. Bên cạnh đó, mình cũng đã ứng tuyển vào một số công ty khác, trong đó có Employment Hero, nhưng sau cùng Grab mang đến offer tốt hơn nên mình đã quyết định chọn Grab.
Trước khi phỏng vấn tại Grab, bạn có tham gia khóa học nào tại Engineer Pro không?
Có, trước khi phỏng vấn tại Grab, mình đã đăng ký khóa Computer Science Foundation tại Engineer Pro.
Thực ra, lý do chính mình chọn Engineer Pro không phải vì các khóa học, mà là vì cộng đồng và các buổi chia sẻ kiến thức trên YouTube. Mình rất thích nội dung do các anh Harry và Lâm chia sẻ, đặc biệt là về kinh nghiệm phỏng vấn tại các công ty công nghệ lớn và góc nhìn từ phía nhà tuyển dụng.
Tuy nhiên, mình cảm thấy rằng các khóa học trực tiếp không có quá nhiều tác động đến quá trình phỏng vấn của mình. Điều mình đánh giá cao nhất tại Engineer Pro là các buổi tư vấn one-on-one, nơi mình có thể thảo luận cụ thể hơn về quá trình chuẩn bị và nhận được lời khuyên phù hợp với tình huống của mình.
Bạn có thể chia sẻ chi tiết về quá trình phỏng vấn tại Grab không?
Quy trình phỏng vấn của mình tại Grab diễn ra trong 3 vòng chính, kéo dài khoảng 3 tuần trước khi nhận được offer chính thức.
Vòng 1 (Quick Round):
Đây là một vòng phỏng vấn nhanh, chủ yếu để hỏi thăm về quy trình tuyển dụng, lợi ích, onboarding và vai trò của nhóm mà mình sẽ tham gia. Đây không phải là một vòng đánh giá kỹ thuật mà giống như một buổi trao đổi để giúp ứng viên hiểu rõ hơn về vị trí ứng tuyển.
Vòng 2 (Technical Interview):
Đây là vòng khó nhất đối với mình. Có hai kỹ sư trong nhóm tham gia phỏng vấn.
Nội dung bao gồm:
Câu hỏi về thuật toán và cấu trúc dữ liệu: Mình phải giải một bài coding challenge trong khoảng 45-60 phút. Bài toán không quá phức tạp nhưng đòi hỏi tư duy thực tế.
Câu hỏi về phát triển phần mềm (Software Development): Interviewers tập trung nhiều vào kiến thức thực hành (practical knowledge), bao gồm cách mình viết code, tối ưu hóa hiệu suất và giải quyết các vấn đề thực tế trong quá trình phát triển phần mềm.
Vòng 3 (Hiring Manager Interview):
Đây là vòng trao đổi với Hiring Manager, kéo dài khoảng 1 tiếng. Chủ yếu xoay quanh:Đánh giá mức độ phù hợp với nhóm.
Động lực cá nhân: Tại sao mình chọn Grab? Mình mong muốn gì từ công ty?
Ứng viên đặt câu hỏi: Ở vòng này, mình cũng có cơ hội đặt câu hỏi về nhóm, văn hóa làm việc và định hướng phát triển tại Grab.
Tổng thể, mình đánh giá vòng Technical là khó nhất, vì yêu cầu không chỉ là kiến thức thuật toán mà còn phải thể hiện khả năng giải quyết vấn đề thực tế. Nhưng sau khoảng 3 tuần, mình đã nhận được offer chính thức từ Grab.
Bạn có lời khuyên nào dành cho những bạn đang chuẩn bị phỏng vấn vào Grab hoặc các công ty công nghệ lớn không?
Mình không có lời khuyên quá cụ thể, vì mỗi người sẽ có cách tiếp cận riêng, nhưng có một số điều quan trọng mà mình muốn chia sẻ:
Chuẩn bị kỹ càng về mục tiêu nghề nghiệp và kỹ năng cá nhân.
Khi phỏng vấn, nhà tuyển dụng không chỉ đánh giá bạn qua bài coding challenge mà còn muốn biết bạn có thực sự phù hợp với công ty và nhóm không.
Hãy tự đặt câu hỏi: Bạn muốn gì từ công việc này? Bạn mong muốn phát triển theo hướng nào? Khi bạn có một định hướng rõ ràng, bạn sẽ thể hiện tốt hơn trong buổi phỏng vấn.
Truyền đạt thông tin rõ ràng và mạch lạc.
Trong quá trình phỏng vấn, bạn cần trình bày ý tưởng một cách logic, súc tích và dễ hiểu.
Đặc biệt là ở vòng Technical Interview, không chỉ code đúng là đủ, mà bạn phải giải thích cách tiếp cận, phân tích ưu nhược điểm của giải pháp và sẵn sàng tối ưu nếu cần.
Chuẩn bị kiến thức kỹ thuật vững chắc.
Nếu bạn ứng tuyển vào vị trí Software Engineer tại Grab, hãy chắc chắn rằng bạn có nền tảng tốt về:Thuật toán và cấu trúc dữ liệu.
Phát triển phần mềm và các vấn đề thực tế.
System Design (đối với vị trí cao hơn).
Hãy luyện tập trên LeetCode, Codeforces hoặc các nền tảng tương tự, đồng thời đọc thêm về kiến trúc hệ thống để có thể trả lời tốt trong các vòng phỏng vấn.
Bạn có định hướng nghề nghiệp như thế nào trong tương lai?
Trong thời gian tới, mình muốn củng cố kỹ năng tại Grab, học hỏi từ các dự án thực tế và làm việc trong môi trường sản phẩm lớn.
Tuy nhiên, trong dài hạn, mình vẫn muốn tìm kiếm cơ hội làm việc ở nước ngoài để có thể trải nghiệm những môi trường đa dạng hơn và thử thách bản thân ở quy mô toàn cầu.
Cảm ơn Engineer Pro! Mình hy vọng những chia sẻ này sẽ giúp ích cho các bạn đang chuẩn bị phỏng vấn vào Grab hoặc các công ty công nghệ lớn. Hãy tự tin, chuẩn bị kỹ lưỡng và không ngừng học hỏi! 🚀