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 cuộc trò chuyện với một học viên tại Engineer Pro, chúng ta sẽ khám phá hành trình ứng tuyển vào Grab, những kinh nghiệm phỏng vấn quý giá và bài học giải quyết khó khăn dành cho những ai sắp bước vào các kỳ phỏng vấn công nghệ.
Giới Thiệu Bản Thân
Tôi là một kỹ sư phần mềm với 4 năm kinh nghiệm làm việc tại một startup ở Mỹ. Hiện nay, tôi đang sinh sống và làm việc tại Việt Nam. Khoảng 2 tháng trước, tôi đã tham gia quá trình phỏng vấn tại Grab cho vị trí Software Engineer – G3 (mid-level) và vui mừng thông báo rằng tôi đã nhận được offer. Dự kiến, tôi 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 tới.
Lý do tôi ứng tuyển vào Grab: Grab là một trong những công ty công nghệ lớn tại Đông Nam Á, với sản phẩm đa dạng và nhiều cơ hội phát triển chuyên môn hấp dẫn. Tôi cũng đã xem xét các công ty khác như Employment Hero, nhưng cuối cùng, Grab cung cấp một offer tốt hơn, và do đó, tôi đã quyết định chọn cửa hàng này.
Chuẩn Bị Trước Phỏng Vấn
Trước khi phỏng vấn tại Grab, tôi đã tham gia khóa học Computer Science Foundation tại Engineer Pro. Mặc dù các khóa học đã giúp ích, nhưng lý do tôi chọn Engineer Pro chủ yếu là vì cộng đồng và các buổi chia sẻ kiến thức trên YouTube từ Harry và Lâm, đặc biệt là về kinh nghiệm phỏng vấn và góc nhìn từ nhà tuyển dụng. Tôi thấy các buổi tư vấn one-on-one là hữu ích nhất, giúp tôi nhận được hướng dẫn cụ thể cho tình huống của mình.
Quy Trình Phỏng Vấn Tại Grab
Quy trình phỏng vấn tại Grab diễn ra trong 3 vòng chính, kéo dài khoảng 3 tuần:
-
Vòng 1 (Quick Round): Đây là vòng phỏng vấn ngắn, không có đánh giá kỹ thuật mà chủ yếu trao đổi về quy trình tuyển dụng, lợi ích, onboarding và vai trò của nhóm.
-
Vòng 2 (Technical Interview): Đây là vòng phỏng vấn khó khăn nhất với hai kỹ sư tham gia. Nội dung bao gồm:
- Các câu hỏi về thuật toán và cấu trúc dữ liệu, bao gồm bài coding challenge trong khoảng 45-60 phút.
- Câu hỏi liên quan đến phát triển phần mềm, với trọng tâm vào cách viết code, tối ưu hiệu suất và giải quyết vấn đề thực tế trong phát triển phần mềm.
-
Vòng 3 (Hiring Manager Interview): Vòng phỏng vấn 1 tiếng diễn ra với Hiring Manager, nơi tôi được hỏi về mức độ phù hợp với nhóm, động lực cá nhân và cơ hội để đặt câu hỏi về công ty và nhóm làm việc. Tôi nhận thấy vòng Technical là khó nhất vì đòi hỏi kiến thức và kỹ năng giải quyết vấn đề thực tế.
Lời Khuyên Cho Người Ứng Tuyển
Dưới đây là những lời khuyên của tôi dành cho những người đang chuẩn bị cho phỏng vấn tại Grab hay các công ty công nghệ lớn khác:
- Chuẩn bị kỹ càng về mục tiêu nghề nghiệp và kỹ năng cá nhân. Điều này giúp bạn thể hiện rõ ràng hình ảnh về bản thân trong buổi phỏng vấn.
- Trình bày thông tin rõ ràng và mạch lạc. Đặc biệt ở vòng Technical Interview, không chỉ cần viết đúng mã mà bạn còn cần giải thích và phân tích giải pháp của mình.
- Có kiến thức kỹ thuật vững chắc. Hãy chắc chắn rằng bạn đã chuẩn bị đầy đủ về thuật toán, cấu trúc dữ liệu và các vấn đề thực tế trong phát triển phần mềm. Thực hành trên các nền tảng như LeetCode hay Codeforces cũng rất cần thiết.
Định Hướng Nghề Nghiệp Tương Lai
Trong tương lai, tôi mong muốn củng cố kỹ năng tại Grab, tích lũy kinh nghiệm từ các dự án thực tế và làm việc trong môi trường sản phẩm lớn. Dài hạn, tôi có kế hoạch tìm kiếm cơ hội làm việc tại nước ngoài để trải nghiệm môi trường đa dạng và thử thách bản thân tại quy mô toàn cầu.
Cảm ơn Engineer Pro đã giúp đỡ trong quá trình chuẩn bị này! Hy vọng những chia sẻ trên sẽ hữu ích cho những bạn đang chuẩn bị cho phỏng vấn vào Grab và các công ty công nghệ lớn khác. Hãy luôn tự tin, chuẩn bị kỹ lưỡng và không ngừng học hỏi! 🚀
Theo dõi những chương trình mới nhất tại Engineer Pro tại đây:
- Facebook Engineer Pro
- YouTube Engineer Pro
source: viblo