It applied through a recruiter. Had a phone call with the CEO, then one with main Android Engineer and then an onsite with both.
Phone calls were fine, at the onsite it all went downhill.
I had read the other reviews on this site and had mentioned that it made me rethink whether I wanted to come onsite but I gave them the benefit of the doubt. Well, unfortunately I can only confirm what the other review said.
I was also asked to connect my laptop to a big wall mounted screen and when I repeatedly mentioned that that made me uncomfortable, the concerns were simply dismissed.
I was handed sheet of paper that outlined a small project to implement. Nothing difficult. But then I was given an already set up project with gaps to fill in. Meaning it was "my way or the highway". I had trouble using the libraries that were put in place and therefore tanked the interview.
So basically you are tested for knowing specific libraries, yes they are popular but not everybody has come across them.
Whenever I would mention something the engineer did not agree with (basic Android Framework stuff), I was, again, just dismissed.
They are clearly looking for a mini-me version of the current engineer. Which fits with them not having any answers to diversity related questions beyond "we'd be happy for you to carry that torch". I don't think in 2018 you can still afford to not make that part of your business, regardless how small you are.
Well, we mutually agreed with had no interest in working with each other.
P. S.: I waited a bit to write this review to compare this experience with other companies and no, this is not normal. I have been treated much better at other places, regardless of the outcome.