
Aggregated from 3 candidate experiences for ALL.
Glance maintains a rigorous interview process that balances core algorithmic proficiency with role-specific technical depth. Candidates should be prepared for a multi-round structure that transitions from intensive coding challenges to architectural discussions and behavioral assessments.
The candidate went through five rounds of interviews for an SDE 4 position and successfully received an offer.
The first round focused on data structures and algorithms, consisting of one medium-level problem and two easy-level problems.
Next Permutation
Two easy-level algorithmic questions
The second round involved solving two algorithmic problems, including a variation of a string reorganization task.
First Missing Positive
Variation of Reorganize String
The candidate was asked to design a distributed web crawler system.
Design a distributed web crawler
The hiring manager round focused on the candidate's professional background, resume details, and motivation for joining the company.
A final round focused on culture fit and behavioral assessment.
The interview process consisted of two rounds covering Android-specific technical knowledge and general behavioral questions. The candidate was selected for the internship.
The round focused on Android development concepts and a data structures and algorithms problem.
Activity lifecycle methods
Android launch modes
Android threading
Android services behavior
MVVM vs MVP architecture
Searching in a rotated sorted array
A discussion with the hiring manager covering background, internship logistics, and a technical question regarding the Glide library.
Advantages of using the Glide library