Taro Logo

iOS Developer Interview Experience - Bosnia and Herzegovina

August 17, 2019
Positive ExperienceGot Offer

Process

The interview process consisted of four parts.

  1. The first part was a general screening interview by the recruiter, where they went over my experience and motivations. They also explained the general interview process.

  2. The second step was a take-home assignment where I had to implement a small feature of the app. The code had to be organized well and tested. I had a time limit of 7 days to complete the task.

  3. The third step was a technical interview where I did several live coding problems via Google Hangouts with other iOS developers at Revolut. All the questions were domain-specific and mainly revolved around concurrency in Swift and some common design patterns in iOS development.

  4. The fourth and final step was an interview with the Head of Mobile at Revolut, where I was asked about my experience in iOS so far, my motivations, and a few behavioral questions.

Questions

How do capture lists work in Swift?

What do you always have to be careful about when using Core Data?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Revolut iOS Developer role in Bosnia and Herzegovina.

Success Rate

100%
Pass Rate

Revolut's interview process for their iOS Developer roles in Bosnia and Herzegovina is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Revolut's iOS Developer interview process in Bosnia and Herzegovina.

Revolut Work Experiences