Taro Logo

iOS Developer Interview Experience - Ukraine

January 1, 2019
Negative ExperienceNo Offer

Process

I was shocked when I saw the test task had been reviewed by a junior engineer.

The engineer who reviewed the task made the following mistakes (for iOS/Android developers, this will give you an idea of their mobile department):

  • Not understanding the difference between ViewController and Controller (a simple MVC pattern that any intern should know).
  • Reporting a non-existent retain cycle despite the correct usage of weak references and a clear test that shows the deallocation of the object in question.
  • Reporting that the Networking test fails when there is no connection (this test was intentionally written to fail when there is no connection).
  • Not understanding the concepts of unit tests, integration tests, mocks, etc.

To mobile developers: don't bother applying for this position. I hope other departments are more competent.

Questions

A simple iOS coding task

(involving networking and some simple UI)

Was this helpful?

Interview Statistics

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

Success Rate

0%
Pass Rate

Revolut's interview process for their iOS Developer roles in Ukraine is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Revolut's iOS Developer interview process in Ukraine.

Revolut Work Experiences