Position: Senior SDE-Android
Location : Bangalore
Date: Feb, 2019
Round1: Hackerrank
MCQ's around Java.
2nd round : video call, technical discussion + code.
- given two views, find common ancestor. Interface given. Implement it.
- testing: little bit about mockito and roboelectric.
- asked to write tests for the above program.
- what is context in android? what is basecontext?
- dependency injection and service registry pattern
- used Koin? (No)
- used RxJava? (No)
We had a small argument around the algo for the first question. Maybe that was the reason for rejection.