Sổ tay Phỏng vấn ở Phần Lan · 2026

Từ apply blind đến 9/10 callback trong 8 tuần

Năm 2026 mình đi tìm việc lại ở Helsinki sau nhiều năm không phỏng vấn ai và cũng không ai phỏng vấn mình. Ba tuần đầu khá tệ. Rồi mình dừng hẳn một tuần để sửa, và bốn tuần sau đó mọi thứ khác hẳn. Sổ tay này là những gì mình ghi lại trong 8 tuần đó để đọc lại trước mỗi vòng tiếp theo. Mình không nhắc tên công ty nào, chỉ kể mình đã sai ở đâu, sửa thế nào, và xây pipeline ra sao.

Nói trước cho rõ. Đây là kinh nghiệm của một người làm tech ở level senior trở lên, tìm việc tại Phần Lan, phần lớn qua video call. Phần văn hoá và các vòng phỏng vấn áp dụng chung cho dân tech. Phần lỗi của ứng viên Việt thì mình nghĩ ai đi phỏng vấn ở phương Tây cũng nên đọc.

8tuần tổng
4tuần làm có bài
9/10callback
2offer cuối cùng

Trước khi đọc · Bạn có bao nhiêu thời gian

Hành trình thực tế

3 phase · 8 tuần

  1. 1Tuần 1-3
    Apply blind

    Rải CV cũ, gần như không ai trả lời

    Mình nộp vài công ty bằng bản CV cũ, không sửa gì theo JD. Ba tuần được đúng một vòng phỏng vấn, và trượt. Các đơn còn lại im lặng hoàn toàn.

    Cái hại không nằm ở số đơn. Tinh thần đi xuống, mình bắt đầu nghi ngờ năng lực của chính mình, bắt đầu nghĩ đến áp lực visa, rồi càng nộp bừa hơn. Một vòng luẩn quẩn.

    0 inbound từ recruiter1 interview trong 3 tuần0/1 pass
  2. 2Tuần 4
    Dừng và sửa

    Dừng apply một tuần để nhìn lại

    Sau buổi phỏng vấn trượt đó mình dừng hẳn việc nộp trong một tuần. Nhìn lại thì đây là quyết định quan trọng nhất của cả 8 tuần.

    Mình ngồi soát lại CV: thiếu dòng liên hệ, không có mục Languages, bullet chung chung, không có con số. Soát LinkedIn: profile sơ sài, headline yếu, không bật Open to Work, 6 tháng không đăng gì. Rồi luyện phỏng vấn với Claude nhiều buổi, mock từng câu behavioral, đổi vai, nói to thành tiếng, sửa bài pitch 90 giây. Và nghỉ cho đầu bớt nặng trước khi quay lại.

    0 đơn nộp~10 giờ luyện phỏng vấn2 tài liệu soát lại
  3. 3Tuần 5-8
    Pipeline

    Nộp có bài, nhiều hồ sơ chạy cùng lúc

    CV và LinkedIn mới xong là recruiter và headhunter bắt đầu tự tìm đến. Mình nộp có sửa theo từng JD. Mỗi lần bị từ chối mình coi là một data point để sửa tiếp.

    Chạy nhiều hồ sơ cùng lúc cho mình thế trong mọi cuộc nói chuyện. Một công ty hỏi timeline, mình có công ty khác đang xử lý, thế là tự nhiên có urgency. Một công ty từ chối, còn 7 công ty đang active, không sụp.

    10 đơn9 callback8 process active2 offer
Chưa có danh sách công ty để nộp? Danh bạ công ty Phần Lan hỗ trợ relocation Mức hỗ trợ, vị trí đang tuyển, công ty nào đã ngừng, và link thẳng tới trang tuyển dụng. Chỗ mình bắt đầu khi lập pipeline. Mở danh bạ

Chương một

CV kiểu châu Âu, ATS đọc được

Recruiter Phần Lan lướt một CV trong khoảng 7 giây, và trước đó hệ thống ATS đã lọc một lượt. CV phải qua được cả hai. Ba tuần đầu mình không có inbound nào, nghĩa là CV còn chưa qua được cửa lọc.

Mình đã sai ở phase 1

Thiếu dòng liên hệ

CV cũ của mình không có email, số điện thoại +358 và link LinkedIn ở chỗ dễ thấy. Recruiter muốn liên hệ cũng không biết liên hệ kiểu gì, thế là bỏ qua.

FixDòng liên hệ ngay dưới tên, định dạng chuẩn, để dạng text chứ không nằm trong ảnh header, ATS mới đọc được.

Bắt buộc

Mục Languages, không ảnh, mới nhất lên trước

CV Phần Lan luôn có mục Languages (English working, Vietnamese native). Thiếu mục này là họ hiểu bạn chưa quen thị trường ở đây. Không để ảnh, Bắc Âu bỏ ảnh để tránh thiên vị. Với 14 năm kinh nghiệm trở lên thì 2-3 trang là bình thường.

Khác biệt lớn nhất

Bullet nào cũng cần con số

Khoảng cách giữa "Built API platform" và "Built API platform across 52+ services serving millions of requests/day" là khoảng cách giữa bị loại và được gọi phone screen.

Số người trong team, số service, số request, phần trăm cải thiện, số tiền tiết kiệm, số khách hàng. Bullet nào không có con số thì mình sửa cho đến khi có.

