Search Your Question

Wipro iOS Interview Questions

Location : Pune (Telephonic)
Date : October, 2019

  1. What are pillars of oops?
  2. What is abstraction example in ios?
  3. What  is syntax  of singleton class? How we can create singleton  class?
  4. What is subscript?  Give example of use.
  5. Difference between if let &  guard let.
  6. What is initializer?  What are different  types of initializer?  Can we have multiple  I initializer?
  7. What is different  way for serializing Jason or parsing Jason?
  8. What is latest technique to serialize?
  9. What are MVVM  and VIPER?
  10. What is technique in ios to secure your api call?
  11. How can I call 6 api simultaneously?  Tell steps for this?
  12. How arc works in ios?
  13. How to create  retain cycle? How to solve this?
  14. Difference  between weak &  unknown?
  15. When you to use structure  and when to class?
  16. Different  types of size class?
  17. How will you design for iPhone and iPad  design?
  18. Have you use higher order function?
  19. Difference  between  map and compact map?

Location : Pune (MS Team)
Date : March, 2021

  1. What is range operator in Swift?
  2. What is Enum and Why we need to create Enum?
  3. What is raw value or associated value in enum?
  4. What is oops concept?
  5. Does objective C support method overloading?
  6. How to achieve abstraction in oops?
  7. How to achieve encapsulation in oops?
  8. How do you achieve encapsulation in Objective C?
  9. What is difference between class and structure?
  10. When to use class and when to use structure?
  11. Can we use KVC in structure?
  12. Access specifiers in Swift.
  13. Different type of initializer in Class.
  14. What is use of Convenience initializers?
  15. Type of properties in Swift.
  16. What is lazy property?
  17. What is type property?
  18. What are generics?
  19. Difference between Generic and Any.
  20. Generic and Any, which achieve type safety?
  21. What is closure?
  22. What are type of closures?
  23. What is escaping and nonescaping closure?
  24. Which one closure is different?
  25. What is trailing closure?
  26. Does closure capture values?
  27. What should I do if my closure avoid capturing values?
  28. What is unowned keyword?
  29. What is inout parameter?
  30. What are higher order function?
  31. Difference between flat map and compact map?
  32. What is protocol?
  33. Can we make protocol only class specific, struct can not adopt it?
  34.  What is Singleton? Write a code to make singleton.
  35. How multithreading managed in Swift?
  36. What is content hugging?
  37. What are methods of uitableviewdelegate?
  38. What is intrinsic content size?
  39. What are size classes?
  40. Is core data thread safe? A. NSManagedObjectID
  41. Deletion rule for core data.
  42. What are Persistent stores available in core data?
  43. Different type of migration in Core data?
  44. Can we create delegate as strong?
  45. What is memory leak? How you resolve memory leak issue?
  46. What is best practise to save secure data in locally?
  47. Can you give me brief about how we can integrate apns ?
  48. What is app slicing?
  49. What is app thinning?
  50. What is SSO - Single Sign On ?
  51. What is app clips?
  52. How to deploy app to app store?
  53. If your app is rejected, how you would resolve it?
  54. What is agile methodology?
  55. How to upload application on enterprise account?
  56. What is code coverage?
  57. What is use of sonar?
  58. What is SSL pinning?
  59. How you define architecture before writing code for any project?
  60. What is solid principles?
Location : Pune (MS Team)
Date : March, 2021

  1. How can I enable some feature available for some country and not available to some country?
  2. What is SSL pinning?
  3. How can you create a framework?
  4. What is higher order function?
  5. What is code coverage?
  6. How you manage code quality?
  7. Write reduce higher order function?
  8. What is UIStackView?
  9. What are deletion rules?
  10. Can you list of state of application?
  11. How to call api if my application is not running state?
  12. If my application is not running, can I update my location to backend?
  13. If I want to run all test case methods on single click, then how can I do that?
  14. What is retain count?
  15. What is type alias?
  16. What is viper?
  17. How agile methodology?
  18. What is CI/CD ?
  19. What is pipeline in CI/CD ?
  20. Which tool you are using for CI/CD ?
  21. What is shared pipeline or private pipeline?
  22. If I use print statement in code, what should I do when we are uploading binary to appstore?
  23. What is SML for authentication?
  24. What is SSO - Single Sign On ?

No comments:

Post a Comment