The interview process included:
HackerRank Test:
1st Tech Round:
This round primarily focused on iOS concepts, from basic to advanced, with a particular emphasis on creating custom SDKs and related topics.
2nd Tech Round:
In this round, a HackerRank CodePair link was provided for a medium-level coding question. The discussion involved the approach, optimization, and the data structures used in the solution.
3rd Tech Round:
Another CodePair session involved writing code to demonstrate MVVM and MVC implementations, highlighting their key differences. This was followed by logical questions related to UI techniques and a discussion on the latest Swift features.
4th Round (Sr. Director):
This round focused on understanding the candidate's motivation for joining Visa, the expected role and responsibilities, and post-joining expectations. It also included questions about hobbies mentioned in the CV, as well as networking layers and data transmission between them.
How would you handle it if some modules from the SDK are not needed, instead of removing the code etc.?
The following metrics were computed from 1 interview experience for the Visa Senior iOS Developer role in Bengaluru, Karnataka.
Visa's interview process for their Senior iOS Developer roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Visa's Senior iOS Developer interview process in Bengaluru, Karnataka.