For typical easy–medium array and string problems, list the most important edge cases you would test (e.g., empty input, single element, duplicates, all-equal values, already sorted or reverse order, extreme numeric ranges, Unicode or multibyte characters, and very large inputs). Show how you would turn this checklist into concrete test inputs and expected outputs quickly during an online assessment.