Đề 9 – Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng Web với Java

Đề 9 – Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng Web với Java

Đề 9 – Bài tập, đề thi trắc nghiệm online Phát triển ứng dụng Web với Java

Số câu30
Quiz ID12034
Câu 1
1. Sự khác biệt chính giữa synchronous và asynchronous request processing trong Servlet là gì?
Câu 2
2. Trong ngữ cảnh bảo mật web, 'Same-Origin Policy' (SOP) là gì và mục đích của nó là gì?
Câu 3
3. Dependency Injection (DI) là gì và lợi ích của nó trong Spring Framework?
Câu 4
4. Load balancing là gì và tại sao nó quan trọng trong ứng dụng web Java có lượng truy cập lớn?
Câu 5
5. Thẻ `` trong JSP dùng để làm gì?
Câu 6
6. Trong Spring MVC, DispatcherServlet đóng vai trò gì?
Câu 7
7. OAuth 2.0 là gì và nó giải quyết vấn đề gì trong bảo mật ứng dụng web?
Câu 8
8. WebSockets khác biệt như thế nào so với HTTP truyền thống trong ứng dụng web Java?
Câu 9
9. Annotation `@WebServlet` trong Servlet Java dùng để làm gì?
Câu 10
10. CSRF (Cross-Site Request Forgery) là loại tấn công web nào và làm thế nào để phòng tránh trong ứng dụng Java?
Câu 11
11. Cookie trong ứng dụng web Java thường được sử dụng để làm gì?
Câu 12
12. JSON (JavaScript Object Notation) thường được sử dụng để làm gì trong web services và RESTful APIs?
Câu 13
13. ViewState trong JSF (JavaServer Faces) dùng để giải quyết vấn đề gì của giao thức HTTP?
Câu 14
14. Trong phát triển ứng dụng Web Java, Servlet container (như Tomcat) đóng vai trò chính nào?
Câu 15
15. RESTful API là gì và nguyên tắc thiết kế chính của nó là gì?
Câu 16
16. Session trong ứng dụng web Java thường được dùng để làm gì?
Câu 17
17. Sự khác biệt chính giữa `RequestDispatcher.forward()` và `RequestDispatcher.include()` trong Servlet là gì?
Câu 18
18. Content Delivery Network (CDN) giúp cải thiện hiệu suất ứng dụng web như thế nào?
Câu 19
19. JSP (JavaServer Pages) được biên dịch thành gì trước khi thực thi trên server?
Câu 20
20. HTTP method nào thường được sử dụng để gửi dữ liệu lên server để tạo một tài nguyên mới?
Câu 21
21. Spring Boot Actuator được sử dụng để làm gì trong ứng dụng Spring Boot?
Câu 22
22. ViewState có thể gây ra vấn đề gì về hiệu suất trong JSF nếu không được quản lý cẩn thận?
Câu 23
23. JPA (Java Persistence API) là gì và nó liên quan đến Hibernate như thế nào?
Câu 24
24. ORM (Object-Relational Mapping) framework (như Hibernate) giúp ích gì trong phát triển ứng dụng Web Java?
Câu 25
25. Dependency Injection Container (ví dụ: Spring Container) quản lý lifecycle của các bean như thế nào?
Câu 26
26. Sự khác biệt chính giữa JSP và Servlet là gì?
Câu 27
27. JDBC (Java Database Connectivity) được sử dụng để làm gì trong ứng dụng Web Java?
Câu 28
28. Ưu điểm chính của việc sử dụng framework (như Spring MVC) trong phát triển ứng dụng Web Java là gì?
Câu 29
29. Transaction management trong Spring Framework giúp đảm bảo điều gì?
Câu 30
30. Ưu điểm của việc sử dụng template engine (ví dụ: Thymeleaf, FreeMarker) so với JSP trong Spring MVC là gì?

Để lại một bình luận