SOLID Design pattern Architecture pattern
Senior Ios Engineer Interview Questions
2,083 senior ios engineer interview questions shared by candidates
What architectural patterns are you familiar with?
What is difference between class and struct? What is copy-on-write?
Given an input array [1,2,3,4,5], output should be [5, 4, 1, 2, 3] if count is 2. func (array: [Int], count: Int) After you are done with the solution, the interviewer will ask about the time complexity of it. And will ask you if you can improve it to lessen the complexity
One interview with iOS specific questions (threading). Plus coding question: generating a 2d array, tripped up on index logic. Second interview generic question about a challenging problem I solved. Plus implement a calculator. Didn't make much progress on the calculator
General questions about Swift Concurrency and SwiftUI.
Questions about skills you worked on. Related your Projects.
1. Sorting an array with limited elements inside. 2. Given an array with elements' index added by a certain rule, sort it at a complexity less than nlogn 3. A design problem to help design the feed view controller. 4. Theoretical questions on multithreading and coredata.
Objective-C / Swift related questions.
class Folder { var name: String // Name of the folder e.g "home" var files: [String]? // file names in current folder e.g ["file1", "file2", "File 3"] var folder1: Folder? var folder2: Folder? init(name: String, files: [String]?) { self.name = name self.files = files } for this class write a function to check if file exists and the path of file
Viewing 1631 - 1640 interview questions