Mình đã sai ở phase 1

Một bản CV gửi cho tất cả

Năm công ty, cùng một CV, không ai trả lời. Mỗi JD có từ vựng riêng, không trùng keyword là ATS loại trước khi có người đọc.

FixĐọc JD, nhặt ra 8-12 keyword cốt lõi của họ và chắc chắn CV có những chữ đó. Không bịa, chỉ làm nổi lên những gì mình thực sự có. Mỗi JD một bản CV.

Có AI

Sửa CV theo JD trong 15-20 phút

Mỗi JD một bản CV nghe tốn thời gian, nhưng có AI thì tầm 15-20 phút một bản. Cách mình làm:

  1. Paste JD và bản CV gốc vào Claude hoặc ChatGPT.
  2. Hỏi: "List 10 keyword JD này dùng mà CV tôi chưa có".
  3. Với mỗi keyword, tự hỏi mình có kinh nghiệm thật không. Có thì viết lại từ việc đã làm. Không thì bỏ.

AI giúp mình nhớ ra và diễn đạt lại, không giúp mình bịa. Mọi dòng trong CV phải bảo vệ được trong phỏng vấn, bịa là lộ ngay ở vòng technical.

Kiểm tra 30 giây

Notepad test cho ATS

Copy toàn bộ CV dán vào Notepad. Nếu đọc vẫn hiểu, cấu trúc không vỡ, thì ATS parse được. Tránh bảng phức tạp, cột ẩn, chữ trong ảnh. Ba mươi giây đáng bỏ ra nhất trong cả quá trình.

Chương hai

LinkedIn để recruiter Phần Lan tự tìm đến

LinkedIn là kênh inbound. Dọn đúng thì recruiter tìm mình thay vì mình đi tìm họ. Phase 1 mình không có một inbound nào, phase 3 có hơn 4 inbound mỗi tuần. Khác biệt nằm ở mấy việc dưới đây.

Mình đã sai ở phase 1

Profile sơ sài, không kể hết việc đã làm

Headline cũ của mình kiểu "Staff Engineer at [Company]". Phần Experience chỉ có chức danh và ngày tháng, không có bullet thành tích, không có dự án cụ thể. Recruiter vào xem thấy thiếu thông tin thì thôi, không nhắn.

FixMỗi vai trò 4-6 bullet có con số, giống CV. Thêm mục Featured với dự án, bài viết hoặc link ngoài. Mục Skills phải đủ keyword.

Mình đã sai ở phase 1

Sáu tháng không đăng gì

Recruiter vào profile thấy 0 bài, 0 comment trong 6 tháng là nghĩ người này bỏ LinkedIn rồi, ít nhắn hơn. Thuật toán LinkedIn cũng đẩy profile active lên trên trong kết quả tìm kiếm.

FixĐăng 1-2 bài kỹ thuật mỗi tuần. Comment dưới bài của recruiter ở công ty mình nhắm. Mỗi quý sửa profile một lần, chỉ cần lưu lại một mục là thuật toán đã thấy mình còn hoạt động.

Headline

Chức danh, keyword, giá trị, tín hiệu

Recruiter tìm bằng keyword chính xác. Thiếu một keyword là lọt một lần tìm. Headline của mình sau khi sửa:

Staff Engineer · Platform & API Infrastructure · GraphQL Federation, Kubernetes, On-Prem-First SaaS · Open to opportunities in Helsinki

Đòn bẩy lớn nhất

Open to Work, chế độ Recruiters only

Bật chế độ Recruiters only để network hiện tại không thấy. Ghi rõ chức danh muốn (Staff, Principal, Eng Lead), địa điểm (Helsinki và Remote Finland), ngày bắt đầu (Immediately). Một cái toggle thôi mà inbound tăng rõ trong một tuần.

Mục About

Bốn đoạn

Đoạn 1 là câu định vị, giống đầu CV. Đoạn 2 là 2-3 dự án tiêu biểu có con số. Đoạn 3 là con người và chuyện cộng đồng. Đoạn 4 là lời mời liên hệ với email cụ thể.

Network

Kết nối có chủ đích với recruiter và headhunter

Kết nối với recruiter ở các công ty mình nhắm và headhunter chuyên Bắc Âu. Một network hơn 500 người đúng đối tượng sẽ tạo inbound liên tục. Đây là tài sản lâu dài, xây một lần dùng nhiều năm.

Bằng chứng

3-4 recommendation từ đồng nghiệp cũ và cấp trên cũ

Một recommendation từ manager cũ ở cấp senior đáng giá hơn 10 cái endorsement. Làm Skill Assessment cho 3 skill chính để có badge hiện trong kết quả tìm kiếm.

Chương ba

Chuẩn bị phỏng vấn

Đây là phần mình tiến bộ nhiều nhất trong 8 tuần. Phase 1 trượt buổi phỏng vấn duy nhất vì chưa luyện gì. Phase 3 qua được nhiều vòng. Khác biệt là quy trình dưới đây.

Tâm thế

Win-win, không xin không cho

Mình và nhà tuyển dụng là hai bên ngang hàng. Họ cần người giải bài toán của họ, mình cần một vai trò để phát triển. Hai bên đều có thứ để trao đổi.

Vào phỏng vấn với tâm thế đó thì mình làm chủ được buổi nói chuyện: dám hỏi, dám phản biện, dám đàm phán. Vào với tâm thế xin được nhận là mất hết thế ngay từ đầu.

