Common interview questions for iOS developer