Pages

Thursday 6 June 2013

Iphone Interview Questions


  1. What is iPhone.
  2. What is an iPhone app.
  3. Introduction to I phone application Development.
  4. Multitasking support is available from which version.
  5. How many bytes we can send to apple push notification server.
  6. What are the features of iPhone 3gs.
  7. Why iPhone apps are popular.
  8. Where can you test Apple iPhone apps if you don’t have the device.
  9. Does iOS support multitasking.
  10. Which JSON framework is supported by iOS.
  11. What is iPhone OS.
  12. Difference between shallow copy and deep copy.
  13. What are the requirements for developing iPhone Apps.
  14. What are the popular apps of iPhone.
  15. What is iPhone reference library.
  16. What is iPhone sdk.
  17. What is iPhone architecture.
  18. What are the location services.
  19. Describe the functionality of accelerometer of an iPhone.
  20. Name the application thread from where UIKit classes should be used.
  21. Which API is used to write test scripts that help in exercising the application’s user interface elements.
  22. Explain about the applications that can be used with iPhone.
  23. What are the tools required to develop iOS applications.
  24. Name the framework that is used to construct application’s user interface for iOS.
  25. What is iPhone reference library.
  26. What are sensors in iPhone.
  27. How can an operating system improve battery life while running an app.
  28. Why an app on iOS device behaves differently when running in foreground than in background.
  29. Which framework delivers event to custom object when app is in foreground.
  30. When an app is said to be in not running state.
  31. Assume that your app is running in the foreground but is currently not receiving events. In which sate it would be in.
  32. How can you respond to state transitions on your app.
  33. List down app’s state transitions when it gets launched.
  34. Who calls the main function of you app during the app launch cycle.
  35. Give example scenarios when an application goes into InActive state.
  36. When an app is said to be in active state.
  37. Name the app sate which it reaches briefly on its way to being suspended.
  38. Assume that an app is not in foreground but is still executing code. In which state will it be in.
  39. An app is loaded into memory but is not executing any code. In which state will it be in.
  40. Assume that system is running low on memory. What can system do for suspended apps.
  41. What is the use of controller object UIApplication.
  42. How is the app delegate is declared by Xcode project templates.
  43. What happens if IApplication object does not handle an event.
  44. Which app specific objects store the app’s content.
  45. Are document objects required for an application? What does they offer.
  46. How do you change the content of your app in order to change the views displayed in the corresponding window.
  47. Define view object.
  48. You wish to define your custom view. Which class will be subclassed.
  49. Which object is create by UIApplicationMain function at app launch time.
  50. Which object manage the presentation of app’s content on the screen.
  51. Which is the super class of all view controller objects.
  52. What is the purpose of UIWindow object.
  53. Apart from incorporating views and controls, what else an app can incorporate.
  54. What are layer objects and what do they represent.
  55. Difference between categories and extensions.
  56. What are KVO and KVC.
  57. What is difference between NSNotification and delegate.
  58. What is push notification.
  59. What is Automatic Reference Counting (ARC).
  60. What is polymorphism.
  61. Whats fast enumeration.
  62. Whats a struct.
  63. Whats the difference between frame and bounds.

No comments:

Post a Comment