- vừa được xem lúc

Chinh Phục SWE Intern Azure Core @Microsoft USA cùng học viên EP

0 0 3

Người đăng: EngineerPro

Theo Viblo Asia

Vào mùa hè năm nay, một học viên từ lớp Java Backend tại EngineerPro – đã chính thức chốt offer thực tập Software Engineer Intern tại Microsoft, cụ thể là team Azure Core. Một cột mốc đáng nhớ trong hành trình từ con số 0 về Computer Science đến khi sẵn sàng bước vào môi trường toàn cầu như Microsoft.

Engineer Pro đã có dịp trò chuyện cùng bạn để lắng nghe lại chặng đường học tập, quá trình chuẩn bị phỏng vấn, những khó khăn, bài học và cả những điều bạn ấy đang hướng tới trong tương lai. Dưới đây là chia sẻ chân thành từ chính bạn – mộc mạc, rõ ràng, và nhiều điều để suy ngẫm.

image.png

Bạn đến với Engineer Pro như thế nào? Và tại sao lại là khóa Java Backend?

Em biết đến Engineer Pro chắc là cũng giống nhiều bạn khác thôi, qua một video chia sẻ kinh nghiệm đi làm ở Big Tech. Lúc đó em chưa biết gì nhiều, nhưng nghe mấy anh chị chia sẻ thấy hay và thật, chứ không có kiểu "truyền thông bóng bẩy". Thế là em bắt đầu tìm hiểu thêm về các mentor trong team, đọc kỹ các feedback từ những anh chị từng học ở đây.

Khi tìm hiểu thì em thấy khóa Java Backend rất phù hợp với định hướng của em. Em muốn làm backend từ đầu, nên việc được học một khóa chuyên sâu như vậy, với nội dung kỹ thuật thực tế, là thứ em đang cần.

Sau khi học xong, thật ra em thấy mình thay đổi khá nhiều. Trước đây, em cũng từng học lẻ tẻ vài cái – học testing một chút, CI/CD một chút, nhưng không liên kết được với nhau. Còn sau khóa học này, mọi thứ giống như được “xếp lại” theo một trật tự rõ ràng. Em hiểu hơn về cách một hệ thống backend hoạt động, biết testing là gì và dùng để làm gì, web security ra sao, CI/CD cần thiết thế nào. Những thứ tưởng đơn giản nhưng khi học xong em mới hiểu: à, hóa ra backend không chỉ là gọi API.

Nhìn lại trước khi học, bạn thấy mình thiếu điều gì để có thể bước vào một kỳ phỏng vấn Big Tech?

Em nghĩ điều lớn nhất mình thiếu là một cái nền về Computer Science cho ra hồn. Trước khi học, em cũng có tự học, nhưng rất rời rạc. Mỗi thứ học một ít, nên tới lúc phỏng vấn người ta hỏi đến thì mình bị “lủng” chỗ nọ chỗ kia. Em nhớ có lần bị hỏi một câu về domain kiến thức mà lúc đó em nghĩ “Hình như mình từng đọc đâu đó rồi” nhưng không ghép được vào câu trả lời.

Khi học ở EP, điều em thấy khác biệt là kiến thức được dạy rất có hệ thống. Mình không chỉ biết cái này dùng sao, mà còn hiểu vì sao nó quan trọng. Và mấy cái đó giúp em rất nhiều khi vào vòng Behavioral – lúc bị hỏi sâu về những thứ mình từng làm hoặc lý do đằng sau một decision kỹ thuật.

Trong lớp học Java Backend, bạn có ấn tượng với mentor nào không?

Người mà em ấn tượng nhất là anh Mạnh. Học với anh Mạnh, điều em thích nhất là cách anh ấy giảng dạy rất kỹ và có tâm. Anh không dạy theo kiểu “chiếu slide rồi đọc”, mà luôn lồng vào những câu chuyện thực tế như cách debug một issue cụ thể trong hệ thống lớn, hay những sai lầm khi triển khai CI/CD mà người mới dễ gặp.

