Navigation Menu
Home Blog Latest Notices
Softwa
HAT Subject (Software Engineering) – FLP 2 consists of 100 MCQs covering 1 subjects. You have 120 minutes to complete it. Start with the easier questions and manage your time wisely. Good luck!
Software Engineering 100 MCQs
1. What does the Agile Manifesto value?
2. What is the sprint backlog?
3. What is the daily stand-up in Scrum?
4. What is the sprint review?
5. What architecture enables independent deployment?
6. What packages applications with dependencies for consistent environments?
7. What manages containers and their interactions?
8. What collects logs from multiple sources?
9. What notifies teams about system anomalies?
10. What is pair programming?
11. What is test-driven development?
12. What is backlog grooming?
13. What is a "class" in OOAD?
14. What is a "use case" in OOAD?
15. What does "association" mean in OOAD?
16. What does "composition" mean in OOAD?
17. What does "aggregation" mean in OOAD?
18. What is an "interface" in OOAD?
19. What is GRASP in OOAD?
20. What is the "controller" pattern in OOAD?
21. What is UML in OOAD?
22. What does a state diagram in OOAD model?
23. What does an activity diagram in OOAD model?
24. What is Software Configuration Management (SCM)?
25. What is a key component of SCM that tracks changes to source code?
26. What is a baseline in SCM?
27. What is a branch in version control?
28. What combines changes from different branches?
29. What is another distributed version control system?
30. What is a release in SCM?
31. What defines the SCM processes for a project?
32. What reverts to a previous version after a failure?
33. What architecture organizes a system into layers?
34. Which pattern provides an interface for creating objects?
35. Which pattern defines a one-to-many dependency?
36. Which pattern helps decouple dependencies?
37. What are the SOLID principles?
38. What does the "Single Responsibility Principle" state?
39. What is a design pattern?
40. What is SOA?
41. What does a class diagram in UML show?
42. What does an activity diagram in UML model?
43. What does a component diagram in UML show?
44. What does a deployment diagram in UML show?
45. What does a package diagram in UML do?
46. What is the Software Development Life Cycle (SDLC)?
47. What is the first phase of the SDLC?
48. What model creates a working model to refine requirements?
49. What SDLC model is based on iterative development and customer collaboration?
50. What is the "build and fix" model?
51. What is a "sprint" in Scrum?
52. What is a "backlog" in agile development?
53. What model releases software in pieces?
54. What methodology focuses on eliminating waste and delivering value quickly?
55. What approach follows a detailed plan with defined stages and deliverables?
56. What approach adapts to changes and feedback throughout development?
57. What is a software process?
58. What are the main phases of software engineering?
59. What is a "milestone" in software project management?
60. What does the "separation of concerns" principle advocate?
61. What is the "big bang" model?
62. What does the "evolving" nature of software mean?
63. What is a software engineer?
64. What is a "project" in software engineering?
65. What are the four types of software maintenance?
66. What type of maintenance adapts to environmental changes?
67. What type of maintenance prevents future problems?
68. What are Lehman's laws?
69. What does the third law of software evolution state?
70. What is reverse engineering?
71. What does MTBF measure?
72. What is software project management?
73. What is a project charter?
74. What is "scope creep"?
75. What is a PERT chart?
76. What is a stakeholder?
77. Who is responsible for planning, executing, and closing the project?
78. What is agile project management?
79. What agile method visualizes work in progress?
80. What is Earned Value Management?
81. What is a deliverable?
82. What is the WBS?
83. What do non-functional requirements describe?
84. What does the "INVEST" criteria stand for?
85. What is a "quality attribute"?
86. What is a "scenario" in requirements engineering?
87. What can lead to misinterpretation and defects in requirements?
88. What is the requirements document?
89. What is software testing?
90. What type of testing tests individual components?
91. What type of testing verifies user requirements?
92. What is Beta testing?
93. What is gray-box testing?
94. What is sanity testing?
95. What type of testing evaluates speed and responsiveness?
96. What type of testing checks behavior under extreme conditions?
97. What type of testing identifies vulnerabilities?
98. What does the defect lifecycle include?
99. Which standard defines quality models for software?
100. What does the "validation" process ensure?