HỌC VIÊN ENGINEER PRO TỰ TIN CHINH PHỤC MOREH
Từ vị trí Data Analyst tại một công ty lớn đến kỹ sư phần mềm tại startup, hành trình phát triển của anh không chỉ là sự thay đổi về công việc mà còn là quá trình làm rõ định hướng sự nghiệp.
Với nền tảng học thuật được củng cố tại Engineer Pro, đặc biệt qua khóa học System Design Level 1, anh đã từng bước vượt qua nhiều vòng phỏng vấn tại các công ty lớn và đang trên hành trình tiến vào Moreh.
Anh có thể giới thiệu một chút về bản thân, background và công việc hiện tại được không ạ?
Mình là Khải, đã làm kỹ sư phần mềm khoảng 3 năm. Năm đầu tiên mình làm ở một vị trí không hoàn toàn là software, thiên về Data có thể gọi là Data Analyst tại WorldQuant. Sau đó, mình nghỉ ở WorldQuant và chuyển sang một startup ở Hà Nội làm về phần mềm cho ngành F&B, làm được khoảng 2 năm.
Mình biết đến Engineer Pro từ những ngày đầu thành lập. Thời điểm đó, sau khi nghỉ ở WorldQuant, mình có liên hệ với anh Lâm và anh Harry để được refer sang TikTok, nhưng quá trình đó khá khó khăn. Mình nhớ là mình có làm online assessment nhưng không được reset tiếp.
Một thời gian sau, mình đăng ký học khóa System Design Level 1 tại Engineer Pro, và cũng tham gia một vài buổi workshop về thuật toán.
Vậy sau khi học xong khóa System Design, anh thấy khóa học có đáp ứng được kỳ vọng ban đầu không?
Mình chỉ học khóa level 1, học cũng khá lâu rồi, chắc khoảng một năm trước. Thời điểm đó mình cũng đang phỏng vấn ở một vài nơi, trong đó có Microsoft và Employment Hero nhưng đều không pass. Do cảm thấy kiến thức system design của mình còn thiếu nên mình quyết định học để củng cố lại.
Nếu nói riêng về việc phỏng vấn vào Moreh thì phần system design không giúp mình quá nhiều vì họ thiên về thuật toán hơn. Nhưng với các công ty khác mà mình từng phỏng vấn cùng đợt, nhờ học System Design mà mình tự tin hơn rất nhiều. Mình không còn cảm thấy sợ như trước nữa và mình nghĩ mình đã perform khá ổn phần này trong các buổi phỏng vấn khác.
Điều gì khiến anh chọn ứng tuyển vào Moreh?
Mình thích hướng đi liên quan đến low-level, như hệ điều hành, kiến trúc máy tính, hiệu năng cao. Hồi làm ở WorldQuant, mình biết có vài team làm về C++ và xử lý hiệu năng, mình thấy rất “bias” với kiểu công việc đó nên muốn theo đuổi hướng này.
Trong quá trình ôn luyện và chuẩn bị cho phỏng vấn Moreh, anh tập trung vào những nội dung gì?
Mình chia thành hai phần chính: một là phần liên quan đến coding – chủ yếu là thuật toán, hai là phần kiến thức chuyên sâu như OS, Computer Architecture và C++. Vì tại Moreh, interviewer hỏi khá nhiều về mảng này.
Anh có thể chia sẻ cụ thể về quy trình phỏng vấn tại Moreh không ạ?
Moreh chỉ có hai vòng phỏng vấn:
Vòng đầu là technical – bao gồm coding, kiến trúc máy tính, hệ điều hành, C++.
Vòng thứ hai là Cultural Fit, nhẹ nhàng hơn.
Trong quá trình phỏng vấn, có câu hỏi nào làm khó anh không?
Về phần coding, mình khá tự tin, mình nghĩ các bạn chỉ cần học DSA Level 1 tại Engineer Pro là có thể vượt qua phần này.
Tuy nhiên, những câu hỏi liên quan đến kiến trúc máy tính và hệ điều hành lại là thử thách lớn hơn. Đây là những kiến thức cũng nằm trong Syllabus của khóa CS Fundamental mà mình chưa có dịp học bài bản, nên phần lớn chỉ tự tìm hiểu.
Khi bước vào vòng phỏng vấn, có những câu hỏi đi khá sâu mà mình không trả lời trọn vẹn được. Đó cũng là lúc mình hiểu rõ khoảng trống trong nền tảng kiến thức của bản thân và càng có động lực để tiếp tục trau dồi nghiêm túc hơn.
Ngoài Moreh, anh có phỏng vấn công ty nào khác không?
Mình từng phỏng vấn Microsoft, pass đến vòng hai. Mình cũng phỏng vấn tới vòng cuối ở Oring Logic và đang process với ANZ nhưng đã cancel vì mình thích Moreh hơn.
Vậy anh thấy quy trình phỏng vấn ở Moreh có gì khác so với các công ty khác?
Vì mình ứng tuyển ở level khá cơ bản nên quy trình phỏng vấn diễn ra tương đối gọn gàng, số vòng không quá nhiều và mức độ thử thách cũng vừa phải. Tuy nhiên, mình tin rằng nếu ứng tuyển vào các vị trí cấp cao hơn, số vòng và độ khó chắc chắn sẽ tương đương với các công ty lớn khác.
Dù quy trình có đơn giản hơn, nhưng mình vẫn cảm nhận được sự chỉn chu trong cách họ đánh giá ứng viên – đủ để nhận ra ai thực sự có nền tảng vững và phù hợp với định hướng kỹ thuật của công ty.
Các bài coding mà họ hỏi thường ở mức độ nào?
Ở Microsoft mình từng phỏng vấn thì có vòng hỏi câu rất dễ, nhưng vòng sau lại khó hẳn. Còn ở Moreh thì mức độ bài nằm ở giữa – tầm medium.
Dựa trên kinh nghiệm phỏng vấn nhiều nơi, anh có lời khuyên gì cho các bạn đang chuẩn bị phỏng vấn không?
Sau khi từng thất bại ở vòng phỏng vấn của Microsoft, mình rút ra một điều rất rõ: đừng chủ quan. Việc chỉ ôn những bài dễ hoặc trung bình là chưa đủ. Có lần mình gặp một bài hard dạng implementation – cụ thể là yêu cầu code hàm join trong hệ điều hành. Lên Google tra thì đúng là bài hard trên LeetCode. Nếu không ôn đến mức khó, rất dễ bị “vỡ trận” khi gặp những đề bài như vậy. Vì thế, lời khuyên của mình là hãy chuẩn bị thật toàn diện, cả breadth lẫn depth.
Còn về kỹ năng phỏng vấn mềm, đặc biệt là phần behavior anh có lời khuyên gì không?
Đừng xem nhẹ phần này. Riêng ở Microsoft, hai vòng đầu gần như không hỏi technical mà xoay quanh kinh nghiệm làm việc thực tế. Họ muốn biết cách mình xử lý khó khăn, giải quyết vấn đề và học hỏi từ các dự án thực tiễn.
Những câu hỏi như: “Project nào khiến bạn tự hào nhất?”, “Thử thách lớn nhất bạn từng gặp là gì và cách bạn vượt qua?” xuất hiện rất thường xuyên. Mình nghĩ bất kỳ ai muốn ứng tuyển vào các công ty lớn đều nên chuẩn bị kỹ phần này như một phần không thể thiếu.
Cuối cùng, định hướng tương lai của anh trong ngành Software Engineer là gì? Anh có dự định học thêm gì không?
Trong giai đoạn sắp tới, mình muốn tiếp tục gắn bó với Moreh để đào sâu hơn vào C++, đặc biệt là trong các hệ thống đòi hỏi hiệu năng cao. Mình tin rằng đây là môi trường tốt để rèn luyện tư duy tối ưu và kỹ năng kỹ thuật chuyên sâu.
Song song đó, mình cũng dự định theo học khóa System Design Level 2 để mở rộng hiểu biết về kiến trúc hệ thống, đây là một kỹ năng ngày càng quan trọng nếu muốn đi xa trong ngành.
Về lâu dài, mình định hướng đến các công ty có yêu cầu chuyên môn cao về C++, nơi bài toán không chỉ dừng lại ở việc “chạy được” mà còn phải chạy tốt, tối ưu và bền vững. Mình hiểu rằng ở những môi trường như vậy, phần thuật toán sẽ là rào cản lớn, nên mình đang lên kế hoạch ôn luyện lại thật bài bản để chuẩn bị cho những bước tiến xa hơn trong sự nghiệp.
Phỏng vấn không chỉ là cuộc chơi kiến thức, mà còn là hành trình đối mặt với giới hạn bản thân. Qua những trải nghiệm thực tế, từ thất bại tại Microsoft đến tự tin bước vào Moreh, anh Khải hiểu rõ giá trị của việc học đúng hướng và rèn luyện có chiến lược. Trong tương lai, anh lựa chọn đi sâu thay vì đi rộng, tiếp tục học hỏi, hoàn thiện nền tảng, và chinh phục những thử thách lớn hơn trong lĩnh vực mà anh thực sự đam mê.
_________________________________
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ệ:



