I applied online. I interviewed at Suffescom Solutions (Mohali, Punjab) in Sept 2023
Interview
Interview Process – 3 Rounds
The interview process consists of three rounds designed to evaluate technical knowledge, coding ability, and managerial skills.
i. Technical Interview
This round focuses on assessing the candidate’s technical expertise in Swift, iOS development, design patterns, memory management, API integration, and overall project experience. Interviewers evaluate problem-solving skills and practical understanding of real-time application development.
ii. Coding Challenges (Optional)
In this round, candidates may be asked to solve coding problems or complete small programming tasks. It helps assess logical thinking, coding standards, and implementation skills. This round may be conducted based on technical interview performance.
iii. Manager Skills Test
The managerial round evaluates communication skills, teamwork, responsibility handling, and professional attitude. The interviewer checks cultural fit, project ownership, and the ability to work effectively within a team environment.
Interview questions [1]
Question 1
1. What is React Native and how does it differ from native mobile development?
2. How does React Native communicate with native Android and iOS modules?
3. What is the difference between State and Props in React Native?
4. How do you optimize performance in a React Native application?
5. What is the difference between FlatList and ScrollView, and when would you use each?
6. How do you handle API integration and asynchronous operations in React Native?