Interview Experience
ĐỌC THỬ 1/3Software Engineer
Mid-level · — · Singapore
Bối cảnh trải nghiệm
Từ OA thiên về data handling đến technical interview kéo dài hơn 3 giờ với HTML/CSS, Vite, React Performance, live coding và SSR/CSR — quy trình này khá rộng và có độ sâu rõ rệt ở frontend fundamentals.
Phỏng vấn Frontend Mid tại Cty N: HackerRank, React
My Experience
Tổng quan
Đây là một quy trình tuyển Frontend Engineer — Mid Level tại Công ty N với 3 bước chính: HR Call, Online Assessment và Technical Interview.
Điểm đáng chú ý nhất nằm ở vòng Technical: lịch ban đầu khoảng 120 phút nhưng thực tế kéo dài khoảng 3 giờ 30 phút, được chia thành 2 session với các interviewer khác nhau.
Phạm vi câu hỏi đi từ những nền tảng khá cơ bản như:
- Semantic HTML
- CSS
- Git
- Build tools
đến các chủ đề sâu hơn:
- Vite
- React Performance
- Application optimization
- SSR vs CSR
- Live coding
- Project deep dive
- Team structure và ownership
Một điểm khá thú vị là interviewer không chỉ kiểm tra “biết dùng React hay không”, mà đi sâu vào vì sao application cần optimization, những kỹ thuật nào đã từng áp dụng và ứng viên hiểu chúng đến đâu.
Round 1 — HR Call
Một điểm khá đặc biệt trong process là vấn đề compensation được đề cập khá sớm.
Ứng viên được thông báo rằng nếu đi tới offer stage, payslip có thể được yêu cầu để tiếp tục process.
Phần còn lại của HR Call tập trung vào salary expectation và các thông tin cơ bản liên quan đến vị trí.
Đây là một chi tiết đáng lưu ý nếu bạn đang cân nhắc apply vào những công ty có compensation verification trong quy trình tuyển dụng: nên chuẩn bị trước cách trao đổi về current compensation và expected salary để tránh bị động ở các vòng sau.
Round 2 — Online Assessment
OA được thực hiện trên HackerRank, gồm khoảng 3–4 câu trong trí nhớ của ứng viên.
Question 1 — Product / Query Matching
Đề bài cho:
- Một danh sách products
- Một danh sách queries
Yêu cầu trả về product name phù hợp với từng query.
Bài này khá gần với một frontend/data-processing task thực tế: nhận data, xử lý query và filter/search trên collection.
Điểm cần chú ý không chỉ là syntax mà còn là:
- Data transformation
- String matching
- Edge
Bạn đang đọc phần mở đầu của trải nghiệm này.
Phần còn lại bao gồm
- ·Phần còn lại của câu chuyện
- ·Chi tiết quy trình và câu hỏi (nếu có)
- ·Những điều người viết ước mình biết trước
Trải nghiệm liên quan
Gợi ý dựa trên chủ đề, ngành và cấp bậc tương tự bài bạn vừa đọc.
Khám phá thêm trên EmpSignal
Ngoài đọc trải nghiệm, đây là những cách khác để kết nối và chuẩn bị tốt hơn.
Signal Talk
Ghép 1:1 ẩn danh với người cùng chủ đề — không lộ email, luôn là cuộc trò chuyện thật.
Tìm người để nói chuyện →Signal Interview Prep AI
EmpSignal AI đọc job description, đối chiếu với trải nghiệm phỏng vấn thật, rồi chỉ ra câu hỏi, stories và điểm dễ bị hỏi sâu.
home.pillars.prepBadgeBạn cũng có một câu chuyện?
Chia sẻ trải nghiệm phỏng vấn hoặc nơi làm việc của bạn — ẩn danh, không lộ email hay tên công ty.