I applied online. I interviewed at Motorola Solutions (Kraków) in Jul 2025
Interview
The interview consisted of a standard 30-minute phone screening, followed by a comprehensive 1.5-hour technical interview with team members. The phone screening focused on technical questions. The interviewer asked some engaging questions that stood out from typical interviews, including: "What aspects of programming in C# do you find most frustrating?" Explored career motivations by discussing reasons for considering a move from the current position.
Interview questions [1]
Question 1
Design Patterns Candidates were asked to describe various design patterns. It's highly recommended to study several key patterns beforehand and be prepared to discuss their implementation and use cases in detail.
Concurrency and Database Management Questions covered multi-threading challenges and database access patterns. Interviewers expect familiarity with different table locking strategies and how to handle concurrent data access scenarios effectively.
Practical Coding Assessment
Whiteboarding Exercise The coding challenge required creating an ASP.NET application to find an error and fix a byte array with WAV audio data.
Development Environment Preparation Candidates should ensure their IDE (such as VS Code) is fully configured and ready to demonstrate coding proficiency. Quick navigation and efficient IDE usage are evaluated as part of the technical assessment. The exercise extended to building a web UI component to expose the functionality through an ASP.NET application.
I applied online. The process took 3 weeks. I interviewed at Motorola Solutions (Vancouver, BC) in Jun 2025
Interview
1. Screening
This was a Google Meet interview with two interviewers: one was the technical manager, and the other was from HR. It lasted about an hour. They discussed the position and the team, then asked about my past experiences. Some basic C# and .NET questions were asked, such as: What is Dependency Injection? What is LINQ? What are design principles? Afterward, there were behavioral questions like: "What makes you the best fit?" and "Tell me about a time when you mentored juniors." The round concluded with a short code review assessment where I had to identify 5-6 issues in the provided code.
2. Round 2 (Loop)
This interview lasted for two hours and had four parts, including some knowledge-based questions and answers. The first part involved a coding question where I had to implement the cd command using stacks. The second question was an LLD (Low-Level Design) question, where I was asked to design classes and interfaces. The third part was another code review. Finally, the fourth part was a system design question: How would you shorten a URL?
It was a very friendly and professional setting.
I applied online. The process took 2+ months. I interviewed at Motorola Solutions (Bengaluru) in May 2023
Interview
very easy questions and we are able to answer and we can clear the interview if we have knowledge on the product and we also technically should be strong.
and is good experience