Bộ số 1

Câu 1

Thuật ngữ 'semantic HTML' đề cập đến điều gì?

Câu 2

Trong Node.js, 'npm' (Node Package Manager) được sử dụng để làm gì?

Câu 3

Đâu là một cách để bảo vệ trang web khỏi tấn công SQL injection?

Câu 4

Trong lập trình web, thuật ngữ 'responsive design' đề cập đến điều gì?

Câu 5

Trong lập trình web, CORS (Cross-Origin Resource Sharing) là gì?

Câu 6

Trong JavaScript, sự khác biệt chính giữa '==' và '===' là gì?

Câu 7

Thuật ngữ 'lazy loading' trong lập trình web đề cập đến điều gì?

Câu 8

Trong ngữ cảnh của SEO (Search Engine Optimization), 'long-tail keyword' là gì?

Câu 9

Sự khác biệt chính giữa cookies và local storage là gì?

Câu 10

Trong CSS, thuộc tính 'z-index' được sử dụng để làm gì?

Câu 11

Sự khác biệt chính giữa phương thức GET và POST trong HTTP là gì?

Câu 12

Đâu là lợi ích của việc sử dụng một framework JavaScript như Angular, React hoặc Vue?

Câu 13

Đâu là một lợi ích của việc sử dụng TypeScript thay vì JavaScript?

Câu 14

Trong ReactJS, 'state' là gì?

Câu 15

Chức năng của một CDN (Content Delivery Network) là gì?

Câu 16

Trong kiến trúc RESTful API, phương thức HTTP nào được sử dụng để cập nhật một phần của tài nguyên?

Câu 17

Trong ngữ cảnh của bảo mật web, XSS (Cross-Site Scripting) là gì?

Câu 18

Đâu là một cách để cải thiện khả năng truy cập (accessibility) của một trang web?

Câu 19

Trong ngữ cảnh của kiểm thử phần mềm (software testing), kiểm thử đơn vị (unit testing) là gì?

Câu 20

Trong kiến trúc Microservices, điều gì là quan trọng nhất?

Câu 21

Trong JavaScript, closures là gì?

Câu 22

Đâu là mục đích chính của việc sử dụng CSS preprocessors như Sass hoặc Less?

Câu 23

Sự khác biệt chính giữa 'session storage' và 'local storage' trong JavaScript là gì?

Câu 24

Phương pháp nào sau đây thường được sử dụng để cải thiện hiệu suất tải trang web?

Câu 25

Điều gì xảy ra khi một người dùng nhập một URL vào trình duyệt của họ?

Câu 26

Trong CSS, thuộc tính 'display: flex;' được sử dụng để làm gì?

Câu 27

Đâu là một cách để ngăn chặn tấn công CSRF (Cross-Site Request Forgery)?

Câu 28

Trong React, props là gì?

Câu 29

Thuật ngữ 'code splitting' trong lập trình web đề cập đến điều gì?

Câu 30

Đâu là sự khác biệt chính giữa 'display: none;' và 'visibility: hidden;' trong CSS?