If there were a cheese factory with 100 hungry mice and 4 not so hungry mice, how would you figure out which is which?
Ios Engineer Interview Questions
7,320 ios engineer interview questions shared by candidates
Technical Round: 1. Basic Swift: Class vs Struct (when you have to use), Access Specifier, multi-threading, Closures, Protocols, Core Data 2. About Project 3. some Framework & Libraries 4. Create tree's node in Swift
1. Fundamentals of iOS, Frameworks, Concepts, Objective-C 2. Personality and Expectations related common questions.
Write a function to calculate the height of a binary tree. What are the merits of using an Array List vs a Linked List? How would you implement Merge Sort and Quick Sort? What are their time complexities?
A basic regex parser
Declare an array of size 10
Q: What if the response changed suddenly, what can you do about that? Q: Why using a singleton. Q: Change the implementation to take multiple answers instead of one till we reach a certain count.
Implement a simple table/collection view with alternating cell layouts; no boilerplate.
Do a Google Image Search for an “H tree” (Glassdoor doesn’t allow links to be embedded in these recaps). The first image you’ll find (if it’s red H lines on a white background) will be what I was shown. Given the following bare bones API, how would you code up something to draw X levels deep of an H tree? #import <stdio.h> #import <Foundation/Foundation.h> typedef struct { float x; float y; } Point void drawLine(Point p1, Point p2) { // draws line } void drawHTree(Point center, float length, int depth) { }
Classic algorithm questions such as those online, though most if not all involved recursion. E.g. generate permutations, check for sums, etc.
Viewing 1111 - 1120 interview questions