iOS Interview Questions — 2021

Deepankar Parashar
1 min readJul 2, 2021

--

Cracking an interview(s) is a challenging task. Well thanks to Online content, shared my tech bloggers and professionals working any where who has shared the questions/ experience of their journey.

PART 1

Basic iOS Interview Questions:

  1. What is the need of any architecture pattern?
  2. What is the difference between classes and structure?
  3. What is the difference between deep copy and shallow copy?
  4. What is a singleton class?
  5. What is the difference between MVVM and MVC and VIPER?
  6. What is the difference between category and extension?
  7. What is an agile process?
  8. What is the difference between atomic and non atomic property?
  9. What is the difference between static and class keyword in swift?
  10. Is the main thread a global ?
  11. Explain the swift object lifecycle?
  12. Explain the TDD Process?
  13. What are the computed properties?
  14. What is the role of solid principles ?
  15. What is the difference between copy and retain?
  16. What are the property observers?
  17. Why did apple choose structure to design/implement the primitive types in swift?
  18. Your classes are tightly coupled with other classes. What can be done to make them loosely coupled?
  19. What is the difference between Inheritance and extensions in Swift?
  20. Explain the working of GCD?

Let me know if you want to see the next part of interview queations!

Happy reading 📚📚📚

Part 2 — Coming Soon……..

Note:- Liked the content, share and make some claps :)

--

--

Deepankar Parashar
Deepankar Parashar

Written by Deepankar Parashar

Technical Writer ; Full time Coder ; I am fascinated by blockchain technology.

No responses yet