HÀNH TRÌNH ĐỐI MẶT VỚI GOLDMAN SACHS CỦA HỌC VIÊN ENGINEER PRO
Nếu như Robinhood và Wayfair là những dấu mốc giúp bạn học viên EP củng cố niềm tin và kinh nghiệm phỏng vấn, thì Goldman Sachs lại là thử thách lớn nhất nơi cô phải vận dụng tất cả kỹ năng kỹ thuật, tư duy và giao tiếp để vượt qua một quy trình tuyển dụng khắt khe.
Đây không chỉ là một buổi phỏng vấn, mà còn là bài kiểm tra toàn diện về bản lĩnh và sự chuẩn bị của một kỹ sư phần mềm.
Sau khi đã trải qua phỏng vấn với Robinhood và Wayfair, điều gì khiến bạn muốn thử sức ở Goldman Sachs – một môi trường rất khác về lĩnh vực?
Thật ra em ban đầu không nghĩ mình sẽ apply vào Goldman Sachs đâu, vì nghe danh là vòng phỏng vấn rất khó, áp lực cực cao. Nhưng sau khi học xong khóa DSA3 tại Engineer Pro, em cảm thấy mình đã có đủ nền tảng để thử sức ở môi trường thử thách hơn.
Em cũng muốn xem liệu kỹ năng tư duy thuật toán của mình, thứ mà em đã dành gần nửa năm để luyện tập có thực sự đủ tốt để vượt qua các công ty lớn trong lĩnh vực tài chính công nghệ không.
Thêm vào đó, em được anh mentor ở Engineer Pro khuyên rằng:
“Dù em có đậu hay không, Goldman Sachs sẽ cho em một trải nghiệm quý giá. Vượt qua họ không dễ, nhưng học được cách họ phỏng vấn là đã tiến bộ rồi.”
Và đúng thật, hành trình này đã cho em nhiều bài học hơn em từng nghĩ.
Vậy bạn đã chuẩn bị như thế nào cho quá trình ứng tuyển Goldman Sachs?
Em bắt đầu chuẩn bị khá sớm – khoảng 3 tháng trước khi nộp hồ sơ. Em ôn lại toàn bộ DSA, chia thành 5 chủ đề chính như cách thầy dạy trong khóa DSA3:
Array & String patterns
Linked List, Stack, Queue
Tree & Graph
Dynamic Programming
HashMap & Sliding Window
Mỗi chủ đề, em làm ít nhất 20 bài LeetCode, phân loại theo mức độ khó, và viết lại note phân tích độ phức tạp. Em không chạy đua số lượng bài như trước nữa mà học cách phân tích và nói ra tư duy của mình khi giải, giống như đang mô phỏng buổi phỏng vấn thật.
Ngoài ra, em còn luyện behavioral questions và communication skill điều mà em học được rất kỹ ở Engineer Pro.
Vì vậy, em dành 15 phút mỗi ngày để tự nói thành tiếng khi giải bài, luyện cách diễn đạt ý tưởng logic, ngắn gọn và tự tin.
Bạn có thể kể lại chi tiết quy trình phỏng vấn của Goldman Sachs được không?
Quy trình của Goldman Sachs gồm 3 vòng chính:
Vòng 1 – Online Assessment (OA)
OA của Goldman Sachs nổi tiếng là rất thử thách. Bài test gồm 2 câu LeetCode medium-hard, và giới hạn thời gian khá gắt. Đề thường xoay quanh graph, sorting và dynamic programming những chủ đề mà nếu không nắm chắc tư duy DSA, sẽ rất khó hoàn thành kịp.
Em nhớ đề đầu tiên của em là minimum spanning tree (graph), còn đề thứ hai là maximum subarray sum variant (DP). Nhờ đã ôn kỹ pattern trong khóa DSA3, em làm được 80–90% test case, và gửi bài đi với cảm giác khá tự tin.
Vòng 2 – Technical Interview (Coding Round)
Khoảng 2 tuần sau, em nhận được mail mời vào vòng kỹ thuật. Interviewer là một kỹ sư phần mềm từ team Data Engineering. Họ đưa ra 1 câu hỏi coding medium, và yêu cầu em giải thích mọi bước reasoning, từ cách chọn cấu trúc dữ liệu đến cách tối ưu code.
Em chọn cách nói chậm, rõ ràng mô phỏng đúng flow mà thầy ở Engineer Pro từng hướng dẫn:
Restate the problem
Ask clarifying questions
Explain the approach
Write pseudocode
Implement & test
Khi em viết xong code, interviewer yêu cầu phân tích độ phức tạp thời gian và bộ nhớ, rồi hỏi thêm về trade-off nếu dữ liệu tăng gấp 10 lần. Đây là chỗ mà em rất biết ơn khóa học DSA3, vì em hiểu sâu bản chất nên không bị rối.
Vòng 3 – Superday (Final Round)
Superday là vòng khó nhất – gồm 3 buổi phỏng vấn liên tiếp, kéo dài gần 3 tiếng.
Mỗi buổi có một trọng tâm khác nhau:
Coding (1 medium + 1 conceptual question)
System Design cho cấp độ intern (design a simple service)
Behavioral & teamwork questions
Em nhớ rõ câu hỏi system design là: “Thiết kế một hệ thống để theo dõi giao dịch của người dùng theo thời gian thực.”
Vì em không có kinh nghiệm thực tế nhiều, em dùng cách tiếp cận “bottom-up”: chia nhỏ vấn đề, nói về cách lưu dữ liệu, caching, và API call. Interviewer rất thích cách em luôn trình bày rõ ràng từng bước reasoning, ngay cả khi chưa có câu trả lời hoàn hảo.
Kết quả cuối cùng thế nào, và bạn cảm thấy ra sao sau hành trình đó?
Em không đậu vòng cuối cùng, nhưng nhận được feedback rất tích cực từ recruiter: họ đánh giá em có kỹ năng technical tốt, giao tiếp rõ ràng, và tiềm năng phát triển mạnh.
Dù không nhận được offer, nhưng em không hề thấy thất bại. Ngược lại, đó là một trong những trải nghiệm phỏng vấn quý giá nhất em từng có.
Sau lần đó, em cảm thấy tự tin hơn hẳn khi bước vào các vòng phỏng vấn của Robinhood, Wayfair và các công ty khác. Nhiều câu hỏi ở Robinhood thật ra còn dễ hơn những gì em từng làm ở Goldman Sachs
Hành trình phỏng vấn Goldman Sachs khép lại, nhưng với bạn học viên trên, đó là khởi đầu của sự tự tin và trưởng thành. Từ một sinh viên không nền tảng, qua từng khóa học, từng buổi luyện tập, và từng lần đối mặt với nỗi sợ, cô đã biến sự lo lắng thành bản lĩnh.
_________________________________
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ệ:
