iOS Interview Preparation Guide
Download PDF

iOS job preparation guide for freshers and experienced candidates. Number of Mobile Operating System frequently asked questions(FAQs) asked in many Mobile Phone OS interviews

44 iOS Questions and Answers:

1 :: Which devices will this work with iOS?

The App works with any device that is running iOS version 7 or greater.

2 :: Suppose I get a “Blog returned invalid data” error message. What do I do?

1. A common issue that can cause errors with the App is invalid characters. The easiest way to check is to go to the W3C Markup Validator and type in the URL of your WordPress site. If you get a response such as “… one or more bytes that I cannot interpret as UTF-8″ that is most likely what is causing the app to have trouble with your site.
2. You can also try with the default theme and with no active plug-in.
(Trying it with the default theme and plugins disabled will help pin down where the problem is. If everything works then you go back and enable your theme and then try it again. If everything still works then you go back and activate each plugin one at a time until you find the one that is causing the breakage.)

3 :: Can we adjust the size of photos uploaded from the app?

You can choose whether to have photos resized for faster uploading. You can choose between predefined dimensions (small/medium/large) or setting a custom resize dimension.

4 :: Can we save posts to local drafts and figure out how to publish to the blog. what do we need to do?

When you are ready to publish, change the status of the post (from the Settings screen) to “Published” and then tap “Save.”

5 :: Can we use SSL to encrypt the App communication?

Yes. On WordPress.com blogs, all communication (done over XML-RPC) is by default going to use an encrypted connection via SSL. For self-hosted WordPress, if you have SSL enabled, WordPress 2.6.1 or later supports pointing the RSD information at the “https” version of xmlrpc.php which creates an encrypted communication link with the App.

6 :: What do you know about Home Screen of iOS?

The home screen (rendered by and also known as "SpringBoard") displays application icons and a dock at the bottom of the screen where users can pin their most frequently used apps. The home screen appears whenever the user unlocks the device or presses the "Home" button (a physical button on the device) whilst in another app. The screen's background can be customized with other customizations available through jailbreaking. The screen has a status bar across the top to display data, such as time, battery level, and signal strength. The rest of the screen is devoted to the current application. When a passcode is set and a user switches on the device, the passcode must be entered at the Lock Screen before access to the Home Screen is granted.

7 :: Explain iOS multitasking?

multitasking is supported through seven background APIs:

Background audio – application continues to run in the background as long as it is playing audio or video content
Voice over IP – application is suspended when a phone call is not in progress
Background location – application is notified of location changes
Push notifications
Local notifications – application schedules local notifications to be delivered at a predetermined time
Task completion – application asks the system for extra time to complete a given task
Fast app switching – application does not execute any code and may be removed from memory at any time

8 :: Explain iOS Switching applications?

In iOS 4.0 to iOS 6.x, double-clicking the home button activates the application switcher. A scrollable dock-like interface appears from the bottom, moving the contents of the screen up. Choosing an icon switches to an application. To the far left are icons which function as music controls, a rotation lock, and on iOS 4.2 and above, a volume controller. Holding the icons briefly makes them "jiggle" (similarly to the homescreen) and allows the user to force quit the applications by simply tapping the red minus circle that appears at the corner of the app's icon.

9 :: What do you know about the iOS Kernel?

The iOS kernel is XNU, the kernel of Darwin. The original iPhone OS (1.0) up to iPhone OS 3.1.3 used Darwin 9.0.0d1. iOS 4 was based on Darwin 10.0.0. iOS 5 was based on Darwin 11.0.0. iOS 6 was based on Darwin 13.0.0. iOS 7 is based on Darwin 14.0.0

10 :: What is the biggest change with iOS 7?

Where to begin? The entire look and feel of the system has been overhauled, with flatter icons, less skeumorphism, and thinner typefaces. That said, anybody who’s used iOS will probably feel mostly at home: Apple hasn’t changed the home screen much, and the basic gestures and interactions are largely the same, with a few new exceptions.