Công ty: FPT Software (chi nhánh Q9, HCM)
Năm: 2019
Vị trí: frontend developer
Số vòng: 2
Câu hỏi tech:
- HTML: đặt script ở head với body khác nhau ntn, thẻ meta có tác dụng gì, em biết thuộc tính viewport ko
- CSS: box-sizing là gì, vì sao các css framework hay config box-sizing: border-box ở global, khi nào dùng padding/margin, cho hai thẻ div trên margin bottom: 50, dưới margin-top: 20 hỏi hai thẻ cách nhau bn
- JS: scope của biến, this, bind/call/apply, closure,
- React: các hooks cơ bản, e có làm qua class components ko, useMemo vs React.memo khác nhau ntn,
- Bonus: cho một todo list đánh id, làm sao để khi user kéo thả list item thì React k render lại toàn bộ item trong list.
Câu hỏi behavioral: k nhớ, nhưng k quá khó.
Lương: < 10m (Fresher)
Accept