Trước 1-3 ngày

Research 30-45 phút, tìm 2-3 hook cụ thể

Không chỉ trang careers. Mình xem LinkedIn của người sẽ phỏng vấn (họ đăng gì, viết gì, background ra sao), Glassdoor, sản phẩm mới ra, vòng gọi vốn, blog kỹ thuật. Mục tiêu là có 2-3 chi tiết cụ thể để nhắc đến trong buổi nói chuyện, cho họ thấy mình đã làm bài tập.

Biết người phỏng vấn là ai rồi thì mở đầu được như nói chuyện với bạn, không cần nghi thức. Kiểu: "Tôi thấy anh có background về X, anh chuyển sang Y như thế nào?"

Trọng tâm

4-5 câu chuyện STAR, mỗi câu 90-120 giây

Chuẩn bị sẵn 4-5 câu chuyện, câu hỏi behavioral nào cũng kéo về được một trong số đó:

  1. Thất bại và bài học rút ra (câu chuyện đắt nhất).
  2. Dự án quy mô lớn (scale, dẫn dắt, độ sâu kỹ thuật).
  3. Tác động về platform hoặc kỹ thuật (kiến trúc, trade-off).
  4. Xung đột hoặc cuộc nói chuyện khó.
  5. Sáng kiến tự mình đề xuất.

Cách luyện

Luyện với AI, đổi vai, nói to thành tiếng

Mình luyện với Claude. Cho AI làm người phỏng vấn, mình trả lời. Rồi đổi vai, mình phỏng vấn AI, để hiểu người ngồi bên kia nghĩ gì.

Phải nói to thành tiếng, không nghĩ trong đầu. Lưỡi và miệng cũng cần luyện như cơ bắp. Một câu trả lời chỉ thực sự "có sẵn" khi đã nói ra 5-10 lần.

Ghi nhớ

Đi cà phê với bạn và kể về dự án

Cách nhớ lại những gì mình đã làm hiệu quả nhất, với mình, là hẹn bạn đi cà phê và kể về dự án, chứ không phải đọc lại CV. Kể cho một người thật thì buộc phải sắp xếp câu chuyện cho rõ, gọi tên con số, giải thích vì sao chọn A chứ không phải B.

Kể 2-3 lần là câu chuyện vào đầu tự nhiên. Vào phỏng vấn nói ra không quên, không gượng.

Trước buổi

Ngủ đủ, đừng nhồi phút cuối

Não mệt là trả lời chậm, mất tập trung, bỏ lỡ ý trong câu hỏi. Tối trước ngủ 7-8 tiếng. Sáng hôm đó không học thêm gì mới, chỉ xem lại 4-5 câu chuyện, đọc lại JD và profile người phỏng vấn.

Ba mươi phút trước call: tắt thông báo, uống nước, hít thở vài phút. Vào meet sớm 2-3 phút.

Câu hỏi vàng

"Điều gì giữ bạn ở lại đây, và bạn tự hào nhất về điều gì?"

Gần như người phỏng vấn nào mình gặp cũng thích câu này. Nó buộc họ kể chuyện thật về văn hoá, về team, về sản phẩm, thay vì nói như marketing.

Nhưng đừng hỏi để lấy điểm. Mình phải thực sự muốn biết công ty này có văn hoá gì, vì sao đồng nghiệp tương lai của mình thích ở đó, mình đóng góp được gì ngoài chuyện tiền. Nghe họ trả lời rồi mới quyết có muốn vào không.

Lắng nghe

Nghe, ghi lại, hỏi sâu thêm

Khi họ chia sẻ, mình ghi lại ý quan trọng. Rồi hỏi tiếp cho rõ về team, sản phẩm, công ty, đồng nghiệp.

Không hỏi cho có. Câu nào cũng có mục đích là hiểu thêm về nơi mình sắp vào. Nhắc lại đúng cụm từ họ vừa dùng rồi mở rộng ra, đó là kiểu đối thoại của một Staff Engineer.

Hỏi đúng người

Rõ công ty, rõ team, rõ tech stack

Mình luôn giữ trong đầu là phải làm rõ mọi thứ về nơi sắp vào làm. Mục đích chính là để mình quyết định, gây ấn tượng chỉ là phụ.

Hỏi HR về vai trò và văn hoá. Hỏi hiring manager về scope và hướng kỹ thuật. Hỏi đồng nghiệp tương lai về một ngày làm việc. Hỏi lãnh đạo về chiến lược.

Đừng ra giá trước

Khi họ hỏi lương mong muốn

Mình đẩy lại: "I'm open to discussing based on the full package. Could you share the range for this role?" Ở Phần Lan họ thường nói range thật. Đừng bỏ qua thế này.

Khi bí

Chậm lại, đừng hoảng

"Let me think about this for a moment." Người Phần Lan thích câu đó hơn là nói lan man. Trong feedback, "responded well to hints" là lời khen, nghĩa là bạn tiếp thu nhanh.

Chương bốn

Văn hoá làm việc Phần Lan

Hiểu đúng văn hoá thì đọc đúng tín hiệu trong phỏng vấn: không diễn giải quá sự im lặng, không bỏ lỡ sự thẳng thắn, không để lộ mình đang cần việc.

Thẳng

Nói thẳng là tôn trọng

