OFFER KYBER ĐẾN VỚI NGƯỜI ĐÃ CHUẨN BỊ SẴN SÀNG
Engineer Pro có dịp trò chuyện cùng một học viên vừa hoàn thành quá trình phỏng vấn và chính thức nhận offer từ Kyber một công ty công nghệ lớn trong lĩnh vực blockchain. Qua buổi phỏng vấn này, chúng ta sẽ cùng lắng nghe những chia sẻ rất thực tế về quá trình học tập tại Engineer Pro, cách bạn ôn luyện phỏng vấn trong thời gian dài, cũng như trải nghiệm phỏng vấn chi tiết tại Kyber. Đây chắc chắn sẽ là một câu chuyện hữu ích cho các bạn đang có ý định apply vào những công ty công nghệ quốc tế với yêu cầu cao về kỹ thuật.
Trước tiên, bạn có thể giới thiệu một chút về bản thân, background cũng như kinh nghiệm làm việc của mình từ trước đến nay không?
Mình hiện tại mình là một backend engineer với hơn 4 năm kinh nghiệm. Mình đang làm việc tại Nhật Bản. Tính từ khi tốt nghiệp đại học đến giờ thì mình đã làm việc tại khoảng hai công ty.
Công ty đầu tiên là một công ty về Money Forward và công ty thứ hai là một công ty phát triển social app trong lĩnh vực finance tại Nhật. Trong suốt quá trình làm việc, kinh nghiệm chủ yếu của mình tập trung vào backend, sử dụng Golang và làm việc nhiều với cloud.
Khi nào bạn sẽ bắt đầu onboard?
Khoảng đầu tháng 11.2025 là mình sẽ bắt đầu onboard luôn.
Hiện tại bạn vẫn làm việc ở Nhật hay sẽ về Việt Nam?
Hiện tại mình vẫn đang ở Nhật, nhưng vài hôm nữa mình sẽ về Việt Nam và sau đó onboard luôn tại Việt Nam. Trong tương lai thì mình cũng sẽ làm việc tại Việt Nam luôn.
Về quá trình học tập, bạn đã học những khóa nào tại Engineer Pro?
Tại Engineer Pro, mình đã học các khóa:
DSA Level 2
System Design, mình học cả Level 1 và Level 2, chứ không chỉ riêng Level 2.
Vậy lý do nào khiến bạn lựa chọn học tại Engineer Pro?
Thật ra thì cũng khá là ngẫu nhiên. Khoảng giữa năm ngoái, mình bắt đầu thấy các video của Engineer Pro xuất hiện trên YouTube của mình. Mình nhớ không nhầm thì có một video nói về webinar chia sẻ cách ôn luyện phỏng vấn.
Lúc đó mình cảm giác rằng kiến thức của mình còn thiếu khá nhiều, nên mình quyết định đăng ký học thử một khóa về System Design. Ban đầu mình học Level 1, sau đó thấy có Level 2 thì mình tiếp tục đăng ký học luôn.
Đó là cách mình biết đến Engineer Pro và bắt đầu học tập tại đây.
Sau khi hoàn thành tổng cộng các khóa học, bạn đánh giá như thế nào về chất lượng khóa học cũng như Engineer Pro?
Nhìn chung thì mình thấy nội dung các khóa học rất hữu ích cho việc đi phỏng vấn.
Khóa mà mình thấy hữu ích nhất là DSA Level 2. Trước đây, khi còn học đại học, mình không quá chú trọng vào cấu trúc dữ liệu và giải thuật, nên nền tảng của mình khá yếu, thậm chí bị hổng nhiều kiến thức.
Sau khi học DSA2, mình cảm thấy hiểu sâu hơn rất nhiều về các cấu trúc dữ liệu và giải thuật, đồng thời tự tin hơn khi giải bài toán, đặc biệt là các bài toán phỏng vấn.
Còn với System Design, mình nghĩ đây là một khóa học rất tốt để xây dựng nền tảng vững chắc, giúp mình có thể đào sâu hơn vào kiến thức thiết kế hệ thống sau này.
Bạn có thể chia sẻ chi tiết hơn về lộ trình ôn luyện của mình không? Bạn ôn luyện theo kiểu tập trung hay trải dài?
Thực ra mình không phải kiểu dồn toàn bộ thời gian vào vài tháng để ôn luyện phỏng vấn. Mình chọn cách học và ôn luyện trải dài, mỗi ngày một chút, song song với công việc.
Tổng thời gian vừa học vừa làm của mình chắc khoảng 1 năm. Tuy nhiên, nếu nói về giai đoạn tập trung nhất thì là hơn 2 tháng gần đây, bắt đầu từ khoảng tháng 8, khi mình quyết định apply chính thức.
Trước đó thì mình không có ý định apply ngay, nên chỉ học đều đều chứ không quá áp lực.
Cụ thể hơn, bạn ôn luyện các phần như thế nào?
Sau khi hoàn thành khóa DSA2, mình bắt đầu luyện từng chủ đề một. Học xong chủ đề nào thì mình sẽ làm bài tập chủ đề đó. Sau đó, mình chủ yếu duy trì thói quen làm LeetCode hằng ngày, nhưng không quá nặng về số lượng.
Trong hai tháng gần nhất, mình tập trung nhiều hơn vào:
System Design
Đào sâu Computer Science fundamentals như:
Database
Operating System
Networking
Giai đoạn này thì mình gần như chỉ tập trung vào những mảng đó.
Lý do nào khiến bạn quyết định quay về Việt Nam làm việc sau thời gian dài ở Nhật?
Mình đã làm việc ở Nhật khoảng 4–5 năm, và mình cảm thấy bản thân đã có đủ trải nghiệm. Ngay từ đầu khi sang Nhật, mình đã có kế hoạch sẽ quay về Việt Nam sau một thời gian.
Nhân dịp có cơ hội mới, job mới, mình quyết định apply. Và nếu có offer phù hợp thì mình sẽ về Việt Nam luôn, chứ không có ý định ở lại Nhật thêm nữa.
Bạn có thể chia sẻ chi tiết về quy trình phỏng vấn tại Kyber không?
Quy trình phỏng vấn tại Kyber gồm 3 vòng.
Vòng 1: HR:
Mình trao đổi với HR về:
Giới thiệu bản thân
HR giới thiệu về công ty
Trao đổi về kỳ vọng của mình: muốn làm gì, mong muốn gì ở công ty
Vòng này chủ yếu để xem mình có fit với văn hóa công ty hay không, kéo dài khoảng 30-45 phút.
Vòng 2: Technical:
Vòng này mình phỏng vấn với một anh senior engineer và một anh engineering manager.
Các anh hỏi rất sâu về:
Các project trong CV (cả công việc chính lẫn side project)
Kiến trúc hệ thống mình đã làm
Cách mình triển khai
Lý do chọn giải pháp
Các trade-off
Sau đó là các câu hỏi về Computer Science fundamentals, đặc biệt:
Golang (hỏi khá sâu)
Database, nhất là low-level database như index hoạt động thế nào
Tổng thời gian vòng này khoảng 60 phút.
Vòng 3: System Design & LeetCode:
Thời gian khoảng 90 phút.
60 phút đầu là System Design, nhưng format khác hẳn thông thường. Không phải kiểu “design hệ thống A”, mà là các câu hỏi trừu tượng, buộc mình phải hỏi ngược lại interviewer để clarify vấn đề.
Ví dụ có câu về:
Hai service gọi nhau nhưng độ trễ cao, nguyên nhân có thể là gì, cách debug ra sao
Những câu hỏi này đòi hỏi:
Kiến thức backend rất vững
Hiểu sâu về networking
Khả năng debug và critical thinking
Phần này không cần vẽ diagram, chủ yếu là giao tiếp và phân tích vấn đề.
30 phút cuối là LeetCode Medium. Mình thấy nếu học xong DSA2 thì hoàn toàn có thể làm được.
Sau 3 vòng thì mình chờ kết quả, không có thêm vòng nào nữa.
Level mà bạn được offer tại Kyber là gì?
Mình được offer ở level mid-level, gần lead, nhưng chưa đến senior.
Theo bạn, kiến thức System Design tại Engineer Pro có giúp bạn vượt qua các vòng phỏng vấn không?
Mình nghĩ là có. Với kiến thức từ System Design Level 1 và 2, mình có thể giải quyết được khoảng 1–2 câu hỏi đầu.
Tuy nhiên, có những câu thiên nhiều về khả năng debug và hiểu rất sâu hệ thống, thì mình nghĩ bản thân vẫn cần đào sâu hơn nữa để làm tốt hơn.
Dựa trên kinh nghiệm phỏng vấn của mình, bạn có lời khuyên nào cho các bạn đang muốn apply vào những công ty tương tự không?
Mình chỉ có một lời khuyên duy nhất: Hãy luôn sẵn sàng trước khi cơ hội đến.
Đừng đợi đến khi muốn chuyển việc mới bắt đầu ôn luyện, vì lúc đó sẽ rất gấp và kiến thức không đủ sâu. Khi mình học ngay cả lúc chưa có ý định phỏng vấn, thì kiến thức sẽ rộng và sâu hơn, đủ để đối mặt với mọi dạng câu hỏi.
Bạn được refer hay tự apply?
Mình được Engineer Pro refer. Khi thấy job mở và vì Kyber là công ty về blockchain lĩnh vực mình hứng thú từ lâu nên mình apply luôn.
Mình biết là nên apply nhiều công ty để lấy kinh nghiệm, nhưng mình hơi… lười. Mình nghĩ nếu fail chỗ này thì apply chỗ khác sau.
Câu chuyện của bạn học viên trên là một minh chứng rõ ràng rằng việc chuẩn bị dài hơi, học tập bài bản và không chạy nước rút chính là chìa khóa để chinh phục những công ty công nghệ lớn. Engineer Pro không chỉ cung cấp kiến thức, mà còn giúp học viên xây dựng nền tảng tư duy vững chắc, đủ để tự tin bước vào những vòng phỏng vấn khó nhất.
Hy vọng những chia sẻ này sẽ tiếp thêm động lực và định hướng cho các bạn đang trên hành trình nâng cấp bản thân và chinh phục những cơ hội lớn 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ệ:



