
Mobile Apps Company Ios Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Mobile Apps Company.
IOS Developer
Had some OOP questions that any developer should know. Then there was live coding which was fun and exciting! They also asked a few questions about memory issues in software. And some database questions that made me think.
- Can you explain what deadlock is in the context of multithreading?
- Tell me about your understanding of Object-Oriented Programming principles.
- What are some common memory-related issues in software development?
iOS Developer
I had a phone call with a recruiter who asked me some basic questions about OOP and programming. Then, a week later, I had a technical interview over Skype audio. It involved a 20-minute programming task and some other basic questions. About a month after that, the recruiter called me again to talk about their program, which requires signing a two-year contract, being open to relocation, and a potential fine of up to 15k if I break it. Two days after that, a recruiter conducted a behavioral interview via Skype video, explaining the program again. I ended up declining the offer because the contract duration was too long.
- Can you explain the difference between an inner join and a left join?
- How would you describe your approach to dynamic programming?
- Are you familiar with the concept of deadlock?
IOS Developer
The hiring process was super quick and my technical recruiter was awesome, she really helped me get ready to do well. I only had two interviews total. Both were on Skype. The first was a technical coding interview that lasted 40 minutes, split between programming and technical background questions. The second interview was with HR.
- Can you explain the difference between passing by value and passing by reference?
Mobile Apps Company Ios Engineer Interview Questions
Quoted word for word from Mobile Apps Company interview reports.
“When does 'Finally' run in a try-catch?”
Read reports →“Which join type gives data only from each table?”
Read reports →“What does 'continue' do in a loop?”
Read reports →“Could you write a function that takes a string and returns true if it's a palindrome, false otherwise? For example, 'racecar' should return true.”
Read reports →“What's not an OOP concept?”
Read report →“Can you explain what deadlock is in the context of multithreading?”
Read report →“Can you explain the difference between passing by value and passing by reference?”
Read report →“Can you explain the difference between an inner join and a left join?”
Read report →“What are some common memory-related issues in software development?”
Read report →Formats, difficulty and experience
Across all 8 Mobile Apps Company interview reports.