Critical Thinking & Decision Making MCQs

Topic-wise practice questions for Problem Solving & Analytical Skills. Test your knowledge, check solutions on demand, and pace your preparation.

Zero-leak answer engine • Rate-limited explanations
Practice in Timed Mode
Q1easy
What does "Occam's Razor" suggest for decision-making in software design?
Q2hard
You have two options for an API: - Option A: Costs $100/month and takes 2 hours of dev time to integrate. - Option B: Costs $0 but takes 40 hours of dev time to build. If a developer's time is worth $50/hour, which is the more cost-effective decision for the first month?
Q3easy
In the context of system architecture, what does the term "Trade-off" primarily refer to?
Q4medium
A software team has spent $50,000 developing a feature that is now technically obsolete because of a new OS update. The lead developer says, "We must finish it anyway so the $50,000 isn't wasted." This is an example of which logical fallacy?
Q5easy
"Confirmation Bias" in a software testing environment most likely leads to:
Q6medium
(Debugging / Logic) A developer suggests: "We should rewrite our entire backend in the newest language (Rust) because it is faster and trending on GitHub." What is the main critical thinking flaw here?
Q7medium
When making a decision, what is the difference between a "Constraint" and a "Requirement"?
Q8medium
A server has a 95% probability of staying up during a month. If you add a second identical redundant server (Failover), what is the probability that BOTH will fail at the same time?
Q9hard
You have a limited budget. You can either: 1. Add a new feature users have been asking for. 2. Fix technical debt that makes the app slightly slow. Data shows that 50% of users leave the app if it takes > 3 seconds to load. Which is the more critical decision?
Q10medium
A project manager asks for an estimate. You know the task will take 10 days, but you say 15 days "just in case." This decision is an application of: