iOS interview questions

Want to become an expert in cracking iOS interview questions?

Start with practicing the questions below. Whether a question involves multiple choice or live coding, we will give you hints as you go and tell you if your answers are correct or incorrect.

After that, take our timed public iOS interview questions test.

To use our service for testing developers, purchase one of the paid plans for companies.


1. UITableView
iOS UI Public New

Select the components that are required for constructing and configuring a UITableViewController, which can be used to view (but not manipulate) a list of items.

Easy  
2min
Solve question

2. View Controller
iOS Event handling UI Public

Which of the following statements are true for UIViewController?

Easy  
2min
Solve question

3. Car
iOS Swift Public New

Consider the following Swift definition of the structure Car:

struct Car {
    var color:UIColor?
    let model:String
    
    init(model:String) {
        self.model = model
        self.color = nil
    }

    mutating func changeColor(color:UIColor) {
        self.color = color
    }
}

Select all the statements that are correct.

Easy  
3min
Solve question

4. Events
iOS Event handling Public

Which of the following statements are true for user interface events in iOS?

Easy  
3min
Solve question

If you feel ready, take one of our timed public iOS interview questions tests:
  • iOS (quick test) ( Easy )
Not exactly what you are looking for? Go to our For developers section.