Ngoài giờ học, em có nhắn tin hỏi riêng nhiều lần, anh lúc nào cũng trả lời đầy đủ, kỹ càng. Không phải trả lời qua loa, nhiều khi anh còn gửi thêm tài liệu hoặc gợi ý hướng nghiên cứu tiếp theo. Em rất quý điều đó!

Còn về công việc thực tập sắp tới – vì sao bạn chọn Microsoft?

Em nghĩ ai làm tech thì đều từng một lần nghĩ đến chuyện làm ở Microsoft. Nhưng riêng em thì không phải chỉ vì tên tuổi đâu. Trước khi apply, em có cơ hội nói chuyện với một vài anh chị đang làm tại đây, và điều khiến em thực sự muốn vào là môi trường làm việc. Nó chuyên nghiệp nhưng vẫn dễ chịu, đồng thời có nhiều không gian để học hỏi.

Team em sắp vào là Azure Core, tức là làm ở phần nền tảng chính của cloud platform. Em biết đây là một trong những team rất “core” – làm việc với hệ thống lớn, có scale khủng, nhiều thứ liên quan đến distributed systems, automation, infra. Em rất háo hức vì mình đang muốn học thêm về hướng này.

Bạn có thể chia sẻ về quy trình phỏng vấn ở Microsoft không?

Em phỏng vấn tổng cộng 2 vòng back-to-back, mỗi vòng 45 phút. Một vòng là với manager, một vòng là với engineer.

  • Vòng đầu thì thiên về behavioral và "culture fit", anh manager hỏi em khá nhiều về cách làm việc nhóm, cách giải quyết mâu thuẫn, và những lúc khó khăn mình xử lý thế nào.

  • Vòng sau là engineer hỏi technical, cũng hỏi một câu thuật toán và thêm vài câu liên quan đến mindset khi giải quyết vấn đề.

Về độ khó thì em thấy technical ở mức easy–medium, không phải quá hóc búa. Nhưng phần thử thách thật sự là behavioral – vì Microsoft đánh rất mạnh vào việc xem mình có phù hợp văn hóa không, có chia sẻ giá trị giống họ không.

Có phần nào trong quá trình phỏng vấn khiến bạn thấy “đuối” nhất không?

Em nghĩ điều khó nhất với em là phần giao tiếp. Em không phải kiểu người nói hay, nên ban đầu khá lo. Nhưng sau mấy lần fail ở các công ty khác, em rút ra được một chiến lược rất quan trọng: chuẩn bị trước câu chuyện cho mình.

Em ngồi viết ra các câu chuyện mà mình từng trải qua – có teamwork, có conflict, có thành công rồi gắn nó với những giá trị mà Microsoft đề cao, như collaboration, growth mindset. Như vậy khi vào phỏng vấn, mình chỉ cần tùy chỉnh chút xíu theo câu hỏi chứ không phải mất thời gian nghĩ mới. Điều này giúp em nói trôi chảy hơn nhiều.

Một điều nữa em học được là: đừng quá áp lực với kết quả. Em từng rất căng thẳng, kiểu như "phải đậu". Nhưng càng áp lực thì nói càng run. Sau này em nghĩ khác: mình cứ xem như đi kể chuyện, chia sẻ thật lòng, không gồng. Kết quả tốt hơn hẳn.

Nếu được gửi một vài lời khuyên đến các bạn đang chuẩn bị đi phỏng vấn big tech, bạn sẽ nói gì?

Em nghĩ với technical, điều quan trọng nhất là phân loại được pattern bài tập. Đừng chỉ cắm đầu giải LeetCode, mà hãy dừng lại phân tích bài đó thuộc nhóm nào. Sau đó mới tính tiếp hướng làm. Khi đã quen pattern, gặp bài mới thì mình có hướng tư duy rất nhanh – và lúc đó mình nói chuyện với interviewer cũng có trình tự rõ ràng hơn.