Người Phần Lan nói thẳng. "This won't work" không phải thô lỗ, đó là họ tôn trọng thời gian của bạn. Nhận lời thẳng thì đừng phòng thủ, nói thẳng thì đừng gay gắt.

Phẳng

Low hierarchy ở đây là thật

Bạn có thể, và nên, phản biện cả lãnh đạo cấp cao nếu có dữ liệu. Khi một người phỏng vấn cấp senior kéo dài buổi nói chuyện vì câu hỏi của bạn làm họ hứng, đó là hai đồng nghiệp đang nói chuyện với nhau.

Mình đã sai ở phase 1

Đọc im lặng thành từ chối quá sớm

Sau phỏng vấn 4 ngày không có hồi âm, mình cho là trượt và viết email kiểu "I assume I didn't pass, please share feedback". Tự đóng cửa trong khi họ vẫn đang cân nhắc.

Fix"This week" ở Phần Lan có thể trượt sang đầu tuần sau. 7-10 ngày mới là lúc nên hỏi, và hỏi kiểu check-in lịch sự thay vì xin feedback.

Sisu

Lì lợm vượt qua khó khăn

Sisu là một từ Phần Lan khó dịch, đại khái là bền bỉ lì lợm khi mọi thứ khó. Câu chuyện thất bại rồi đứng lên rất đậm sisu, và người Phần Lan nhận ra điều đó. Đây là lý do câu chuyện thất bại của mình được đón nhận hơn mọi câu chuyện thành công bóng bẩy.

Giao tiếp

Ít small talk, im lặng là bình thường

Bỏ qua phần xã giao, vào việc nhanh. Đừng cố cười. Im lặng giữa cuộc nói chuyện là họ đang nghĩ, không phải khó xử. Dừng 5-10 giây để suy nghĩ trước khi trả lời được đánh giá cao hơn trả lời liền với mấy chữ đệm.

Đừng để lộ

Áp lực visa và tiền không phải chuyện để kể

Bài học đắt nhất của mình: đừng để công ty biết mình đang cần việc gấp. Có pipeline chạy song song thì khi một công ty hỏi timeline, mình có thế tự nhiên. Không có thì im lặng vẫn tốt hơn kể về áp lực cá nhân.

Đúng giờ

10:00 nghĩa là 10:00

Không phải 10:05. Vào meet sớm 2-3 phút. Nếu họ kéo buổi phỏng vấn thêm 5 phút vì đang hứng với câu chuyện của bạn, đó là tín hiệu rất tốt, hiếm khi tình cờ.

Chương năm

Các vòng phỏng vấn phổ biến ở Phần Lan

Biết cả pipeline thì biết mình đang ở đâu, vòng tới cần chuẩn bị gì, không bị bất ngờ. Một quy trình trung bình 3-6 tuần, có công ty kéo 8-10 tuần.

