TRẢI NGHIỆM PHỎNG VẤN GOOGLE CỦA HỌC VIÊN EP ĐANG LÀM TẠI SHOPEE SINGAPORE

Google từ lâu đã là một trong những công ty công nghệ có quy trình tuyển dụng khắt khe và bài bản bậc nhất thế giới. Không chỉ kiểm tra kiến thức thuật toán, Google còn đánh giá rất kỹ cách tư duy, khả năng mở rộng vấn đề và phong thái làm việc của ứng viên.

Trong bài phỏng vấn này, Engineer Pro có dịp trò chuyện cùng học viên của Engineer Pro, hiện đang là Backend Engineer tại Shopee Singapore, người đã hoàn tất toàn bộ interview loop tại Google cho level L4 và hiện đang ở giai đoạn team matching.

Trước khi đi sâu vào trải nghiệm phỏng vấn Google, anh có thể giới thiệu một chút về bản thân và background làm việc của mình không ạ?

Hiện tại mình đang làm Backend Engineer tại Shopee Singapore, được khoảng 3 năm rưỡi.

Thời gian đầu mình làm trong team Buyer, phụ trách backend cho các tính năng liên quan trực tiếp đến người dùng như hiển thị đơn hàng, danh sách order, thông tin sản phẩm, thanh toán và search. Đây là những luồng có traffic lớn nên giúp mình học được rất nhiều về xử lý dữ liệu và performance.

Gần đây mình chuyển sang team Clearing & Settlement, công việc thiên nhiều về xử lý dữ liệu, tính toán và các luồng cuối của đơn hàng, đặc biệt là những bài toán liên quan đến consistency và độ chính xác.

Trước khi sang Singapore, mình từng làm Machine Learning Engineer tại VNG, cả part-time gần 2 năm khi còn là sinh viên và full-time khoảng 6–7 tháng sau khi tốt nghiệp.

Anh đã từng học những khóa nào tại Engineer Pro và lý do anh chọn học các khóa đó là gì?

Mình đã học System Design 1 và System Design 2 của Engineer Pro, khoảng hơn 1 năm rưỡi trước.

Thời điểm đó công việc ở Shopee rất bận, mình gần như không có thời gian để tự hệ thống lại kiến thức phỏng vấn. Ngoài ra, mình cũng chưa có nhiều kinh nghiệm đi phỏng vấn big tech, nên muốn tìm một nơi giúp mình có được cái nhìn tổng quan về:

  • Cấu trúc một buổi phỏng vấn system design

  • Cách interviewer đánh giá ứng viên

  • Những mảng kiến thức nào là quan trọng và thường xuyên được hỏi

Sau khi học xong, mình không chỉ hiểu “học cái gì” mà quan trọng hơn là biết cách tiếp cận bài toán, biết dẫn dắt cuộc trao đổi thay vì chỉ trả lời bị động.

Anh có chuẩn bị riêng gì cho Google không ạ?

Thật ra là mình không có một kế hoạch ôn tập quá bài bản cho Google. Lý do chính là công việc ở Shopee thời điểm đó cực kỳ bận, gần như mình không có nhiều thời gian trống.

Tuy nhiên, có hai điểm mình khá tự tin:

  1. Nền tảng coding: do làm backend lâu năm, mình khá quen với việc giải quyết các bài toán logic và xử lý dữ liệu.

  2. Tư duy tổng quan: nhờ các khóa học system design trước đó, mình biết cách suy nghĩ theo hướng mở rộng vấn đề, chứ không chỉ dừng ở việc code cho xong.

Về behavioral, mình chuẩn bị trước một số câu chuyện xoay quanh conflict với đồng nghiệp, làm việc với manager và cách collaborate với các team khác.

Anh có thể chia sẻ chi tiết quy trình phỏng vấn Google không ạ?

Mình phỏng vấn Google cho level L4 (Mid-level). Thực ra đây là lần thứ hai mình phỏng vấn Google. Lần trước là năm 2022, mình cũng đã vào tới vòng team matching nhưng Google dừng tuyển do layoff.

Quy trình lần này khá standard:

  • Recruiter reach out

  • Coding screening 45 phút

  • Nếu pass thì vào interview loop (onsite)

Với level L4 thì Google không có system design chính thức. Interview loop gồm:

  • 3 vòng coding

  • 1 vòng behavioral

Tuy không gọi là system design, nhưng trong các vòng coding họ vẫn hỏi follow-up về:

  • Memory usage

  • Performance

  • Nếu scale lên nhiều máy thì xử lý như thế nào

Anh cảm thấy phần nào là quan trọng nhất để vượt qua các vòng phỏng vấn Google?

Theo mình, quan trọng nhất là cách suy nghĩ và cách giao tiếp. Google không chỉ quan tâm đáp án đúng hay sai, mà họ muốn nghe mình suy nghĩ như thế nào, tại sao lại chọn hướng đó, và mình có nhận ra các trade-off hay không.

Ngoài ra, việc chủ động nói ra suy nghĩ trong lúc code cũng rất quan trọng. Nếu mình im lặng quá lâu thì interviewer sẽ khó đánh giá được năng lực thật.

 

Cảm nhận của anh sau khi hoàn tất các vòng phỏng vấn Google là gì?

Mình cảm thấy khá hài lòng. Dù không chuẩn bị quá nhiều, nhưng nhờ nền tảng tích lũy lâu dài và tư duy tương đối rõ ràng, mình không gặp quá nhiều trở ngại.

Hiện tại mình đang ở giai đoạn team matching. Recruiter cũng nói rất rõ là thời gian có thể kéo dài, nên mình xác định tâm lý là cứ chờ, không đặt áp lực quá lớn.

Từ trải nghiệm của mình, anh có lời khuyên nào dành cho các bạn đang muốn phỏng vấn Google không?

Theo mình có một vài điểm rất quan trọng:

  • Coding phải đủ vững để không bị áp lực khi vào phòng phỏng vấn. Khi không lo coding, mình sẽ có nhiều bandwidth hơn để suy nghĩ về follow-up và system.

  • Luôn nói ra suy nghĩ của mình. Google đánh giá quá trình nhiều hơn kết quả cuối cùng.

  • Đừng coi nhẹ behavioral. Những câu chuyện về conflict, collaboration hay ownership rất quan trọng.

  • Cuối cùng là đừng quá áp lực. Google phỏng vấn nhiều vòng, nhưng nếu mình chuẩn bị tốt nền tảng thì cứ coi đó là một buổi trao đổi kỹ thuật bình thường.

Trải nghiệm phỏng vấn Google của bạn học viên cho thấy rằng với nền tảng kỹ thuật vững và tư duy rõ ràng, ứng viên hoàn toàn có thể vượt qua các vòng phỏng vấn khắt khe. Tuy nhiên, giai đoạn team matching cũng đòi hỏi sự kiên nhẫn và một chút may mắn. Engineer Pro đã giúp anh xây dựng được tư duy tổng quan – nền tảng quan trọng để bước vào các vòng phỏng vấn big tech.

_____________________________

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ệ:

Bài viết cùng danh mục:

icon icon icon