I applied online. The process took 3 weeks. I interviewed at Motorola Solutions in May 2016
Interview
It has one phone interview and 3 on-site technical rounds and 1 HR round. It took 3 weeks for the process. Interviewers were really helping. Phone interview was mostly about java basic questions.
Interview questions [1]
Question 1
Some string/CharArray question.
Palindrome(Dont include space, special chars)
Abstract factory example code completion.
Android intent basic questions.
I applied through a recruiter. I interviewed at Motorola Solutions (Chicago, IL) in Apr 2017
Interview
HR called me first to ask about my background, then asked 3 simple technical questions in Android to verify if I have the required qualification.
Technical interview was schedules after 2-3 weeks, It was a hangout interview which lasted for around 50 mins. They asked about data structures, Core Java concepts and Android Platform.
The interview went well, I answered most of the questions confidently. They did not get back to me for 15-20 days. I emailed HR and came to know that they are not moving forward with my application.