Nhìn tổng thể: 10 vòng, chia 4 nhóm. Screening (vòng 1-2, khoảng 1 tuần), Technical (vòng 3-5, 1-2 tuần), Cultural (vòng 6-7, khoảng 1 tuần), Offer (vòng 8-10, 1-2 tuần). Hiếm công ty nào có đủ cả 10, nhưng vòng nào bạn gặp cũng nằm trong danh sách này.

  1. 0130 phút · Video call · Recruiter hoặc TA

    HR / TA screening

    Vòng lọc đầu. Họ xác nhận thông tin cơ bản, giới thiệu vai trò và công ty, xem động lực và mức hợp văn hoá sơ bộ. Không hỏi sâu kỹ thuật. Họ sẽ hỏi lý do tìm việc, kỳ vọng về vai trò và level, range lương, notice period, tình trạng visa nếu cần.

    TipMục tiêu là qua vòng này và lấy thông tin về các vòng sau. Hỏi rõ: quy trình mấy vòng, ai phỏng vấn, timeline dự kiến, range lương.

  2. 0245-60 phút · Video hoặc onsite

    Hiring manager

    Người mình sẽ báo cáo trực tiếp. Vòng quan trọng nhất về scope và level. Họ xem độ sâu kỹ thuật, khả năng dẫn dắt, ownership, và muốn biết mình giải được bài toán cụ thể của team không. Đây là chỗ nói chuyện title và scope nếu có lệch (Senior hay Staff, IC hay quản lý).

    TipChuẩn bị 2-3 câu chuyện chi tiết về dự án gần nhất. Hỏi: thành công trong 6-12 tháng đầu trông thế nào, khó khăn lớn nhất của team hiện tại là gì.

  3. 034-8 giờ take-home, hoặc 60-90 phút live · Trong 1 tuần

    Take-home hoặc live coding

    Hai dạng: take-home làm ở nhà với deadline 5-7 ngày, hoặc live coding một buổi cùng người phỏng vấn. Vài công ty có cả hai. Take-home thường là một feature nhỏ hoặc một bài toán nghiệp vụ. Live coding tập trung vào thuật toán, debug và cách bạn nói chuyện trong lúc làm. Chuyện dùng AI ở vòng này mình viết riêng ngay dưới danh sách.

    TipTake-home: bỏ đúng thời gian họ yêu cầu, viết README nói rõ trade-off đã chọn. Live coding: nói to quá trình suy nghĩ, hỏi cho rõ đề trước khi gõ code.

  4. 0460-90 phút · Thường đi sau take-home

    Technical interview sau bài tập

    Bàn về lời giải của bạn: vì sao chọn cách này, edge case nào chưa xử lý, user tăng 100 lần thì sao. Có khi mở rộng thành live coding thêm feature mới. Nếu bạn dùng AI ở vòng trước thì vòng này họ sẽ hỏi rất kỹ từng đoạn code bạn không tự viết.

    TipXem lại code của mình một tiếng trước buổi. Chuẩn bị sẵn câu trả lời cho "if you had more time, what would you improve?", câu này gần như chắc chắn có.

  5. 0560-90 phút · Từ mid-senior trở lên

    System design

    Thiết kế hệ thống ở mức cao: API, data model, scaling, trade-off. Senior và Staff gần như chắc chắn có vòng này. Có công ty tách làm hai (một backend, một frontend nếu full-stack).

    TipLuôn đưa 2-3 lựa chọn kèm trade-off rồi mới chọn một. "Responded well to alternatives" là tín hiệu mạnh. Hỏi rõ scale, ràng buộc, người dùng trước khi vẽ.

  6. 0645-60 phút · Đồng nghiệp tương lai

    Team interview

    Đồng nghiệp tương lai xem mình hợp văn hoá và làm việc chung được không. Ít hỏi kỹ thuật khó, chủ yếu là cách làm việc, giao tiếp, xử lý xung đột, cách học. Đây là chỗ câu hỏi vàng ở Chương 03 phát huy mạnh nhất.

    TipĐây cũng là lúc mình đánh giá team. Họ trả lời gượng, không tự hào về sản phẩm, hoặc nói xấu quản lý, thì là cờ đỏ.

  7. 0730-45 phút · C-level, SVP, Director, Head of

    Management hoặc executive

    Lãnh đạo cấp cao xem tư duy chiến lược, có cùng hướng với tầm nhìn công ty không, tham vọng đến đâu. Với vai trò Staff, Principal, Lead thì gần như bắt buộc. Họ hỏi mục tiêu 3-5 năm, bài học lớn nhất từ thất bại, góc nhìn về ngành. Câu chuyện thất bại và bài học của mình được đón nhận mạnh nhất ở đây.

    TipNói chuyện ngang hàng, không khúm núm. Hỏi câu chiến lược: hướng đi của công ty, ván cược lớn nhất trong 12 tháng tới, tổ chức engineering sẽ thay đổi ra sao.

  8. 0830 phút · Recruiter hoặc hiring manager

    Offer call

    Họ báo quyết định và range của offer. Thường nói base, cấu trúc bonus, equity nếu có, phúc lợi, ngày bắt đầu, level và title chính thức.

    TipĐừng nhận ngay trong call. Cảm ơn, xin offer bằng văn bản, xin 3-5 ngày làm việc để xem. Câu mình dùng: "Thank you, this is exciting. Could I have a few days to review the full package?"

  9. 091-2 tuần · Qua lại nhiều lần

    Follow-up và đàm phán

    Đây là chỗ pipeline song song có giá nhất. Có offer hoặc process khác đang chạy là có thế thật để đàm phán. Đàm phán được: base, sign-on bonus, equity, ngày nghỉ, ngày bắt đầu, level và title. Ở Phần Lan đàm phán thêm 5-15% base là chuyện bình thường. Đừng bỏ qua chỉ vì ngại.

    TipĐàm phán qua email là được, còn giữ được văn bản. Luôn giữ giọng tích cực. Neo con số cụ thể: "Based on market data for Staff Engineer in Helsinki and another offer in pipeline, I'm hoping for €X. How close can we get?"

  10. 101-3 ngày · Xong phần pháp lý

    Ký hợp đồng

    Đọc kỹ trước khi ký: notice period, điều khoản non-compete (Phần Lan giới hạn khá chặt nhưng vẫn có), bảo mật, điều kiện thôi việc, thử việc (thường 6 tháng).

    TipNếu đi bằng Blue Card hoặc work permit, soát kỹ điều khoản liên quan visa. Có thể nhờ công đoàn (TEK, IL) xem hợp đồng miễn phí, nhất là khi có điều khoản lạ.

Chuyện AI ở vòng coding

Cả 8 công ty mình vào vòng coding đều cho dùng AI

Tám trên tám. Họ cho phép, và còn khuyến khích, cả trong take-home lẫn live coding. Claude, Cursor, Copilot, ChatGPT, dùng gì cũng được. Đây là thay đổi lớn trong 1-2 năm gần đây. Cái họ chấm giờ không còn là code nhanh và đúng từ trí nhớ, mà là:

  • Cách bạn ra lệnh và dẫn dắt AI.
  • Khả năng đọc, review, debug code AI sinh ra.
  • Phán đoán về kiến trúc và trade-off.
  • Cách bạn nói chuyện trong lúc làm: nói thành tiếng, giải thích lựa chọn.

Cứ cho họ thấy workflow AI của bạn một cách rõ ràng, đó là điểm cộng, không cần giấu. Năm 2026 rồi, kỹ sư dùng AI như một đồng đội là chuyện bình thường.

Mặt trái

AI viết hộ code thì được, hiểu hộ code thì không

