The iOS interview is conceptually similar to other interviews for software engineering roles, but differs when it comes to specifics around implementation and frameworks. As such, an iOS interview will typically consist of a combination the following interviews: Practical. Computer Science Fundamentals .