The process took 4 days. I interviewed at Siya Infotech Solution (Ahmedabad) in Sept 2021
Interview
I conducted an interview through LinkedIn, and the procedure included four rounds: a technical round, a practical round, a second technical round, and a final human resources round. This procedure takes many days to complete.
Interview questions [1]
Question 1
- What is clip to bounds?
- What is coredata relationship and how to insert field in core data?
- What is userdefaults?
- Table view, collection view data source, delegate methods.
- Auto layout property.
- Type of stack view.
- Use of tags for get views.
- Mvc vs mvvm: key differences.
- Escaping and non escaping closures(type).
- Synchronous asynchronous in swift.
- What is enum ?
- What is copy of class in swift?
- Dispatchgroups to achieve this. You can either get notified when the group's enter() and leave()
- How to use multiplier in autolayout swift?
- How to manage view height width in any device?
- What is the difference between storyboard and xib?
- Multiple cell in uitableview.
- Urlsession properties?
- What is keychain?
- What is diff mutable dictionary and immutable dictionary?
- Difference between set and array in swift?
- What is the difference between for loop and do-while loop?
- What is optional chaining?
- What is generics in swift?
- How to make calculator using mvc what are class you can make for archiving the calculator functionality?
- How to separate string and make array in swift?
- How to add coredata after creating xcode project?