3 NĂM KINH NGHIỆM, 2 OFFER LỚN - AXON + SHOPBACK
Không phải ai cũng bước vào hành trình chinh phục Big Tech với sự chuẩn bị hoàn hảo. Có những người bước đi giữa bộn bề công việc, thiếu thời gian ôn luyện, thiếu cả sự tự tin về khả năng tự học – nhưng vẫn tìm thấy điểm tựa đúng lúc để tiếp tục hành trình. Đó là câu chuyện của một học viên EngineerPro, người đã nhận được hai offer từ Axon và ShopBack chỉ sau một thời gian ngắn tái rèn luyện.
Trong cuộc trò chuyện này, anh chia sẻ hành trình học lại từ đầu, kinh nghiệm phỏng vấn và cả những điều rất thật về nỗi sợ, sự loay hoay, nhưng vẫn không ngừng tiến về phía trước.
Bạn hãy giới thiệu đôi chút về bản thân nhé!
Hiện tại mình đang làm Software Engineer tại một công ty công nghệ và mình có khoảng 3 năm kinh nghiệm đi làm, chủ yếu làm backend. Giai đoạn gần đây, mình bắt đầu muốn thử sức ở những môi trường thử thách hơn, nên quay lại hành trình ôn luyện và phỏng vấn.
Bạn đã tham gia các khóa học nào tại EngineerPro?
Mình học hai khóa tại EngineerPro: DSA2 và System Design 1.
Lý do mình học lại là vì sau một thời gian dài không đụng tới phỏng vấn, kiến thức đã trôi đi khá nhiều. Mình không phải tuýp người có khả năng tự học cao, nên rất cần một môi trường hệ thống và có người hướng dẫn. EngineerPro là nơi mình cảm thấy phù hợp nhất – cả về mặt kiến thức lẫn trải nghiệm học tập.
Đặc biệt là khóa System Design – trước đây phần này mình khá yếu. Nhưng sau khóa học, mình hiểu được cấu trúc hệ thống, cách phân tích, cách design một service sao cho scalable và fault-tolerant. Tất nhiên là mỗi công ty sẽ có hệ thống khác nhau, nhưng phần kiến thức nền và mindset thì thực sự rất giá trị khi áp dụng vào bài system design trong các buổi phỏng vấn.
Khóa DSA2 thì giúp mình lấy lại phản xạ làm bài coding, củng cố lại pattern và cách giải thích trong lúc code – điều mà mình thấy cực kỳ quan trọng khi phỏng vấn trực tiếp với engineer.
Sau khi tham gia 2 khoá học thì bạn có ấn tượng với mentor nào tại Engineer Pro không?
Mình không phải người thường xuyên trao đổi nhiều trong lớp, nên không đánh giá sâu. Nhưng nói thật thì kiến thức giảng viên chia sẻ rất sát với thực tế phỏng vấn. Họ hiểu điều gì cần nhấn mạnh, điều gì sẽ dễ bị hỏi, nên thời gian học ngắn nhưng hiệu quả.
Bạn hãy chia sẻ về hành trình phỏng vấn tại Axon và ShopBack của bạn nhé!
Axon là nơi mình phỏng vấn trước. Mình được một người bạn trong công ty giới thiệu vào. Còn ShopBack thì mình tự apply thông qua website.
Quy trình phỏng vấn của Axon có 4 vòng chính:
Vòng đầu là screening từ HR, hỏi các thông tin cơ bản.
Tiếp theo là vòng technical đầu tiên – kết hợp giữa coding và computer science fundamentals.
Nếu pass vòng này sẽ vào vòng "onsite" gồm 4 round liên tục trong một buổi chiều: hai round coding + CS, một round system design, và một round behavioral với engineering manager.
Ở ShopBack thì quy trình cũng tương tự, nhưng ít hơn một vòng. Mình có hai round behavioral, một round coding, và một round system design – do mình apply vào vị trí senior nên họ test phần design khá kỹ.
Khó khăn lớn nhất khi phỏng vấn ở cả 2 công ty trên là gì?
Với Axon, phần khó nhất là kiến thức Computer Science. Thú thật là khi đi làm, mình ít khi đụng đến những thứ như memory model, thread scheduling, hay CPU cache. Những kiến thức đó thường mình toàn… tra Google hoặc hỏi ChatGPT. Nhưng đi phỏng vấn thì phải tự nhớ, tự giải thích, mà họ hỏi thì khá rộng, khiến mình cũng hơi bị đuối ở vài câu.
Còn với ShopBack, phần khó nhất là System Design. Họ không hỏi những câu sample như trên mạng, mà hỏi về chính hệ thống của họ – ví dụ một flow rất cụ thể liên quan đến payment infrastructure hoặc loyalty system. Lúc đó nếu không nắm rõ domain thì sẽ rất dễ hiểu nhầm yêu cầu. May là interviewer khá cởi mở, mình chủ động hỏi lại rất nhiều để làm rõ scope câu hỏi. Mình nghĩ đó là mẹo rất quan trọng: phải hỏi lại nếu chưa chắc chắn – chứ đừng giả vờ hiểu rồi trả lời sai lệch.
Theo đánh giá cá nhân, bạn thấy kiến thức từ khóa học tại Engineer Pro có giúp gì trong quá trình phỏng vấn của bạn không?
Kiến thức của các khoá học tại EP giúp mình rất nhiều. Các dạng bài coding trong khóa DSA2 khá sát với các bài mình gặp, đặc biệt là cách tiếp cận và cách trình bày solution. Còn về System Design, mặc dù đề bài cụ thể của ShopBack không giống hoàn toàn, nhưng các block kiến thức mình học như load balancer, message queue, caching strategy vẫn áp dụng được để xử lý và trình bày tốt.
Cuối cùng bạn có lời khuyên nào dành cho các bạn học viên đang ôn luyện không?
Nếu bạn đang ôn luyện để phỏng vấn, mình nghĩ bạn nên tham khảo trước các bài viết kinh nghiệm phỏng vấn từ người đi trước để hình dung ra mỗi công ty thiên về phần nào: thuật toán, design, hay behavior. Đừng ôm đồm tất cả, hãy tập trung vào những phần mà công ty đó đánh giá cao. Như Axon thì rất nặng về kiến thức CS, còn ShopBack thì behavioral và system design lại là yếu tố quyết định.
Ngoài ra, trong lúc phỏng vấn, nếu gặp câu hỏi chưa rõ đừng ngại hỏi lại. Interviewer đánh giá cao người biết đặt câu hỏi, hơn là người im lặng trả lời sai.
Định hướng tương lai của bạn là gì sau khi đỗ cả 2 offer “xịn sò” như vậy?
Sau giai đoạn phỏng vấn dồn dập, hiện tại mình đang dành thời gian để nghỉ ngơi và cân nhắc lại định hướng tiếp theo. Chưa có gì cụ thể, nhưng nếu sau này cần bổ sung thêm kiến thức thì chắc chắn mình sẽ tiếp tục đồng hành với EngineerPro.
Không có con đường nào là dễ dàng, nhưng luôn có cách để đi tiếp nếu bạn tìm được phương pháp và điểm tựa đúng. EngineerPro có thể không thay bạn bước qua từng buổi phỏng vấn, nhưng sẽ là nơi khiến bạn đi phỏng vấn với một cái đầu sáng và một tâm thế chủ động. Và đó chính là điều làm nên sự khác biệt.
_________________________________
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ệ: