Q21easyWhy is "Premature Optimization" considered a bad practice in problem solving?AIt is impossible to optimize code before it is written.BIt wastes developer time optimizing code that might not be a bottleneck, often making the code harder to read.COptimization should only be done by senior engineers.DIt makes the code too slow.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q22mediumA developer chooses "Selection Sort" to sort a list of 1 million items. Why is this a poor efficiency decision?ASelection Sort is O(N²), which is unfeasibly slow for 1 million items.BSelection Sort uses too much extra memory.CSelection Sort only works on small numbers.DSelection Sort is O(N log N).Check AnswerReveal Answer & ExplanationDiscuss on Board