
Enterprise Mobility Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 24 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Enterprise Mobility.
Software Engineer
The interview process included a CV screening first. If that went well, you were invited to a ~30 minute phone call which was a behavioral interview, super chill, just be relaxed and bring positive energy. If you passed that, you'd get a technical interview discussing your CV, experiences and technical swe concepts, about 1 hour, again quite chill.
- Can you explain the Software Development Life Cycle?
Software Engineer
It was a single, 30 to 45-minute technical interview, but it was more about what you know rather than what you can code. Lots of questions started with "explain or describe . . .". They mostly asked about OOP and basic SQL knowledge. Some questions might surprise you because they're basically quizzing you on vocabulary from sophomore or junior level classes. You won't need to solve any problems or deal with any algorithms, and no Big O.
- Can you describe the four core principles of Object Oriented Programming?
- What distinguishes an inner join from an outer join?
Software Engineer
Had a phone call to go over the basics of the job and set expectations. Then they scheduled a 2-hour interview for the next week. When I got there, they said it would be 1 hour, then a tour. I interviewed with 5 people: 2 engineers, 1 architect, 1 project manager, and 1 senior manager. It felt like a basic interview, and they seemed to be rushing. The architect asked me to quickly whiteboard some questions with only 5 minutes left.
- How would you improve the following method: void move(Vehicle v) { if(v instanceof car) { (car)v.drive() } if (v instanceof boat) { (boat)v.sail() } if (v instanceof plane) { (plane)v.fly() } ... etc }?
- Can you refactor these classes: class car { engine door:4 wheel:4 } class truck { engine door: 2 wheel: 6 } class motorcyle { engine wheels: 2 } class boat { engine propller } class plane { engine door:3 propeller wheels: 8 }?
Enterprise Mobility Software Engineer Interview Questions
Quoted word for word from Enterprise Mobility interview reports.
“Find the leftmost index of '1' in each row of a 2D array.”
Read reports →“What distinguishes an inner join from an outer join?”
Read reports →“How would you improve the following method: void move(Vehicle v) { if(v instanceof car) { (car)v.drive() } if (v instanceof boat) { (boat)v.sail() } if (v instanceof plane) { (plane)v.fly() } ... etc }?”
Read reports →“What are some specific HTML tags?”
Read reports →“Could you explain what a doubly-linked list is?”
Read report →“What are the basic concepts of JavaScript?”
Read report →“Can you list the core principles of Object-Oriented Programming?”
Read report →“How would you find the heaviest rock out of 30 using a scale, without writing code, just explain your approach?”
Read report →“What is the salary they will offer new staff?”
Read report →Formats, difficulty and experience
Across all 24 Enterprise Mobility interview reports.