HỌC ĐÚNG CÁCH – ĐẠT MỤC TIÊU LỚN TẠI NAB
Trong thế giới công nghệ đầy cạnh tranh, để đặt chân vào các tập đoàn như NAB, kỹ sư phần mềm không chỉ cần kiến thức chuyên môn vững chắc mà còn phải rèn luyện kỹ năng phỏng vấn, tư duy hệ thống và khả năng thích ứng nhanh với môi trường làm việc toàn cầu.
Một cựu học viên của Engineer Pro, hiện đang đảm nhiệm vai trò kỹ sư phần mềm tại NAB, đã chia sẻ với chúng mình hành trình học tập, ôn luyện và từng bước chinh phục vị trí mà nhiều lập trình viên mơ ước.
Anh có thể giới thiệu đôi nét về bản thân cũng như công việc hiện tại không?
Mình tốt nghiệp ngành Computer Science Engineering ở trường Đại học tại TP.HCM năm 2021 đúng giai đoạn dịch Covid-19 diễn ra. Sau khi tốt nghiệp, mình đã có cơ hội làm việc tại khoảng ba công ty, chủ yếu trong lĩnh vực ngân hàng và tài chính công nghệ. Trước khi gia nhập NAB, mình từng làm việc tại một ngân hàng lớn ở Thái Lan. Đầu năm 2025, mình chính thức gia nhập đội ngũ kỹ sư phần mềm của NAB.
Anh biết đến Engineer Pro từ đâu và lý do gì khiến anh lựa chọn học ở đây?
Mình biết đến Engineer Pro nhờ một người bạn hiện đang làm việc ở nước ngoài. Chúng mình học cùng nhau từ thời đại học và bạn có giới thiệu rằng đây là nơi luyện thi, ôn phỏng vấn rất hiệu quả. Mình quyết định đăng ký để trải nghiệm.
Sau khi hoàn thành, mình nhận thấy chất lượng nội dung rất khác biệt: kiến thức được hệ thống bài bản, trọng tâm, có chọn lọc và dễ hiểu nhờ kinh nghiệm thực tế từ chính các giảng viên từng trải qua quá trình phỏng vấn tại các công ty lớn.
Anh đã học những khóa học nào tại Engineer Pro?
Mình đã học hai khóa:
DSA Data Structures & Algorithms: Khóa học giúp mình nắm chắc các thuật toán và cấu trúc dữ liệu nền tảng bắt buộc khi ứng tuyển vào các công ty công nghệ.
System Design: Đây là khóa học cực kỳ quan trọng nếu muốn ứng tuyển vào vị trí từ middle trở lên, vì nó rèn luyện tư duy thiết kế hệ thống quy mô lớn.
Mình hoàn thành hai khóa này trước khi bắt đầu quá trình ôn luyện phỏng vấn. Sau khóa học, mình dành thêm vài tháng tự luyện đề, luyện giải thích thuật toán và tham gia mock interview.
Anh đánh giá thế nào về chất lượng giảng dạy và đội ngũ giảng viên tại Engineer Pro?
Mình rất ấn tượng với anh Lâm người giảng dạy với phong cách hài hước, dễ nhớ, dễ hiểu. Bên cạnh đó, anh Hòa chia sẻ rất nhiều kiến thức thực tế từ kinh nghiệm làm việc ở các công ty lớn. Sự kết hợp giữa lý thuyết và kinh nghiệm thực chiến giúp mình không chỉ học kiến thức mà còn biết cách áp dụng vào phỏng vấn.
Còn về cộng đồng học viên thì sao?
Cộng đồng ở đây hỗ trợ rất nhiều về mặt kiến thức. Mọi người thường xuyên chia sẻ kinh nghiệm phỏng vấn, tài liệu, thậm chí tổ chức mock interview nhóm. Dù mình chưa nhờ refer khi ứng tuyển NAB, nhưng nếu có cơ hội, mình chắc chắn sẽ nhờ sự hỗ trợ từ cộng đồng.
Anh đã chuẩn bị như thế nào cho kỳ phỏng vấn tại NAB?
Thực ra mình biết đến đợt tuyển dụng khá tình cờ. Vị trí họ mở là Middle Senior Backend Engineer, yêu cầu kiến thức tương đối nâng cao so với công việc mình đang làm. Vì vậy, mình dành khoảng 6 tháng để ôn luyện, tập trung vào ba mảng chính:
Thuật toán & Cấu trúc dữ liệu: Luyện giải nhiều bài ở các mức độ từ easy đến hard, tập trung vào cách mình ưu hóa.
Kỹ năng giao tiếp trong phỏng vấn: Luyện cách giải thích rõ ràng, mạch lạc, tránh vòng vo. Ở NAB, kỹ năng này rất quan trọng nếu bạn nói không rõ, interviewer sẽ hỏi sâu hơn khiến bạn dễ bị “xoáy” và trả lời sai.
Mock interview: Mình luyện phỏng vấn thử với bạn bè để quen với áp lực thực tế. Việc này giúp mình giữ được bình tĩnh khi có nhiều người phỏng vấn cùng lúc điều thường xảy ra ở các công ty lớn.
Anh có thể chia sẻ cụ thể quy trình phỏng vấn tại NAB không?
Quy trình gồm bốn vòng chính:
Screening Call: Phỏng vấn sơ bộ bằng tiếng Anh, kiểm tra khả năng giao tiếp, trao đổi về background và mục tiêu nghề nghiệp. Họ cũng hỏi một vài câu kỹ thuật cơ bản bằng tiếng Anh.
Online Assessment: 3 câu thuật toán mức medium, có giới hạn thời gian nghiêm ngặt. Nếu làm quá lâu, hệ thống sẽ tự động kết thúc bài test.
Technical Interview: Đây là vòng nặng nhất. Họ hỏi từ CS fundamentals, ngôn ngữ lập trình, kiến thức backend, đến live coding. Ngoài ra, khi bạn giải thích thuật toán, họ sẽ tiếp tục đặt câu hỏi nâng cao để kiểm tra độ hiểu sâu.
Behavioral Interview: Đánh giá kỹ năng giải quyết vấn đề, xử lý tình huống, khả năng mentoring. Họ đưa ra các case thực tế như: “Bạn sẽ làm gì nếu sản phẩm gặp sự cố lớn?” hoặc “Khi mới gia nhập một team mới, việc đầu tiên bạn làm là gì?”.
Vòng nào khiến anh gặp khó khăn nhất?
Có lẽ là vòng behavioral. Đôi khi cách mình trả lời chưa trúng trọng tâm nhà tuyển dụng muốn nghe. Kinh nghiệm là nên xác nhận lại câu hỏi nếu không chắc chắn và tập trung trả lời đúng trọng tâm thay vì nói dài dòng.
Theo anh, kiến thức từ Engineer Pro có đủ để giúp vượt qua phỏng vấn không?
Hoàn toàn đủ để tạo nền tảng. Các khóa học giúp mình xây dựng “bộ khung” vững chắc để từ đó tự phát triển thêm kỹ năng. Tuy nhiên, vì người đi phỏng vấn là mình chứ không phải giảng viên, nên tự luyện là yếu tố quyết định.
Anh có áp dụng kinh nghiệm khi từng phỏng vấn người khác vào việc ôn luyện của mình không?
Trong công việc trước đây, mình từng tham gia phỏng vấn ứng viên, nên hiểu sơ bộ về framework đánh giá, cách đặt câu hỏi và chấm điểm. Tuy nhiên, mỗi công ty có cách đánh giá khác nhau, vì vậy mình vẫn chuẩn bị rất kỹ lưỡng để không bị vấp.
Trong quá trình làm việc tại NAB, anh có gặp khó khăn nào không?
NAB là một công ty lâu đời với quy mô lớn, vì vậy hệ thống quy trình, bảo mật và business logic rất phức tạp. Mình phải liên tục học hỏi để theo kịp. Tuy nhiên, môi trường làm việc ở đây rất tốt: phúc lợi hấp dẫn, đồng nghiệp hỗ trợ nhiệt tình, và có nhiều cơ hội tiếp cận công nghệ mới.
Anh có lời khuyên nào cho các bạn đang muốn ứng tuyển vào NAB hoặc các công ty công nghệ lớn?
Hãy tập trung xây dựng kiến thức nền tảng thật vững. Các câu hỏi thường bắt đầu đơn giản nhưng sẽ được “xoáy sâu” để kiểm tra độ hiểu. Nếu không biết, hãy thành thật nói không biết nhà tuyển dụng đánh giá cao điều đó hơn là những câu trả lời mơ hồ. Quan trọng nhất là bạn hiểu sâu chứ không phải học thuộc lòng.
Định hướng tương lai của anh là gì?
Mình muốn phát triển chuyên sâu về System Design, vì chỉ khi làm việc trong các hệ thống lớn như ở NAB, mình mới có cơ hội tiếp xúc và thực hành ở mức độ cao nhất. Đây sẽ là trọng tâm mà mình theo đuổi trong thời gian mình.
Hành trình từ một sinh viên công nghệ, học viên của Engineer Pro, đến vị trí kỹ sư phần mềm tại NAB là minh chứng rõ nét rằng kiến thức vững, phương pháp học đúng đắn và sự bền bỉ chính là “chìa khóa” mở ra cánh cửa sự nghiệp. Engineer Pro không chỉ mang đến nền tảng kiến thức chuyên sâu mà còn đồng hành cùng học viên trên con đường chinh phục những thử thách nghề nghiệp lớn lao phía trước.
_________________________________
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ệ:



