KINH NGHIỆM PHỎNG VẤN VỊ TRÍ INTERN/FRESHER IT
10 Lượt xem
1.Các dạng câu hỏi
- Ngôn ngữ và tư duy lập trình: phổ biến nhất có thể là các câu xoay quanh các hàm xử lý trong C#, các vấn đề về khai báo và sử dụng biến, phạm vi biến, cách truyền tham số, tham trị. Các câu hỏi về Java…
- Cấu trúc dữ liệu và giải thuật: Một số bài cũng khá đơn giản như làm việc với mảng tìm kiếm/sắp xếp, hoặc bài liên quan tới Stack và Queue,…
- Lập trình hướng đối tượng: Đây là kiến thức khá quan trọng nhưng nhiều bạn lại không nhớ. OOP cực sâu và cực rộng, nhưng các bạn đọc và hiểu hết được giáo trình ở trường là đi phỏng vấn Ok.
- Luồng dữ liệu: Bất cứ phần mềm nào cũng đều có luồng dữ liệu, nhà tuyển dụng sẽ hỏi xem bạn có hiểu luồng của ứng dụng bạn viết không.
- Cơ sở dữ liệu: các câu truy vấn như làm sao đếm được số bản ghi trong 1 bảng, phân biệt các loại hàm Join, phân biệt WHERE và HAVING…
- Các kiến thức khác như lập trình Web, lập trình Mobile…
2. Các dạng bài test:
- Test kiến thức cơ bản của ngôn ngữ, công nghệ.
- Test thuật toán qua các bài lập trình
- Test khả năng Debug code
- Test ngoại ngữ
- Test GMAT
Trước khi đi phỏng vấn thì có thể ôn kiến thức qua một số web giải test trước: hackerrank, leetcode, dailycodingproblem, fetch… Khuyến khích dùng dailycodingproblem và fetch vì ngày nào cũng có bài mới gửi riêng cho mình, luyện cho mình thói quen làm đề ôn kiến thức mỗi ngày.