ĐẬU OFFER AXON DƯỚI GÓC NHÌN CỦA HỌC VIÊN ENGINEER PRO
Trong số những học viên đã và đang học tại Engineer Pro, có không ít người âm thầm, kiên trì rèn luyện rồi bất ngờ “gặt quả ngọt” với những offer từ các công ty công nghệ lớn. Trong bài viết hôm nay, Engineer Pro đã phỏng vấn một học viên - người vừa pass phỏng vấn vào Axon, một công ty công nghệ toàn cầu đang mở rộng mạnh mẽ tại thị trường Việt Nam.
Dù từng gặp khó khăn khi chưa định hình rõ hướng đi, bạn học viên đã chọn cách bồi đắp nền tảng thông qua khóa học System Design tại Engineer Pro và kiên trì theo đuổi hành trình nâng cấp bản thân.
Bài phỏng vấn dưới đây không chỉ kể lại hành trình phỏng vấn tại Axon mà còn chia sẻ góc nhìn thực tế về việc học System Design, cũng như những lời khuyên chân thành dành cho các bạn đang chuẩn bị phỏng vấn vào các công ty lớn.
Chào bạn, trước hết, bạn có thể giới thiệu một chút về bản thân không?
Mình tốt nghiệp ngành Công nghệ Thông tin cách đây khoảng 3 năm. Hiện tại, mình đã làm ở Axon được gần 2 năm. Trước khi vào Axon, mình từng làm việc ở một vài công ty khác như VNG. Trong công việc, mình thường dùng Scala và Python là chính.
Quá trình học tập tại Engineer Pro bắt đầu từ khi nào? Và bạn đã học những khóa nào tại đây?
Mình từng học khóa System Design Level 1 tại Engineer Pro. Gần đây mình cũng có ý định học tiếp Level 2 nhưng chưa sắp xếp được thời gian vì đang khá bận công việc. Mình biết đến khóa System Design khi đang tìm cách củng cố nền tảng thiết kế hệ thống vì lúc đó mình cảm thấy kiến thức của mình còn rời rạc, thiếu framework tổng thể.
Khóa học này giúp mình hệ thống lại kiến thức, có cái nhìn chuẩn hơn về cách xây dựng hệ thống, từ đó dễ thích nghi hơn khi chuyển qua các công ty mới – nơi mà mình cần hiểu rõ hệ thống hiện tại vận hành như thế nào và vì sao họ lại thiết kế như vậy.
Vậy bạn biết đến Engineer Pro từ đâu? Điều gì khiến bạn chọn học ở đây?
Mình biết đến Engineer Pro qua nhiều kênh. Đầu tiên là thấy quảng cáo trên Facebook, sau đó tìm hiểu kỹ hơn qua các video trên YouTube, nhất là các buổi chia sẻ do anh Hiếu và chị Thiên Anh làm host. Hai người đó khá nổi tiếng và có chuyên môn tốt, khiến mình có niềm tin để đầu tư vào khóa học.
Điểm mình đánh giá cao ở Engineer Pro là có lộ trình rõ ràng, tài liệu thực chiến, giảng viên tận tâm và giàu kinh nghiệm. Tất cả đều rất phù hợp với những bạn đã đi làm và cần nâng cấp tư duy. Điểm mình cũng thích ở EP là các giáo viên cũng hay lồng ghép vào những kinh nghiệm thực tế của chính mình vào bài học ấy, nên mới thấy được các cty lớn đang gặp thử thách gì và giải quyết như thế nào.
Kiến thức từ khóa học có áp dụng được vào công việc tại Axon không?
Thật ra thì team mình ở Axon hiện tại có phạm vi công việc hơi hẹp, nên không sử dụng hết được toàn bộ kiến thức trong khóa học. Tuy nhiên, mình tin rằng những kiến thức đó cực kỳ có giá trị lâu dài.
Về cơ bản, công ty cũng đang áp dụng nhiều nguyên tắc System Design giống như những gì mình học, chỉ là project cụ thể của mình chưa dùng đến thôi. Nhưng trong tương lai, dù ở Axon hay công ty khác những kiến thức đó chắc chắn sẽ giúp ích rất nhiều cho sự nghiệp của mình.
Quay lại một chút về hành trình apply vào Axon. Điều gì khiến bạn chọn ứng tuyển vào đây?
Có nhiều lý do khiến mình apply vào Axon. Một phần là mình đánh giá cao môi trường làm việc tại đây nơi quy tụ rất nhiều người giỏi. Mình luôn muốn làm việc ở những môi trường như vậy để bản thân được nâng lên theo.
Ngoài ra, Axon có chế độ lương thưởng, phúc lợi tốt và đặc biệt là trao cho nhân viên nhiều cơ hội học hỏi kể cả những mảng vượt ra khỏi chuyên môn chính. Đó là thứ mình luôn tìm kiếm trong sự nghiệp.
Bạn có thể chia sẻ chi tiết về quy trình phỏng vấn tại Axon?
Tổng cộng mình trải qua khoảng 4 vòng phỏng vấn. Cụ thể:
- Vòng đầu tiên là vòng Hiring Intent – kiểu trò chuyện với HR để hiểu mục tiêu của mình là gì, vì sao muốn vào Axon, định hướng phát triển ra sao,...
- Vòng thứ hai là phỏng vấn online với một anh Software Engineer – bao gồm phần giới thiệu bản thân, mô tả project từng làm và một bài coding đơn giản.
- Vòng tiếp theo kéo dài 4 tiếng liên tục, bao gồm nhiều chủ đề:
- Kiến thức nền tảng về hệ điều hành, database, network
- Coding
- Kiến thức về background công nghệ
- Và đặc biệt là System Design
Vòng cuối cùng mình thấy khá khó nhằn, nhất là phần System Design vì lúc đó mình chưa học khóa của Engineer Pro. Họ yêu cầu mình design một hệ thống thật, kiểu như lấy một project từng làm rồi vẽ ra cách scale, replicate, xử lý real-time,... Mình chỉ biết trả lời theo kiểu cảm tính và dựa trên kinh nghiệm cá nhân nên khá loay hoay.
Tuy nhiên, may mắn là mình giữ được thái độ cầu thị họ đánh giá cao điều đó. Mình cũng thể hiện rõ mong muốn học hỏi và phát triển, nên vẫn được đánh giá tốt.
Vậy nếu nhìn lại, bạn nghĩ khóa System Design tại Engineer Pro đã giúp bạn cải thiện điểm gì?
Khoá System Design giúp mình rất nhiều. Sau này khi đi phỏng vấn ở các công ty khác, mình đã có thể trình bày rõ ràng hơn về cách design một hệ thống. Mình hiểu được cách đặt vấn đề, xác định bottleneck, tính toán throughput, latency,...
Khác với trước đây, khi chưa học mình thường “tự mò” trên mạng, kiến thức rất rời rạc, không biết bắt đầu từ đâu. Còn sau khóa học, mình có một framework để tư duy, biết cách đặt câu hỏi, trả lời bài bản hơn.
Trong các vòng phỏng vấn, bạn cảm thấy phần nào là thử thách lớn nhất?
Thứ nhất là vòng System Design. Lúc đó mình thực sự chưa có kiến thức nền tảng nên rất lúng túng. Thứ hai là phần kiến thức nền như OS, network,... Mình bị hỏi khá sâu, mà một số phần lại không nằm trong “domain knowledge” hàng ngày mình làm việc.
Mình vượt qua những khó khăn đó bằng cách giữ vững tinh thần, sẵn sàng thừa nhận khi chưa biết, và luôn thể hiện mình muốn học hỏi thêm. Mình nghĩ với những công ty như Axon, thái độ là yếu tố được đánh giá rất cao – đôi khi còn hơn cả kỹ năng hiện tại.
Sau gần 2 năm làm việc tại Axon, bạn có thể chia sẻ thêm về môi trường ở đây?
Môi trường ở Axon rất thử thách theo hướng tích cực. Làm việc với nhiều người giỏi giúp mình nâng trình từng ngày. Công ty rất chú trọng test, từ unit test đến automation test và team mình thường phải đảm nhiệm cả phần testing nếu cần.
Mình học được rất nhiều thứ từ business logic đến quy trình dev chuyên nghiệp. Mỗi tháng là một bài toán mới, không có chỗ cho sự lười biếng. Nhưng chính điều đó khiến mình trưởng thành hơn rất nhiều.
Cuối cùng, bạn có lời khuyên gì cho các bạn đang chuẩn bị phỏng vấn Axon hoặc các công ty lớn tương tự?
Lời khuyên đầu tiên là hiểu mình và hiểu công ty. Mỗi level sẽ có tiêu chí khác nhau:
- Với Junior, họ chú trọng coding và communication
- Với Middle/Senior, họ sẽ đánh giá cả tư duy hệ thống, communication và leadership
Ngoài ra, hãy luyện coding thường xuyên – đó là thứ “cứu” mình nhiều lần. Và nếu được, nên học System Design bài bản – vì bạn sẽ phải dùng nó sớm hơn bạn nghĩ.
Hành trình từ một lập trình viên còn nhiều bỡ ngỡ trong phần thiết kế hệ thống đến vị trí hiện tại tại Axon là một quá trình kiên trì và đầu tư nghiêm túc vào nền tảng. Câu chuyện của bạn học viên không chỉ là một lời khẳng định cho giá trị thực tế của việc học đúng cách – mà còn là minh chứng rằng thái độ cầu tiến, biết mình đang thiếu gì và chủ động lấp đầy những lỗ hổng ấy mới là yếu tố đưa bạn đến cánh cửa cơ hội.
_________________________________
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ệ: