The first round was to get to know my skills and background. It lasted for 45 minutes.
The second round was a technical round for one hour. During that hour, 30 minutes were for coding and 30 minutes were for question and answer.
I personally felt 30 minutes was insufficient time for a candidate to have a running app ready with UI and network calls. At least 45 minutes to an hour would have been better.
The interviewer asked me to stop after 30 minutes. Upon request, I received an additional 5 minutes, and then we started the question and answer part. There were not many questions, and the interview concluded 15 minutes early.
In my opinion, sufficient time should be given to the candidate so that they can perform better and arrive at a solution. Ending an interview early and not allowing adequate time for the candidate to code is unreasonable.
The challenge was to implement the network layer to fetch data and then display it in a grid format on the UI with scrolling.
The following metrics were computed from 1 interview experience for the Verkada Senior Android Developer role in United States.
Verkada's interview process for their Senior Android Developer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Verkada's Senior Android Developer interview process in United States.