0

Những tài nguyên hữu ích cho sinh viên IT chuẩn bị phỏng vấn

Khi học lập trình ở trường, nhiều bạn thường tập trung vào việc học ngôn ngữ và làm bài tập, nhưng đến lúc chuẩn bị phỏng vấn thì lại không biết nên ôn những gì.

Sau khi tìm hiểu một số tài liệu trên mạng, mình thấy có vài dạng kiến thức thường xuất hiện trong phỏng vấn lập trình:

  1. Câu hỏi về ngôn ngữ lập trình

Ví dụ với Java, nhà tuyển dụng thường hỏi về:

OOP (inheritance, polymorphism)

Collections

Multithreading

JVM và garbage collection

Một số tài liệu tổng hợp khá nhiều câu hỏi phỏng vấn Java có thể tham khảo ở đây:

https://itprep.com.vn/top-50-cau-hoi-phong-van-java/

Các câu hỏi dạng này giúp mình biết được nhà tuyển dụng thường quan tâm tới những phần kiến thức nào.

  1. Kiến thức về frontend

Ngay cả khi bạn định làm backend, nhiều công ty vẫn hỏi các kiến thức cơ bản về frontend.

Ví dụ:

CSS layout

Flexbox

Grid

Responsive design

Có một cheat sheet khá dễ xem tổng hợp các layout phổ biến:

https://itprep.com.vn/css-flexbox-grid-cheat-sheet/

Mấy bảng tổng hợp kiểu này khá tiện để ôn nhanh trước khi phỏng vấn.

  1. Quan trọng nhất vẫn là project

Ngoài lý thuyết, nhiều công ty sẽ hỏi bạn đã làm project gì:

Web app

REST API

CRUD application

Authentication system

Nếu có project thật thì việc trả lời phỏng vấn sẽ dễ hơn rất nhiều.

Kết luận

Theo mình, khi chuẩn bị phỏng vấn IT thì nên:

Ôn lại kiến thức nền tảng

Xem các câu hỏi phỏng vấn phổ biến

Làm project để có kinh nghiệm thực tế

Nếu chuẩn bị kỹ các phần này thì cơ hội pass phỏng vấn sẽ cao hơn nhiều.


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí