Scenario-Based Haskell Interview Questions and Answers