top of page

Career Library

QUY TRÌNH TUYỂN DỤNG CỦA CÁC TẬP ĐOÀN CÔNG NGHỆ HÀNG ĐẦU

  • Writer: Career Pass Institute
    Career Pass Institute
  • Oct 3
  • 5 min read
ree


Để tăng cơ hội cạnh tranh, nắm bắt những cơ hội làm việc ở những tập đoàn công nghệ lớn như Google, Microsoft, Amazon hay Meta, việc chuẩn bị hồ sơ và rèn luyện kỹ năng LeetCode là chưa đủ. Bên cạnh trau dồi năng lực chuyên môn, ứng viên sẽ có thêm lợi thế khi nắm rõ những thông tin về quy trình tuyển dụng như “Các công ty này đang tìm kiếm ứng viên như thế nào””; “Họ có bao nhiêu vòng tuyển dụng?”, “Mỗi vòng sẽ có mục tiêu gì và phỏng vấn với ai?” 


Đây cũng là một chủ đề CPI rất mong muốn được chia sẻ, vì càng hiểu rõ quy trình của các tập đoàn lớn, các DHS sẽ càng có sự chuẩn bị kỹ lưỡng hơn.


Ở bài viết này CPI xin chia sẻ lại một cách hệ thống quy trình tuyển dụng phổ biến tại các tập đoàn công nghệ lớn, đồng thời rút ra những điểm các em cần lưu ý để tăng khả năng thành công bằng cách chuẩn bị sớm. Đương nhiên đây chỉ là quy trình chung mang tính tham khảo, mỗi công ty sẽ có ít nhiều thay đổi so với quy trình này, các em DHS sẽ cần chủ động kết nối với người trong công ty để tìm hiểu thêm. 


Vòng 1: Nộp hồ sơ

Cho cùng một vị trí, các công ty công nghệ lớn có thể nhận hàng chục nghìn hồ sơ. Ngoài những lưu ý chung về resume, các em khối ngành CS cần lưu ý một số điểm như sau:

  • Hiểu nhà tuyển dụng mong muốn gì ở đối tượng các bạn nhóm ngành CS: đó là khả năng lập trình, kinh nghiệm làm dự án thực tế có ứng dụng các kỹ năng công cụ/ framework, và cách bạn giải quyết vấn đề cụ thể. 

  • Resume cần súc tích, dễ đọc với hệ thống ATS và nhấn mạnh vào những phần thể hiện khả năng lập trình - Phần Kinh nghiệm (Experience), đặc biệt là Dự án (Projects) bởi đây là phần rất quan trọng với sinh viên/chưa có nhiều kinh nghiệm làm việc. Mô tả rõ các em đã làm gì, công nghệ dùng, vai trò của các em, kết quả (nếu có hãy trình bày theo cấu trúc: metrics, performance, impact).

  • Ngoài ra resume của các em nhóm CS cần chú ý đính kèm liên kết tới portfolio/ GitHub/ dự án: Nếu các em có mã nguồn mở, dự án cá nhân, bài viết kỹ thuật, workshop, hackathon thì nên link trong resume (GitHub, website cá nhân) để nhà tuyển dụng có thể xem trực tiếp dự án và kết quả. 


Vòng 2: Phỏng vấn

Các vòng phỏng vấn phổ biến bao gồm:

Online assessment (Làm bài kiểm tra code online): kiểm tra bằng bài coding có thể qua CodeSignal, HackerRank, hoặc hỏi đáp trực tiếp qua video call. 

  • Vòng này thường gồm 2 đến 4 bài về thuật toán, cấu trúc dữ liệu trong 60 - 120 phút. 

  • Đây là vòng du học sinh hay gặp bất lợi vì không quen áp lực thời gian, nên các em nên dành thời gian luyện Leetcode mỗi ngày và tự đặt giới hạn thời gian khi giải bài. Việc này sẽ hiệu quả hơn nhiều so với “cày” dồn sát ngày. Khi đã tích lũy dần, đến khi bắt tay vào làm bài assessment sẽ thấy rất rõ sự khác biệt cũng như tự tin hơn lúc làm bài.


