This was a very standard question. The interviewer didn't communicate how much time I was allowed to code initially. I finished the main part, and the second part was straightforward. I was asked to stop coding after 45 minutes had passed, though I believe I could have finished the next part in a short amount of time.
I have interviewed many iOS engineers and passed interviews in a similar format at other companies. I got the feeling that they were testing out interview questions and processes, as it seemed no one was dedicated to mobile dev work.
They asked you to build an iOS app.
The following metrics were computed from 1 interview experience for the Ramp iOS Engineer role in United States.
Ramp's interview process for their iOS Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Ramp's iOS Engineer interview process in United States.