Masimo interview question

1. Print n first fibonacci numbers 2. Describe UDP vs TCP 3. Explain SQL vs NoSQL 4. Choice of data structure between array and linked list 5. Write Java code that implements a described parking lot use case (simple system design and basic programming proficiency)