Technical interview (phỏng vấn kỹ năng chuyên môn): vòng kiểm tra năng lực về cấu trúc dữ liệu và thuật toán (data structures & algorithms), vấn đề về code (logic, hiệu suất), đôi lúc có "pair programming". Thường có 2 đến 3 buổi, mỗi buổi 60 - 120 phút. Ứng viên phải vừa phân tích đề bài, vừa viết code, vừa diễn đạt cách tiếp cận. Với dạng phỏng vấn chuyên môn này, ngay khi người phỏng vấn đưa vấn đề, các em sẽ cần: 

  • Đầu tiên hỏi rõ các giả định (clarifying questions): Trước khi giải bài, các em cần chắc chắn hiểu đúng đề bằng cách đặt câu hỏi với người phỏng vấn. Điều này vừa giúp các em tránh sai, vừa cho thấy tư duy rõ ràng của các em, một điều thường được đánh giá rất cao. 

  • Sau đó, đưa ra các tiếp cận khả thi: mức độ đánh đổi, ưu nhược, độ phức tạp (time/space) để cho thấy các em biết cân nhắc, không chỉ làm theo bản năng. Nhớ giải thích từng bước tư duy, bởi vì nhà tuyển dụng thường ưu tiên ứng viên có thể trình bày từng bước suy nghĩ, không chỉ viết code, mà còn phải nói rõ vì sao chọn cách làm này.

  • Sau khi chọn ra phương án tốt nhất, bắt đầu viết code  Chạy thử với input mẫu, kiểm tra các trường hợp đặc biệt (ví dụ dữ liệu rỗng, số âm, dữ liệu quá lớn). Sau đó hãy tiến hành code và bếu bị “hụt” trong bước nào đó , các em nên cho nhà tuyển dụng thấy hiện tại đang nghĩ như thế nào, điều này luôn tốt hơn là im lặng loay hoay đến cuối giờ.

  • Sau khi code xong, hãy kiểm tra lại thêm 1 lần nữa, code chạy được thành công là các bạn đã hoàn thành 80% phần phỏng vấn. 20% còn lại, interviewer sẽ hỏi thêm các câu hỏi mở rộng như là nếu dùng 1 thuật toán khác thì bạn sẽ xử lý thế nào, hay bạn sẽ làm thế nào để tối ưu hơn phần code vừa rồi. Hãy chú ý tới feedback từ interviewer khi họ nhận xét về hướng giải pháp bạn đưa ra và cố gắng sử dụng feedback đó ngay vào bài của mình. Kể cả khi bạn chưa có câu trả lời, bạn vẫn gắng chia sẻ suy nghĩ và hướng đi, từ đó thảo luận thêm với interviewer nhé. Khi đi phỏng vấn, họ không chỉ muốn tìm 1 người có khả năng lập trình và tư duy tốt, mà họ còn muốn tìm những teammate làm việc phù hợp nhất với team họ, điều đó bao gồm cả cách bạn trình bày ý tưởng, tiếp nhận feedback, thảo luận các vấn đề.


Behavioral interview (phỏng vấn hành vi và kỹ năng mềm): các câu hỏi kiểu STAR (situation – task – action – result), làm việc nhóm, xử lý mâu thuẫn… 

  • Đa phần các em nhóm CS sẽ yếu thế hơn trong vòng này, do đó các em nên chuẩn bị các câu chuyện trong tình huống thực tế: khi gặp thử thách, khi thất bại, khi học được điều gì; khi làm việc nhóm, vai trò của em trong nhóm... 

  • Các em sẽ thường được hỏi khi phone screen với nhà tuyển dụng lúc đầu (trước hoặc sau assessment), hoặc tới vòng cuối gặp hiring manager.

  • Hãy thể hiện kỹ năng giao tiếp rõ ràng: nghe kỹ câu hỏi, nếu không hiểu cần nhanh chóng hỏi lại; nói to từng bước các em nghĩ; giải thích tại sao chọn cách tiếp cận này, tại sao bỏ các phương án khác...


Vòng 3: Thảo luận offer 

Nếu vượt qua tất cả, ứng viên sẽ nhận được thư mời thực tập hoặc toàn thời gian. Nhưng với DHS, các em sẽ cần thảo luận thêm về Visa, chính sách bảo lãnh và định hướng sau này. CPI từng chứng kiến nhiều em được nhận vào công ty lớn, nhưng sau đó lại trục trặc về một số quyền lợi khác liên quan đến pháp lý… Đây là lúc phụ huynh có thể đồng hành tốt nhất: cùng con phân tích lựa chọn, cân nhắc lợi ích lâu dài.

Comments


bottom of page