
Mobile Programming Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 38 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Mobile Programming.
Software Engineer
There were 2 rounds. The first was general tech, then a coding round with medium-level problems. After that, there was a client round. It really depends on the client's needs for the specific project they are hiring for. In my case, my prior experience with Accenture was relevant.
- Can you explain the concept of hoisting in JavaScript?
- What distinguishes var, let, and const in JavaScript?
- How do you understand JavaScript promises?
Software Engineer
The interview was pretty average. I had a panel of 3-4 people for about half an hour. After that, HR emailed saying I got selected and there were no more rounds. Then they sent two documents that took me about 2 hours to complete. I sent them back on time and got a call from HR to give a tentative joining date. That was it. After that, I haven't heard back from HR at all. No offer letter, and they aren't picking up my calls or replying to emails. It's been the worst experience ever. The HR team is so unprofessional, not even sending a rejection email or giving any reason for not proceeding.
- What are the basic Swift concepts?
- Can you explain design patterns such as MVVM?
- Could you solve some problems?
Software Engineer
The interview process was a bit of a ride, not super fast-paced. Initially, they said it would be remote work, but then they expected daily office attendance. It involved 3 rounds in total. It started with an i-Mocha test, then moved to two technical interview rounds, and concluded with an HR round.
- Can you explain garbage collection?
- What new features were introduced in Java 8?
- Discuss the fundamental aspects of core Java.
Mobile Programming Software Engineer Interview Questions
Quoted word for word from Mobile Programming interview reports.
“Can you explain the difference between `display: none` and `visibility: hidden` in CSS?”
Read reports →“What are the reasons behind Java not allowing Multiple Inheritance?”
Read reports →“What's the difference between a struct and a class?”
Read reports →“Can you explain the internal structure of a HashMap?”
Read reports →“What new features were introduced in Java 8?”
Read report →“What are microservices and how do they function?”
Read report →“Between a gridview and a repeater, which one do you consider superior?”
Read report →“Can you explain what a generic list is?”
Read report →“Can you explain the difference between a Class and a Struct in the context of the Core Data Coordinator Pattern?”
Read report →Formats, difficulty and experience
Across all 38 Mobile Programming interview reports.