Taro Logo

Software Development Engineer - iOS Interview Experience - Gurgaon, India

January 1, 2020
Negative ExperienceNo Offer

Process

First Round - Recruiter Telephonic:

Asked me about the basics of Swift (yes/no and MCQ-style questions to test knowledge of Swift and iOS development). Very easy; cleared it.

Second Round - F2F:

Went to the Gurgaon office. The POC recruiter did not attend me, and the interview started late.

PLEASE NOTE: The interviewer stated that the position they were hiring for was not a leadership role.

Machine Test: Asked to code. I did well in it.

Then, the interviewer started asking about my current work. They checked the apps I had worked on and inquired about how I implemented features and my reasoning behind those choices.

Later, they asked some basic Swift questions. They also asked questions about data fetching from different sources, GCD, caching, etc.

I made some mistakes in designing the cache, but overall, things went well.

After a 5-minute break, the interviewer returned to inform me that I was rejected. They mentioned that I possess good knowledge of Swift but that they were looking for someone with detailed expertise to guide junior developers (contrasting with their initial comment).

This was a very poor reason for rejection. It appeared as though the position was already filled, and since the interview was scheduled, they proceeded with it anyway.

Questions

  1. Design a screen with a table view and open a new screen on the action of a button (the button should be in a table view cell).
  2. Fetch data from different sources and update the UI once all of them return data.
  3. Design a cache system to store data locally and flush it after overflow.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Zomato Software Development Engineer - iOS role in Gurgaon, Haryana.

Success Rate

0%
Pass Rate

Zomato's interview process for their Software Development Engineer - iOS roles in Gurgaon, Haryana is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Zomato's Software Development Engineer - iOS interview process in Gurgaon, Haryana.

Zomato Work Experiences