I appied by through my university summer internship program. 01 week later, recruiter call me for arranging an interview.
I was interviewed by a team leader which I applied to (that team) and a technical manager.
The interview question didn't forcused on algorithms, data structures, os, math or network but about Java, OOP, concurent programming techniques, Android, UI/UX design, app publishing & market experiences.
After several days, I receive a call from recruiter, told me that I didn't get the job. But after a week later, she call back and offer me that job and explained that because the chosen one has declined her offer, so she chose me. But I also declined that offer because I have already accept another offer at that time.