Còn với behavioral, em thấy điều quan trọng là thật sự hiểu văn hóa công ty, rồi viết ra những câu chuyện phù hợp. Mỗi công ty sẽ có cách đánh giá khác nhau. Mình mà “kể trúng tần số” thì dù không nói hay, họ vẫn đánh giá cao.

Vậy sau Microsoft, bạn định hướng gì tiếp theo?

Em thấy mình mới bước được vài bước đầu trong hành trình SWE. Còn rất nhiều thứ phải học. Gần đây, em bắt đầu tự tìm hiểu về Infrastructure và Distributed Systems em thấy rất thú vị. Em đang đọc sách, học thêm kiến trúc hệ thống, cách xử lý trong môi trường phân tán.

Còn về lâu dài thì em chưa chốt sẽ đi theo hướng technical hay management. Em nghĩ mình cần trải nghiệm thêm vài môi trường nữa, đi làm thật rồi mới thấy bản thân hợp gì. Xã hội thay đổi nhanh lắm, nên em muốn giữ cho mình một tâm thế sẵn sàng và linh hoạt.

Cuộc trò chuyện với bạn học viên này không chỉ là câu chuyện của một tân thực tập sinh Microsoft. Đó còn là hành trình “người thật – việc thật” về cách một bạn trẻ tự học, tìm mentor, chọn đúng môi trường để phát triển, và từng bước biến cơ hội thành hiện thực.

Engineer Pro tin rằng sẽ còn rất nhiều bạn trẻ giống như bạn A – chỉ cần có định hướng đúng, cộng thêm một chút chăm chỉ, một chút liều lĩnh, và một nơi đồng hành chất lượng, thì "big tech" không còn là một điều quá xa xô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ệ:

Bình luận

Bài viết tương tự

- vừa được xem lúc

Những điều đầu tiên cần biết về Github cho một Automation Tester

Trong nội dung bài chia sẻ này mình sẽ chia sẻ các nội dung sau:. . . Tạo Repository trên Github.

0 0 31

- vừa được xem lúc

Hướng dẫn bán hàng trên Lazada cụ thể nhất với 2 cách siêu đơn giản

Cách 1: Thiết lập gian hàng và tạo sản phẩm thủ công. Truy cập Lazada Seller Center, ngay trên đầu trang bạn hãy chọn Tạo sản phẩm.

0 0 36

- vừa được xem lúc

Nhận diện và trích xuất thông tin biển số xe Việt Nam

1. Lời nói đầu.

0 0 30

- vừa được xem lúc

TOP 5 BLOG VỀ IT ĐÁNG ĐỌC

Vào những lúc rảnh rỗi, các bạn thường sẽ làm gì? Coi phim, đi chơi, ...Có ai như mình lúc rảnh thì tìm 1 chỗ yên tĩnh nào đó đeo tai phone nghe những bài nhạc chill và đọc truyện và tìm các blog hay

0 0 31

- vừa được xem lúc

Middleware trong Laravel

Dù đã lâu rồi không code, nhưng thi thoảng vẫn ngứa nghề, nên hôm nay mình lên 1 bài về Coding 1 xíu, nhân có 1 bạn hỏi về middleware. Chúng ta sẽ cùng xem xét sâu hơn 1 chút về middleware của Laravel

0 0 9

- vừa được xem lúc

CHIA SẺ KINH NGHIỆM PHỎNG VẤN GRAB TỪ A-Z CỦA HỌC VIÊN ENGINEER PRO

*Với mong muốn giúp các kỹ sư phần mềm có cái nhìn rõ hơn về quá trình học tập và phỏng vấn tại các công ty công nghệ lớn. Hôm nay, Engineer Pro có buổi trò chuyện với một học viên tiêu biểu.

0 0 12