I applied online. The process took 4 days. I interviewed at Soft Prodigy (Mohali, Punjab)
Interview
The interview process consists of three rounds: HR interview for assessing interpersonal skills, Basic iOS round to gauge fundamental knowledge, and Machine round to evaluate problem-solving and technical abilities. Each stage contributes to the overall assessment of the candidate's suitability.
I applied through a staffing agency. I interviewed at Soft Prodigy (Mohali, Punjab)
Interview
The interview process involved coding an entire iOS app, including sharing the screen and answering questions throughout. There were two technical rounds, each focusing on different aspects of app development.
Interview questions [1]
Question 1
What is the difference between frame and bounds in iOS?
Explain the Model-View-Controller (MVC) design pattern.
What are optionals in Swift? How do you handle them?
What is the difference between weak and unowned references in Swift?