Candidatei-me por meio de recrutador(a). O processo levou 4 semanas. Fui entrevistado pela Compass (Nova Deli) em mai. de 2022
Entrevista
Lexie Westerfield (recruiter) reached out to me via LinkedIn.
Round 1: Connect with Lexie Westerfield (recruiter) for 30 mins.
Round 2: 1-hour coding interview with Karat.
Round 3: 1-hour coding interview with Compass technical team.
Round 4: 1-hour coding interview with Compass technical team
Perguntas de entrevista [3]
Pergunta 1
Round 2: Interview with Karat (Karat platform)
1. Some basic questions related to Swift, iOS & design patterns (15 mins).
2. A problem was given with my screen shared and have to use karat IDE. I can use any language to solve the problem. I preferred Python.
3. A dictionary was given
{
"user1": "3",
"user2": "1",
"user3": "4"
}
<user>: <number of times login>
sort user in ascending order number of times login.
4. some more questions were there, I exactly can't remember.
Round 3: Interview with Compass (1 hour Google meet - screen shared)
1. Some basic questions related to Swift & iOS.
2. Design an Image manager which will fetch images from a URL. URL will have some dynamic portion (ex: https://www.google.com/{path}/{index}).
3. Store these images in collection view 3x3.
Round 4: Interview with Compass (1 hour Google meet - screen shared)
1. Some basic questions related to Swift & iOS.
2. Design a Network manager.
3. A sample URL was provided and I was expected to get JSON from this.
4. Parse JSON.
5. Why used struct for parsing?
6. How you will handle unit test cases in networking class?