0
0
Lập trình
Harry Tran
Harry Tran106580903228332612117

Hành Trình Thành Công Của Học Viên Engineer Pro Khi Xin Việc Tại Grab

Đăng vào 2 tuần trước

• 5 phút đọc

Chủ đề:

@account facebook

Chúng tôi tại Engineer Pro rất tự hào khi có cơ hội lắng nghe câu chuyện từ một học viên xuất sắc, người đã thành công trong việc ứng tuyển vào Grab - một trong những công ty công nghệ hàng đầu tại Đông Nam Á. Trong buổi phỏng vấn này, học viên sẽ chia sẻ chi tiết về quá trình rèn luyện tại Engineer Pro, kinh nghiệm vượt qua nhiều vòng phỏng vấn tại Grab, cũng như những thử thách và bài học quý giá trong hành trình sự nghiệp của mình. Hy vọng rằng những chia sẻ này sẽ trở thành nguồn động lực và thông tin bổ ích cho những ai đang nuôi dưỡng ước mơ gia nhập ngành công nghiệp công nghệ lớn như Big Tech.

Xin chào anh! Cảm ơn anh đã dành thời gian để chia sẻ về hành trình học tập và quá trình phỏng vấn tại Grab. Đầu tiên, anh có thể cho biết thêm về trải nghiệm học tại Engineer Pro không?

Hành trình học tại Engineer Pro đã thực sự thay đổi cái nhìn của mình về công việc của một Kỹ sư Phần mềm. Trước khi tham gia các khóa học tại đây, mình đã có kiến thức cơ bản từ trường đại học nhưng còn khá rời rạc. Các khóa học như DSA 1, DSA 2 và System Design 1 tại Engineer Pro đã giúp mình hệ thống lại kiến thức một cách có tổ chức và định hướng rõ ràng hơn.

  • Khóa DSA (Cấu Trúc Dữ Liệu và Thuật Toán): Khóa học này đã giúp mình nắm vững các thuật toán quan trọng cùng với cách áp dụng chúng vào các bài toán thực tế. Điều này rất hữu ích cho các vòng phỏng vấn coding tại các công ty Big Tech như Grab.
  • Khóa System Design: Đây là khóa học mà mình cảm thấy tâm đắc nhất. Nó đã giúp mình hiểu cách thiết kế và tổ chức một hệ thống lớn, từ kiến trúc tổng thể đến các chi tiết nhỏ. Khóa học này thực sự cần thiết cho vòng phỏng vấn System Design mà mình sẽ chia sẻ thêm sau đây.

Và tại sao anh lại chọn Grab là điểm đến tiếp theo trong sự nghiệp của mình?

Mình đã lựa chọn Grab vì đây là một trong những công ty công nghệ lớn nhất tại Việt Nam và trong khu vực Đông Nam Á. Một số lý do chính mà mình cân nhắc là:

  • Cơ hội làm việc với các dự án quy mô lớn: Môi trường Grab rất năng động, với nhiều dự án thực tế đầy thử thách, giúp mình phát triển về mặt kỹ năng và kinh nghiệm.
  • Đãi ngộ và cơ hội phát triển: Grab không chỉ có chế độ lương thưởng tốt mà còn có lộ trình phát triển nghề nghiệp rõ ràng.
  • Văn hóa công ty: Môi trường làm việc tại đây rất chuyên nghiệp và đồng nghiệp luôn hỗ trợ nhau trong mọi vấn đề.

Anh có thể mô tả chi tiết quy trình phỏng vấn tại Grab không?

Quy trình phỏng vấn tại Grab gồm 4 vòng rõ ràng:

  1. Vòng sơ tuyển với HR: Đây là vòng đầu tiên, nơi HR xác nhận thông tin cá nhân và thảo luận về kỳ vọng công việc cũng như mức lương mong muốn. Mình chú trọng thể hiện sự phù hợp với văn hóa công ty trong vòng này.
  2. Vòng phỏng vấn thuật toán: Vòng này kéo dài khoảng 1 giờ và thường yêu cầu giải quyết 2 bài toán liên quan đến string và hash. Nội dung khá tương đồng với kiến thức được dạy trong các khóa DSA 1 và 2, vì vậy mình cảm thấy tự tin vào khả năng của mình.
  3. Vòng System Design: Đây là vòng mà mình thấy khó khăn nhất. Các câu hỏi tập trung vào kiến thức chuyên sâu như thiết kế Load Balancer, Indexing, Redis, SQL vs NoSQL, SOLID principles, và các khái niệm kiến trúc như MVC và MVP. Việc giao tiếp và diễn giải rõ ràng trong vòng này là rất quan trọng.
  4. Vòng phỏng vấn hành vi: Vòng này chủ yếu tập trung vào kinh nghiệm làm việc trước đó của mình và các định hướng nghề nghiệp. Các anh chị phỏng vấn rất thân thiện và chỉ cần trả lời chân thành là đủ.

Anh đã gặp phải những khó khăn nào trong quá trình phỏng vấn?

Khó khăn lớn nhất là vòng phỏng vấn System Design. Kiến thức yêu cầu rất sâu và rộng, mình cần vận dụng cả lý thuyết lẫn kinh nghiệm thực tiễn. Mặc dù đôi lúc không biết hết câu trả lời, mình vẫn tập trung giải thích cách tiếp cận vấn đề và logic đằng sau lựa chọn của mình.

Vậy anh đã chuẩn bị như thế nào để vượt qua các vòng phỏng vấn này?

Mình đã tập trung vào 3 khía cạnh chính:

  1. Luyện tập giải quyết các bài toán thuật toán: Mình đã dành nhiều thời gian để luyện tập trên các nền tảng như LeetCode, điều này đã cải thiện khả năng tư duy giải quyết vấn đề của mình.
  2. Ôn lại kiến thức về System Design: Vòng này là thử thách khó khăn nhất, do đó mình đã nghiên cứu tài liệu chuyên sâu và thực hành thiết kế hệ thống, cũng như tham khảo case study từ các công ty lớn như Grab và Facebook.
  3. Nâng cao kỹ năng giao tiếp: Mình đã tham gia các buổi mock interview tại Engineer Pro để thực hành giao tiếp, giúp mình làm quen với áp lực trong phỏng vấn thật và nhận được phản hồi từ các mentor.

Anh nhận xét thế nào về chất lượng giảng dạy cũng như các khóa học tại Engineer Pro?

EP thực sự là nơi giúp mình phát triển rất nhiều. Giảng viên tại đây rất giàu kinh nghiệm, họ đã và đang làm việc tại các Big Tech, vì vậy những gì họ chia sẻ rất thực tiễn. Mặc dù đôi khi cách truyền đạt có phần chuyên môn hóa, họ luôn sẵn lòng giải thích lại cho đến khi mình hiểu rõ.

Cuối cùng, anh có lời khuyên nào dành cho những bạn đang chuẩn bị phỏng vấn vào các công ty công nghệ lớn không?

Điều quan trọng nhất mà mình muốn gửi gắm đến các bạn là hãy kiên trì và không ngừng học hỏi. Đừng nản lòng khi gặp phải thất bại, hãy xem đó là cơ hội để rút ra bài học. Ngoài kiến thức chuyên môn, kỹ năng giao tiếp và khả năng giải thích giải pháp cũng đóng vai trò quan trọng trong việc quyết định sự thành công trong phỏng vấn.*

Cảm ơn anh về những chia sẻ quý giá này. Chúc anh tiếp tục thành công hơn nữa tại Grab!
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào