1. Explain overloading and overriding with examples.
2. Given a 2D array, write a program to print natural numbers in spiral form.
3. What are the criteria for selecting test cases for automation?
4. Given a 0/1 matrix, find the number of connected areas (an area is a group of connected 1s).
5. What is Black-box testing?