I applied through a recruiter. The process took 2 weeks. I interviewed at Debenhams Group
Interview
Quick call to make sure that I legitimately knew some Android fundamentals before inviting me in for a face to face interview.
The contract was supposed to be for 6 months and they knew that I was not local and therefore would need to travel/relocate for the position.
They decided to cancel the interview the night before. Probably because they found a permanent employee instead. Fine, but if they were planning to do that anyway that's fairly dishonest. It's also a bad way to go about developing software as I could have started the app and then left without a proper handover.
Poor form in general really.
Interview questions [1]
Question 1
Android basics. When would you use a fragment? What would you use a threadpool for? What does a handler do? etc.