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 candidates, buy a pack of candidates.


1. UITableView

iOS UI Public

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

(multiple correct answers possible)

Easy  
2min
   


2. View Controller

iOS Event handling UI Public

Which of the following statements are true for UIViewController?

(multiple correct answers possible)

Easy  
2min
   


3. Car

iOS Swift Public

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 the statements that are correct.

(multiple correct answers possible)

Easy  
3min
   


4. Events

iOS Event handling Public

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

(multiple correct answers possible)

Easy  
3min
   


If you feel ready, take one of our timed public iOS Interview Questions tests:
  • iOS Online Test (Easy)
Not exactly what you are looking for? Go to our For Jobseekers section.