Pregunta de entrevista de MEGA (New Zealand)

1. Why communication is important? 2. How to implement Hashable 3. What is iterator 4. GCD 5. Is Global queue is serial queue? 6. Escaping 7. Is struct can inheritances 8. Endindex string 9. Firstindex string 10. Notifications 11. Array size 12. Does Array is value type? 13. Inout 14. Lazy 15. Range index 16. Memory leak 17. Enum 18. Optional