Vòng technical sau bài tập sẽ hỏi rất kỹ về từng đoạn code bạn không tự viết. "Tại sao chọn pattern này?", "Edge case X xử lý ra sao?", "Dữ liệu tăng 100 lần thì sao?". Bạn phải hiểu từng dòng, biết có cách khác không, và bảo vệ được trade-off.

Nên trước buổi đó, bỏ thời gian đọc lại từng dòng. Mình coi đây là phần việc bắt buộc.

Ký xong rồi thì sao? Sổ tay relocation: từ offer đến settle cả gia đình Visa Specialist Fast Track, relocation package, lương và chi phí sống, giấy tờ, timeline từng tuần. Phần tiếp theo sau khi có offer. Đọc sổ tay

Chương sáu · Riêng cho ứng viên Việt

12 lỗi ứng viên Việt Nam hay mắc

Mình được dạy từ nhỏ: khiêm tốn là tốt, khoe là xấu, kính trên nhường dưới. Những giá trị đó không sai. Nhưng mang vào phỏng vấn kiểu phương Tây thì bị đọc thành thiếu tự tin, thiếu ownership. Đây là phần khó bỏ nhất, và mình vẫn đang phải tự nhắc.

Lỗi #1 · Nghiêm trọng

Nói "we" thay cho "I"

Người Việt quen nghĩ thành công là của tập thể. Nên trong CV và phỏng vấn, câu nào cũng "we built", "we shipped", "our team achieved". Người phỏng vấn nghe xong nghĩ: được, nhưng bạn làm gì trong đó? Bạn có thật sự đóng góp không?

Thay vì: "We built the API platform across 600+ services."

"I led the API platform initiative across 600+ services. I owned X, Y, Z. The team I worked with delivered W."

Cách đúng: "I" cho phần mình chịu trách nhiệm, "the team" hay "we" cho phần của team. Đừng giấu mình vào tập thể, họ không thấy bạn thì không tuyển bạn được.

Lỗi #2 · Phổ biến

Khiêm tốn quá mức

Khoe là xấu, mình thấm từ bé. Đến mức ứng viên giỏi kể thành tích như là may mắn hoặc công của team, trong khi ứng viên yếu hơn lại tự tin gấp đôi.

Thay vì: "Tôi may mắn được chọn dẫn dự án đó."

"Tôi được chọn dẫn dự án vì có background về X và đã làm được Y trước đó."

Mình từng đọc một recruiter viết thế này: "Highly talented candidates often undersell themselves. They describe achievements as pure luck or team effort, while less qualified applicants present themselves with far greater confidence."

Lỗi #3 · Khó nhận ra

Nói nước đôi: "maybe", "I think", "I'm not sure"

Kiểu lịch sự Việt Nam là không khẳng định mạnh để khỏi bị coi là kiêu. Kết quả là câu nào cũng có chữ đệm làm mềm, và người phỏng vấn bắt đầu nghi ngờ chuyên môn lẫn độ chắc chắn của bạn.

Thay vì: "Tôi nghĩ là có thể chúng ta nên cân nhắc dùng GraphQL, có lẽ nó sẽ phù hợp..."

"Tôi recommend GraphQL ở đây vì 3 lý do: A, B, C. Trade-off chính là D, nhưng chấp nhận được vì E."

Chắc thì nói chắc. Không chắc thì nói thật, nhưng nói rõ: "I don't know for certain, but my best guess is X because..." Đừng rải "maybe, I think, perhaps" suốt buổi.

Lỗi #4 · Văn hoá

Nói nhỏ

Ở Việt Nam nói nhỏ là lịch sự. Trong phỏng vấn, nhất là qua video call, nói nhỏ bị đọc thành thiếu tự tin. Bắc Âu không cần nói to kiểu Mỹ, nhưng cần rõ, đủ nghe, đều giọng.

Fix Ghi âm mình trả lời một câu rồi nghe lại. Nếu phải tăng volume mới nghe rõ thì cần luyện nói to hơn. Đứng khi luyện, đứng giúp giọng vang hơn ngồi.

Lỗi #5 · Mất tiền nhất

Không đàm phán lương

Người Việt không quen mặc cả giá sức lao động của mình. Thường nhận offer đầu tiên vì cảm giác họ đã cho mình rồi, đòi thêm là không biết điều. Đây là chỗ mất tiền lớn nhất trong cả sự nghiệp.

Thực tế ở Phần Lan và Bắc Âu, HR thường có một khoản dự phòng trên offer ban đầu. Không lớn như big tech Mỹ, nhưng vẫn có chỗ để nói về base, sign-on bonus, ngày nghỉ hay ngày bắt đầu. Đàm phán lịch sự không có hậu quả gì, họ vẫn muốn tuyển bạn. Được hay không tuỳ công ty và vai trò, nhưng không hỏi thì chắc chắn không có.

Fix Luôn counter ít nhất một lần. Câu mình dùng: "Thank you for the offer. Based on market data and the scope of the role, I was hoping for €X. Is there flexibility in the base?"

Lỗi #6 · Phổ biến

Xin lỗi và cười khi không cần

Phản xạ của người Việt: cười khi hồi hộp, xin lỗi liên tục ("sorry for the delay", "sorry I didn't understand", "sorry to ask"). Trong phỏng vấn phương Tây, xin lỗi nhiều là dấu hiệu yếu. Cười vì hồi hộp bị đọc nhầm thành không nghiêm túc.

Thay vì: "Sorry, I'm not sure I understood the question correctly..."

"Let me make sure I understand correctly. Are you asking about X or Y?"

Lỗi #7 · Tinh tế

Tự hạ mình cho lịch sự

Nói "tôi không giỏi lắm về X" là cách người Việt kéo gần khoảng cách với người đối diện. Người phương Tây hiểu theo nghĩa đen: ứng viên này không giỏi X, rồi ghi vào bảng chấm.

Nếu thật sự chưa sâu về X thì nói chính xác hơn: "Tôi không phải chuyên gia sâu về X, nhưng có working knowledge và đã áp dụng trong bối cảnh Y." Không bao giờ tự hạ mình chung chung.

Lỗi #8 · Văn hoá

Gật theo người phỏng vấn khi mình đúng

Mình được dạy là senior nói gì cũng phải nghe, không cãi. Trong phỏng vấn phương Tây, nhất là Bắc Âu ít tôn ti, người phỏng vấn đề xuất một cách làm mà bạn không đồng ý thì phải phản biện lịch sự. Gật theo là thiếu chính kiến.

Thay vì: "Yes, that sounds right. (trong khi thật ra thấy cách đó có vấn đề)"

"That works for case A. For case B though, I'd consider an alternative because... What's your thinking on that?"

Lỗi #9 · Tiếng Anh

Xin lỗi trước về tiếng Anh

Nhiều người mở đầu bằng "Sorry, my English is not very good". Đó là tự hại mình. Người phỏng vấn ngay lập tức hạ kỳ vọng.

Với vai trò Senior, Staff, tiếng Anh không cần hoàn hảo. Cần rõ, có cấu trúc, đúng từ vựng kỹ thuật. Có accent không sao. Dừng để nghĩ không sao. Ngữ pháp sai chút không sao. Tự tin khi nói quan trọng hơn trôi chảy.

Fix Không bao giờ xin lỗi về tiếng Anh trước. Bí từ thì nói "Let me find the right word", không phải "sorry".

Lỗi #10 · Hậu quả lớn

Không follow up sau phỏng vấn

Người Việt coi chờ đợi là tôn trọng, hỏi lại có vẻ đòi hỏi. Phương Tây thì ngược lại: không follow up là không quan tâm. Recruiter thường cần một tín hiệu bạn vẫn muốn, để họ đi thuyết phục người bên trong.

Fix Trong 24 giờ sau phỏng vấn, gửi mỗi người phỏng vấn một thư cảm ơn ngắn 3-4 câu, nhắc một điểm cụ thể trong buổi nói chuyện. Sau 7-10 ngày vẫn im lặng thì check-in lịch sự.

Lỗi #11 · Văn hoá

Không nhìn vào mắt, ngồi khép

Ở Việt Nam tránh nhìn thẳng vào mắt người lớn là tôn trọng. Phương Tây đọc nhìn thẳng là tin tưởng và tự tin. Trên video call, nhìn vào mắt nghĩa là nhìn vào camera, không phải nhìn màn hình.

Fix Đặt camera ngang tầm mắt. Khi nói, nhìn camera 60-70% thời gian. Khi nghe thì nhìn màn hình được. Ngồi mở, không khoanh tay, không cúi đầu.

Lỗi #12 · Gốc rễ

Tâm thế đi xin việc

Đây là gốc của phần lớn lỗi ở trên. Mình được dạy rằng nhà tuyển dụng là người ban ơn, ứng viên là người xin được nhận. Tâm thế đó lộ ra qua dáng ngồi, giọng nói, cách chọn từ.

Thực tế là họ cần người giải bài toán, mình có giá trị để mang lại, hai bên đang đánh giá nhau. Chuyển sang tâm thế win-win rồi thì 11 lỗi trên tự giảm đi.

Fix Trước mỗi buổi, đọc lại bài 12 ở Chương 07. Nhắc mình: tôi đang đánh giá họ, cũng như họ đang đánh giá tôi.

Chương bảy · Trọng tâm

12 bài học mình đọc lại trước mỗi vòng

