HỌC VIÊN ENGINEER PRO VÀ BƯỚC TIẾN ĐẾN VỊ TRÍ SENIOR TẠI GRAB
Trong số phỏng vấn đặc biệt lần này, Engineer Pro có dịp trò chuyện với một học viên hiện đang đảm nhiệm vị trí Senior Software Engineer tại Grab. Anh xuất thân từ một trường đại học không quá nổi bật, không có nền tảng competitive programming, nhưng bằng sự kiên trì, sự hỗ trợ từ cộng đồng, và định hướng đúng đắn, anh đã vượt qua nhiều thử thách để gia nhập một trong những công ty công nghệ hàng đầu Đông Nam Á.
Hãy cùng lắng nghe câu chuyện và những trải nghiệm quý báu mà anh chia sẻ.
Anh hãy giới thiệu về bản thân để mọi người hiểu rõ hơn nhé?
Mình hiện đang làm việc tại Grab với vị trí Senior Software Engineer và đang trong giai đoạn onboard probation. Mình xuất thân từ một trường đại học không quá nổi bật, và cũng không có nền tảng competitive programming như nhiều bạn đồng nghiệp giỏi khác. Tuy nhiên, mình may mắn có những người bạn sẵn sàng hỗ trợ và giới thiệu mình đến những cơ hội đầu tiên trong sự nghiệp.
Trải qua một vài chặng đường từ những công ty startup đến môi trường doanh nghiệp lớn, mình tích lũy được nhiều kinh nghiệm trong việc xây dựng hệ thống backend, phát triển dịch vụ phân tán và cải thiện hiệu suất hệ thống. Gần đây, việc gia nhập Grab đánh dấu một bước chuyển quan trọng, khi mình có cơ hội tiếp cận với hệ thống có quy mô lớn, độ phức tạp cao, và đòi hỏi tiêu chuẩn kỹ thuật nghiêm ngặt hơn rất nhiều.
Dù chặng đường phía trước còn dài, mình vẫn đang nỗ lực học hỏi mỗi ngày từ công nghệ, cách làm việc nhóm, đến tư duy sản phẩm. Mình rất mong có cơ hội được kết nối, trao đổi và học hỏi thêm từ cộng đồng anh em kỹ sư phần mềm trong và ngoài nước.
Anh đã tham gia những khóa học nào tại Engineer Pro và chúng mang lại cho anh giá trị gì?
Mình đã tham gia 3 khóa học chính tại EP:
DSA 2 (Data Structures and Algorithms – phần nâng cao): giúp mình củng cố và mở rộng kiến thức về cấu trúc dữ liệu, thuật toán, và cách tiếp cận giải quyết bài toán tối ưu.
SD1 (System Design – căn bản): cung cấp nền tảng vững chắc về tư duy thiết kế hệ thống, bao gồm các thành phần chính, mô hình kiến trúc và các tiêu chí đánh đổi trong thiết kế.
Behavioral Interview Training: hỗ trợ mình chuẩn bị tốt hơn cho các vòng phỏng vấn hành vi, từ việc chia sẻ kinh nghiệm, cách thể hiện tư duy, kỹ năng mềm, đến cách xử lý tình huống thực tế.
Mình đánh giá cao chất lượng đào tạo tại EP và thấy những nội dung này thực sự hữu ích, đặc biệt là trong quá trình phỏng vấn và làm việc tại môi trường kỹ thuật chuyên sâu như hiện tại.
Cơ duyên nào đưa anh đến với EP? Sau khi học xong, anh đã nhận lại được những gì?
Mình biết đến EP khá tình cờ, khi lướt mạng xã hội vào khoảng đầu năm 2024. Ban đầu, mình có chút e ngại vì EP giống như một trung tâm đào tạo thông thường, nơi dạy những kỹ năng kỹ thuật thuần túy.
Nhưng khi tìm hiểu kỹ hơn, đọc chia sẻ từ các anh chị đi trước và theo dõi hoạt động cộng đồng, mình dần cảm nhận được rằng EP không đơn thuần là nơi dạy và học, mà còn là một môi trường gần gũi, nơi mọi người thật sự kết nối, chia sẻ, và nâng đỡ nhau.
Đối với mình, EP giống như một điểm tựa tinh thần vào đúng thời điểm. Trước đó, mình từng mất phương hướng sau nhiều lần thất bại trong phỏng vấn, thậm chí rơi vào trạng thái trầm cảm. Nhưng ở EP, mình thấy sự đồng cảm, những câu chuyện rất thật từ mentor và học viên khác, những người cũng từng đi qua khó khăn như mình.
Sau khi học tại EP, mình nhận được không chỉ là kiến thức, mà còn là niềm tin. Tin rằng mình có thể làm được, miễn là có định hướng đúng và đủ kiên trì. Các khóa học tại EP, đặc biệt là Behavioral, System Design, và DSA giúp mình hệ thống lại tư duy, luyện tập nghiêm túc, và quan trọng nhất là không còn cảm giác cô đơn.
Với mình, EP không phải là một trung tâm dạy học, EP là một cộng đồng trưởng thành cùng nhau.
Trước khi học tại EP, anh thiếu gì khi chuẩn bị phỏng vấn Big Tech? Và anh đánh giá kiến thức từ mentor EP thế nào?
Trước khi đến EP, mình từng nhiều lần thất bại ở vòng phỏng vấn với Engineering Manager, Hiring Manager hoặc HR. Mình nhận ra rằng, tuy chuẩn bị kỹ thuật tốt, nhưng mình lại thiếu kỹ năng thể hiện bản thân một cách chuyên nghiệp trong vòng Behavioral. Đó là khoảng trống rất lớn mà mình chưa ý thức rõ.
Sau khi học tại EP, đặc biệt là khóa Behavioral, mình tâm đắc vô cùng. EP đã giúp mình luyện cách kể chuyện, cách truyền đạt ý tưởng, cách xử lý tình huống với sự điềm tĩnh. Đây là kỹ năng quan trọng không chỉ để vượt qua phỏng vấn mà còn trong công việc hàng ngày.
Trong các khóa học, mentor nào gây ấn tượng nhất với anh?
Có hai người anh mình cực kỳ biết ơn:
Anh Quang Hoàng (DSA 2): cách giảng top-down của anh giúp mình thay đổi cách học thuật toán, từ học mẹo đối phó sang học bản chất để ứng dụng linh hoạt.
Anh Lâm (Behavioral): những lời khuyên của anh không sáo rỗng, mà đến từ trải nghiệm thực tế, thấu hiểu. Anh giúp mình lấy lại sự tự tin, điều chỉnh cách thể hiện bản thân và vượt qua vòng phỏng vấn khó khăn với Manager.
Điều gì khiến anh apply vào Grab?
Với mình, Grab là Big Tech Tier-2, nơi có hệ thống lớn, môi trường chuyên nghiệp và bài toán kỹ thuật thú vị. Đây là giai đoạn nền móng trong lộ trình dài hạn để chuẩn bị cho việc chinh phục Tier-1 trong tương lai.
Anh có thể chia sẻ quy trình phỏng vấn ở Grab?
Round 0 – Screening với HR
Vòng này diễn ra khá nhẹ nhàng. Anh/chị HR chủ yếu trao đổi với mình về phần giới thiệu bản thân, một ngày làm việc điển hình tại công ty cũ, cũng như lý do rời đi. Mục đích chính là để hiểu rõ định hướng nghề nghiệp và mức độ phù hợp với văn hóa công ty. Đây đồng thời cũng là vòng kiểm tra khả năng giao tiếp tiếng Anh cơ bản và thái độ làm việc.
Round 1 – Technical Interview (Algorithm & QA)
Vòng này diễn ra với một anh Senior Software Engineer người Singapore, kéo dài 60 phút và chia thành ba phần:
QA về CV (20 phút): interviewer khai thác sâu những gì mình ghi trong CV, chẳng hạn kiến trúc hệ thống đã tham gia, vai trò thực tế trong dự án, hay lý do lựa chọn công nghệ.
Giải một bài Leetcode Easy/Medium (20 phút): mình trình bày tuần tự từ Naive solution, đến Intermediate solution, rồi Optimal solution. Phần này mình khá tự tin vì đã giải thích rõ ràng tư duy từng bước.
Giải một bài Leetcode Hard trong Blind 75 (20 phút): mình được hỏi ngược lại: “Tại sao đoạn mã đệ quy của bạn lại có thể thoát ra được?”. Mình trả lời bằng cách mô tả base case và top-case logic, đồng thời minh họa call stack để diễn giải quá trình thực thi.
Sau khi onboard, mình được biết vòng này được chấm 4/5 điểm.
Round 2 – System Design
Vòng này do một anh Lead người Việt phỏng vấn. Nội dung chia thành hai phần:
Thảo luận Cloud vs On-premise (30 phút): mình và anh Lead cùng trao đổi về ưu nhược điểm, security, cost, flexibility…, cố gắng thể hiện tư duy cân nhắc trade-off.
Bài System Design (30 phút): do thời gian có hạn, mình không hoàn thành toàn bộ, nhưng chọn cách tiếp cận từ tổng quan đến chi tiết (top-down), tập trung truyền tải tư duy tổ chức hệ thống và hướng scaling theo microservice.
Feedback: Được chấm 4/5 điểm, anh Lead đánh giá tư duy thiết kế ổn, chỉ cần thêm thời gian để triển khai kỹ hơn.
Round 3 – Behavioral Interview
Đây là vòng với một anh Engineering Manager người Việt. Nội dung bao gồm 3–4 câu hỏi hành vi cơ bản (chủ yếu xoay quanh teamwork, conflict, deadline…). Phần lớn thời gian, anh đi sâu vào CV, hỏi chi tiết về thành tựu và vai trò của mình trong các dự án lớn, kèm một số câu follow-up để kiểm tra tính xác thực và khả năng phản ứng.
Feedback: Anh Manager đánh giá cao cách mình thể hiện và chấm 4/5 điểm.
Mặc dù không có vòng nào đạt “fullmark”, nhưng điểm chung là mình duy trì sự ổn định xuyên suốt quá trình. Grab đánh giá cao:
Tư duy tiếp cận vấn đề rõ ràng
Khả năng truyền đạt bằng tiếng Anh ổn định
Tác phong chuyên nghiệp, khiêm tốn
Theo chia sẻ từ phía công ty, chính sự trưởng thành trong phong cách phỏng vấn là yếu tố then chốt giúp mình vượt qua vòng tuyển chọn.
Trong quy trình phỏng vấn, anh thấy vòng nào khó khăn nhất với anh?
Chắc chắn là Behavioral. Trước đây mình từng rất sợ vòng này vì căng thẳng, diễn đạt rời rạc, không nắm trọng tâm. Nhưng nhờ mentor EP, mình hiểu ra: kỹ sư giỏi không chỉ giỏi kỹ thuật, mà còn phải biết lắng nghe, chia sẻ và hợp tác.
Việc vượt qua Behavioral lần này là một cột mốc lớn trong hành trình phát triển sự nghiệp của mình.
Sau khi vào Grab, anh gặp khó khăn gì?
Điểm khó nhất là làm quen với OKR. nơi mục tiêu mang tính định hướng cao, đòi hỏi cá nhân chủ động tìm giải pháp, thay vì có bản hướng dẫn chi tiết. Nhưng may mắn là đồng nghiệp và manager ở Grab rất thân thiện, cởi mở, và hỗ trợ hết mình. Điều này giúp mình nhanh chóng thích nghi và có thêm động lực.
Anh có lời khuyên nào dành cho học viên EP đang chuẩn bị phỏng vấn Big Tech?
Mình muốn nhắn nhủ: “Đừng ngại tìm kiếm sự giúp đỡ.” Trước đây mình nghĩ mạnh mẽ là phải tự làm tất cả. Nhưng thật ra, được mentor dẫn dắt là một đặc ân, không phải sự yếu đuối. Hãy chủ động đặt câu hỏi, mở lòng học hỏi – bạn sẽ đi xa hơn rất nhiều.
Anh có định hướng gì cho tương lai?
Mình luôn giữ tâm thế chủ động học tập và phát triển. Trước mắt, mục tiêu là từng bước tiến đến Tier-1, đồng thời đào sâu hơn về distributed systems, cloud-native architecture, và AI trong hệ thống lớn.
Mình tin rằng việc không ngừng học hỏi sẽ giúp thích nghi và bứt phá trong một ngành thay đổi nhanh như công nghệ.
Qua câu chuyện, ta thấy hành trình của bạn học viên không trải đầy hoa hồng: từ thất bại, mất phương hướng, đến những bước tiến vững chắc tại Grab. Thành công đến từ sự kiên trì, tinh thần học hỏi, sự đồng hành của cộng đồng và mentor tại EP.
Engineer Pro tin rằng đây mới chỉ là khởi đầu và anh sẽ còn tiến xa hơn nữa, trở thành nguồn cảm hứng cho cộng đồng kỹ sư phần mềm tại Việt Nam.
_________________________________
Engineer Pro 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, … Engineer Pro đả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ệ:
