Onsite interviews were purely technical. First-round focused on the basics of iOS, Swift and Objective C, Memory Management.
I was asked to design/write architecture for an app. I covered every topic from architecture, networking, security, data caching, image caching, database, queuing, iOS extensions, threading etc.
Third round focused covered all the concepts from my design in depth.
The final onsite interview was with a tech lead from Paytm money. We discussed about iOS architectures, dependency injection, testing. He covered network layer in depth and also asked how would I implement an animation.
The final round was telephonic with AVP.
Great interview!