iOS Objective-C Online Programming Test- Basic Level

Topics covered

Framework, Libraries, UI, Fonts related Questions, Scenario Based questions, Cocoa, Properties and Attributes in iOS

  • MAQ (Multiple Answer Question)
  • MCQ (Multiple Choice Question)
  • Descriptive Question
  • White Board Simulator
  • Coding Simulator
  • Audio Question
  • Video Question
  • Case Study Question

iOS developer test is specially designed by subject matter experts to check basic and also application skills of an iOS developer – as per Industry Standards.

Objective-C is a reflective, object-oriented programming language which adds Smalltalk-style messaging to the C programming language. It is used primarily on Apple's Mac OS X and iOS: two environments based on the OpenStep standard, though not compliant with it. Objective-C is the primary language used for Apple's Cocoa API. The Junior iOS Developer will be primarily responsible for building mobile applications.

iOS Test helps hiring managers & recruiters to validate the Objective-C programming skills of an applicant for iOS before an interview.
The iOS online test contains questions on following Topics:

  • Framework

  • Libraries

  • UI

  • Fonts related Questions

  • Scenario Based questions

  • Cocoa

  • Properties and Attributes in iOS

Using powerful reporting, you can have a detailed analysis of the iOS programming test results to help you make a better hiring decision and predict the candidate’s performance.

This pre-employment test is useful for hiring:
  • iOS Developer

  • iOS Mobile Application Developer
  • Principal iOS Developer

Test details:

Identify & hire iOS developers by evaluating working skills and job readiness of the candidates with our scientifically designed online iOS test.

This iOS interview test contains MCQ's (Multiple Choice Questions), MAQ's (Multiple Answer Questions), Fill in the Blank, Descriptive, True or False.

Test Duration: 20 minutes 

  • 15 Basic Questions

  • 05 Application Questions 

Online iOS test contain a  combination of application and theory questions which helps to evaluate technical as well as practical skills of candidates

iOS Objective-C Test (Basic)

Question #1 of 7

Rather than using arrays in Objective-C we often are able to use it's collection classes of NSArray - NSSet and NSDictionary with ________ for strings.

    • NSString

    • AppKit

    • long long

    • unitary

Question #2 of 7

Which of the following is a tool that lets you graphically specify your application's user interface, sets up the corresponding objects for you and makes it easy for you to establish connections between these objects and your own code where needed? 

    • ARC

    • runtime

    • cannot

    • Interface Builder

Question #3 of 7

Which of the following is a Xcode sequence to examine an app for memory leaks or retain cycles?

    • Profile > Product > Leaks > Profile

    • Product > Profile > Leaks > Profile

    • Leaks > Profile > Product > Profile

    • None of the mentioned

Question #4 of 7

What gets returned if XIB is not properly connected to a parent controller?




    • None of the mentioned

Question #5 of 7

Which one is true regarding integrating and using custom fonts in an iOS application?

    • Apple rejects the applications that use custom fonts.

    • Adding fonts to your app list allows usage directly in the app.

    • There is no direct way to add fonts; third party APIs are the only way.

    • You can add fonts, but only if they are provided by Apple.

Question #6 of 7

Which property would be used to get the UDID of UIDevice on iOS?

    • [UIDevice UDIDString]

    • [UIDevice uniqueIdentifier]

    • -[UIDevice identifierForVendor]

    • None of the mentioned

Question #7 of 7

Which of the following font packages is supported by Cocoa-Touch?

    • .ttf (True Type Font)

    • .ttc (True Type font Collection)

    • .otf (Open Type Font)

    • .dFont (MAC OS X Data Fork Font)

Candidate Name: David Messi Test Date: 28-May-2014
Test Name: iOS Objective-C Test (Basic) Test Start Time: 13.30

Score: 18 Out Of 20

Percentage: 90

Result: PASS

passing score image
Section Name FAIL PASS
Score: 18/20
Strength Mobile
Weakness -
* Note: If score <= 40 then its a Weakness. If score >= 80 then its a Strength.
10 20 30 40 50 60 70 80 90 100%
Tolerable Limit Not acceptable
Window Violation: 0 | Time Violation: 0 secs
Gender : Male Phone Number : +1-541-754-3010
Total Experience (Years) : 3 Total Experience (Months) : 5
Skill Set : Mobile Current Employer : Interview Mocha
Current Job Title : Solution Architect Current Salary : 600.00
Expected Salary : 1000000.00 Current Location : Chicago

Sign up for a free trial today

Get your free trial and test up to 10 candidates. No strings attached. No credit card required.


Schedule a Demo

How Interview Mocha works?

  • Add this test to your account

  • Invite candidates to take this test online

  • Candidates take the test

  • View and share actionable test reports

Trusted by leading brands worldwide

  • altran
  • credit suisse
  • sephora
  • nielsen
  • capgemini
  • hexaware
Why hiring managers and recruiters across the globe love Interview Mocha
  • Largest number of ready pre-employment skill tests
  • Relevant test compositions and quality questions designed by Subject Matter Experts (IM SME)
  • Fastest custom test creation DNA
  • World’s most super easy skill assessment platform
  • High level of platform security implementation
  • Friendly and quick customer support
  • Ready to listen and implement your feedback, we are all ears
  • Affordable pricing

Sign up for a free trial today

Get your free trial and test up to 10 candidates. No strings attached. No credit card required.


Schedule a Demo