Candidatei-me por meio de recrutador(a). O processo levou 2 semanas. Fui entrevistado pela Zomato (Gurgaon, Haryana) em jan. de 2020
Entrevista
First Round - Recruiter Telephonic:
Asked me about the basics of Swift -> yes/no and MCQ kind of questions (to test knowledge of Swift and iOS development.
Very easy, cleared it.
Second round - F2F:
Went to the Gurgaon office, POC recruiter did not attend me. The interview started late.
PLEASE NOTE: The interviewer told me the position they are hiring for is not a kind of leadership role.
Machine test -> asked to code (did good in it)
Then he started asking me about my current work and checked out apps on which I worked and started asking how I implemented features in them and why did it in that way.
Later he asked me some basics of Swift questions.
Then he asked me some questions around data fetching using different sources, GCD, Caching, etc.
I made some mistakes in designing the cache, but everything was good.
After a break of 5 minutes, he came back to inform me that I am rejected. He told me that you possess good knowledge of Swift but we are looking for someone with detailed expertise to guide our junior devs (CONTRASTING TO HIS INITIAL COMMENT)
Very bad reason to reject. It looks like they already had filled the position and as interview was already scheduled they went ahead with it.
Perguntas de entrevista [1]
Pergunta 1
1.Design screen with table view and open new screen on the action of button (button should be in table view cell)
2. Fetch data from different sources and update UI once all of them returns data.
3. Design a cache system to store data locally and flush it after the overflow.