JWT for RESTful Web Service

Melanjutkan artikel sebelumnya yaitu A Simple RESTful Web Service ,saya akan membuat sebuah token untuk aplikasi yang menerapkan web service. Token adalah suatu cara untuk menerapkan keamanan dalam…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




iOS Interview Questions

Q1. Define Access Control? — Open, Internal, Public, fileprivate, private

Q2. What is the swift main advantages over Objective-C?

Q3. How initialisation works in Swift for classes and struct?

Q4. Designated initialisers VS Convenience initialisers?

Q5. Explain Two Phase Initialization in Swift?

Q6. Explain Failable initialisers ?

Q8. Explain Enum and associated value ?

Q9. What are the different methods used for attaining concurrency in iOS?

Q10. Weak VS Strong?

Q11. Content Hugging VS Compression Resistance?

Q12. What is an “app ID” and a “bundle ID” ?

Q13. Stack VS Heap?

Q14. What UIAplicationMain function roles?

Q15. What is Dynamic Dispatch?

Q16. What is Deep Linking?

Q17. What is Method swizzling?

Q19. How many are there APIs for battery-efficient location tracking ?

Q20. Explain In-app Purchase products and subscriptions?

Q21. Define UIViewConroller Life Cycle?

Q22. Define differenct App State?

Q23. Define App Delegate Lifecycle?

Q24. Explain Difference between UIWindow and UIView?

Q25. Explain What is the responder chain?

Q26. Explain Update Cycle?

Q27. Explain setNeedslayout vs layoutIfNeeded vs layoutSubviews?

Q28. Explain 3 phase of layouts?

Q29. What is UIButton hierarchy?

Q30. Explain Auto layout ?

Q31. Can we cancel a task on DispatchQueue?

Q32. Difference between Dispatch Group and Semaphore?

Q33. Unowned optional reference?

Q34. What is autoclousure?

Q35. How to handle uncertain values with Codable Protocol?

Q36. Difference between class and static function?

Q37. What are the usage of ‘mutating’ keyword?

Q38. Associated type and Raw value in Enums?

Q39. URLSession and Configuration?

Q40. Location Manager — Background location updates, Significant, Region Monitoring, Visit Monitoring?

Q41. How Background Fetch works?

Q41. @synthesis vs @dynamic?

Q42. XIB vs NIB, Any vs AnyObject? Can we use multiple UIWindows in App?

Q43. OOPS Concepts in Swift?

Q44. Set vs Array? Is set faster than Array? Usecases of Set?

Q45. Shallow copy vs Deep Copy, Atomic vs NonAtomic, KVC vs KVO?

Q46. GCD vs Operation, Static vs Dynamic Library, SDK vs Framework?

Q47. New features in iOS, XCode and Swift?

Q48. TestFlight, CI, CD, Jenkins Pipeline setup?

Q49. Security Rules while developing an app? What are the secure ways to store data and transfer data? How to stop Man-In-Middle Attack?

Q50. How to write own High Order Function? How to write own TableView?

Q51. Solid Principle in detail, Singleton Pattern, Factory Pattern, and oter patterns used in Swift?

Q52. Lazy, Computed, Stored Properties in Swift?

Q53. Core Data Stack? Can Persistence Store coordinator manage multiple Persistence Store? Type of Persistence Store? Concurrency in Core Data?

Add a comment

Related posts:

How Decentralized Art will Change the Concept of Ownership

The core idea of a creative patent, artistic ownership, copyright and loyalties, is based on the illusion that your brilliant idea is yours. It’s the result of thousands of writers, artists…

Blame it on the Zodiac Element

Astrology is about the universe and it exists. If you really study about this thang, you will figure out who is your soulmate. I am not kidding. Just a piece of basic information about elements…

Smartlands February Newsletter

We would like to provide the Smartlands February roundup so here are the main events of the month. We prepared the short summaries of the major recent news. Smartlands is expanding its services into…