There was a MCQ(multiple choice questions) and Codility test of 1 hour 10 minutes duration, all related to Objective C, Swift and iOS frameworks (Focus more on Unit test framework).
Then after clearing this, there was F2F interview. They prefer candidates with Banking domain experience. They do ask about your team handling capabilities.
View lifecycle
Difference between weak and unowned
Abstract factory design pattern
How to create singleton in iOS
Questions related to unit testing like how do you measure code coverage of your app
Implementing security in banking apps
Difference between class and struct, when to use class and when to use struct
The following metrics were computed from 1 interview experience for the Barclays iOS Developer role in Pune City, India.
Barclays's interview process for their iOS Developer roles in Pune City, India is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Barclays's iOS Developer interview process in Pune City, India.