Phần này để đọc lại trước mỗi buổi phỏng vấn. Nếu chỉ đọc ba bài thì đọc bài 4 (kể chuyện thất bại), bài 11 (win-win) và bài 12 (đổi câu hỏi trong đầu).

  1. 01

    Pipeline song song là thứ không thay thế được

    Phase 1 mình có một process, bị từ chối là sụp. Phase 3 có 8 process cùng lúc, mỗi lần từ chối chỉ là một data point. Pipeline cũng là thế của mình khi đàm phán. Chiến lược

  2. 02

    Bị từ chối không có nghĩa là mình kém

    Có công ty từ chối vì stack không khớp. Lý do là không hợp vai trò đó, không liên quan năng lực. Tách "tôi không hợp role này" khỏi "tôi không đủ giỏi". Tâm thế

  3. 03

    Lâu không phỏng vấn là mờ, chưa phải mất

    Nhiều năm không phỏng vấn thì phản xạ rỉ sét, năng lực vẫn còn đó. Sau 3-4 buổi thật, lớp mờ tan. Một tuần luyện là đủ để gỡ. Tự tin

  4. 04

    Kể thất bại và bài học ăn hơn kể thành công bóng bẩy

    Câu chuyện thất bại của mình (cụ thể bao nhiêu tiền, lỗi của ai, học được gì) được đón nhận hơn mọi câu chuyện thành công. Người phỏng vấn senior phân biệt được vết sẹo thật với lớp sơn. Kể chuyện · Quan trọng

  5. 05

    Lắng nghe chủ động là dấu hiệu Staff

    Nhắc lại đúng cụm từ người phỏng vấn vừa dùng, rồi hỏi sâu thêm. Nghe keyword, phản chiếu, mở rộng. Ghi lại điểm quan trọng để follow up sau. Giao tiếp

  6. 06

    Hỏi câu cho thấy mình hiểu bài toán của họ

    Một câu cụ thể về tech stack, khó khăn của team, quyết định kỹ thuật trong roadmap đáng hơn 10 câu chung chung. Đây là dấu hiệu senior số một. Câu hỏi

  7. 07

    "Why leave?" trả lời trung tính, không kể chi tiết

    Ngắn, không nói xấu công ty cũ, không kể lể, không tỏ ra hậm hực. Cách mình trả lời: "Công ty tái cấu trúc, tôi và công ty quyết định rời đi." Định vị

  8. 08

    Title và scope, làm rõ sớm

    Vị trí tuyển Senior mà mình đang ở Staff thì nói ngay ở vòng đầu với hiring manager. Câu hỏi: "Is there a Staff/Principal path here, or is Senior the IC ceiling?" Level

  9. 09

    Email follow-up là một kỹ năng

    Im lặng thì check-in lịch sự để giữ nhịp. Bị từ chối chính thức thì xin feedback thật lòng. Đừng tự đóng cửa bằng "I assume I didn't pass". Email

  10. 10

    Câu hỏi vàng: "What keeps you here, what are you proud of?"

    Gần như người phỏng vấn nào cũng thích câu này vì nó buộc họ kể thật về văn hoá, team, sản phẩm. Nhưng phải thật sự muốn biết câu trả lời. Câu hỏi · Quan trọng

  11. 11

    Win-win, không xin không cho

    Mình và nhà tuyển dụng ngang hàng. Họ cần người giải bài toán, mình có giá trị để mang lại. Giữ được tâm thế đó là làm chủ được buổi nói chuyện. Tâm thế · Quan trọng

  12. 12

    Đổi câu hỏi trong đầu: từ "họ có chọn tôi không" sang "role này có đáng không"

    Phase 1 mình chỉ nghĩ liệu có pass không. Phase 3 mình nghĩ role này có đáng không. Khi lãnh đạo cấp cao chia sẻ range ngân sách, câu chuyện đã chuyển từ "pass không" sang "đàm phán ở đâu". Đó là vị thế. Tâm thế · Quan trọng

Action plan

7 việc làm trong tuần này

Đọc hết chưa đủ. Đây là checklist tick được từng mục, mỗi việc 30 phút đến 2 giờ. Làm xong cả 7 là xong đúng một tuần "Dừng và sửa" của mình.

  1. 01

    Soát CV bằng Notepad test

    Copy CV vào Notepad, xem ATS đọc được không. Thêm dòng liên hệ và mục Languages nếu thiếu. ~30 phút

  2. 02

    Sửa headline LinkedIn và bật Open to Work

    Headline theo công thức: chức danh · 3-4 keyword · giá trị mang lại · địa điểm · open to opportunities. Bật Open to Work chế độ Recruiters only. ~20 phút

  3. 03

    Viết 4-5 câu chuyện STAR

    Mỗi câu 90-120 giây: thất bại và bài học, dự án lớn, tác động kỹ thuật, xung đột, sáng kiến. ~2 giờ

  4. 04

    Luyện "Tell me about yourself" 90 giây

    Nói to thành tiếng 5-10 lần. Ghi âm và nghe lại một lần. Cấu trúc: hiện tại, quá khứ, vì sao là họ. ~45 phút

  5. 05

    Hẹn cà phê với một người bạn, kể về 2 dự án

    Kể tự nhiên về 2 dự án quan trọng nhất của mình. Mục tiêu là câu chuyện ngấm vào đầu, vào phỏng vấn nói không quên. ~1.5 giờ

  6. 06

    Mock interview với Claude

    Một buổi 45 phút: AI hỏi behavioral, bạn trả lời. Rồi đổi vai, bạn là người phỏng vấn. ~1 giờ

  7. 07

    Đọc Chương 06 và 07 lần thứ hai

    Nhất là bài 4, 11 và 12. Ghi ra giấy 3 lỗi mình hay mắc nhất. ~30 phút

Tuần 1 và tuần 8 là cùng một người, với cùng năng lực.

Ba tuần đầu mình rải CV cũ và gần như không ai trả lời. Dừng một tuần để sửa và luyện. Bốn tuần sau: 10 đơn, 9 callback, 8 process, 2 offer. Cái thay đổi là cách đóng gói, quy trình, tâm thế, và biết dùng AI đúng chỗ.

Nhận cập nhật

Báo tôi khi sổ tay này hoặc danh bạ công ty có thay đổi.

Thỉnh thoảng một email, chỉ khi có thay đổi thật. Không quảng cáo. Huỷ bằng một click.

Sổ tay viết từ 8 tuần tìm việc của mình ở Helsinki năm 2026, không nhắc tên công ty nào. Số callback và offer là của riêng pipeline đó, không phải thống kê thị trường. Quy trình và văn hoá có thể khác giữa các công ty, cứ hỏi recruiter ngay vòng đầu.