
Glean (CA) Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 23 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Glean (CA).
Software Engineer Intern
The interview process had 3 rounds in total. Two of these were technical rounds, and one was a culture fit round. Each technical round involved solving a single coding problem with follow-up questions. It was a typical coding interview where the candidate used data structures and/or algorithms to solve a problem while interacting with the interviewer, including asking for clarification.
- Find the distance to the closest X and Y in an array containing only X, Y, and O.
- How would your approach change if the array were 2-dimensional?
Software Engineer
I applied through LinkedIn for the Developer Productivity role. The recruiter contacted me, and after a quick chat, set up my first online technical (coding) round. It went great. Two days later, the recruiter confirmed I passed and asked if I'd come in for the remaining interviews. I had two more onsite interviews: a coding challenge and a low-level design round. Both felt very positive. Two days after that, the recruiter called to say the rounds were good and they wanted a final online round with their India Head. This call involved situational questions and a small coding challenge. I felt optimistic about an offer. A few days later, the team requested my documents (payslips, salary expectations). Then they ghosted me. When I called for feedback, they said my profile was 'on hold' for two weeks. It's frustrating when big companies don't give clear answers. That was the last communication, then silence. No feedback, no response, just 'on hold'.
- Tell me about how you handle conflicts and how you increase engineer productivity.
- Can you solve coding challenges that need data structures knowledge?
- There was a DP problem.
Senior Software Engineer
A recruiter reached out to me. We started with a tech screening round that involved a middle/hard Leetcode style problem. After that, I proceeded to the onsite interviews. The onsite consisted of 3 rounds: two coding rounds and one systems design round. One coding round was similar to the tech screening, another Leetcode style problem, while the other was more open-ended and practical, where the interviewer let me code the whole time and only checked in at the end. Then I got an offer.
- Could you implement DFS for path finding?
- How would you implement an action for a common mobile game?
- Solve a middle/hard Leetcode style problem.
Glean (CA) Software Engineer Interview Questions
Quoted word for word from Glean (CA) interview reports.
“Find the distance to the closest X and Y in an array containing only X, Y, and O.”
Read reports →“What is the median of two sorted arrays.”
Read reports →“Can you write a Python algorithm for a zig-zag binary tree traversal, where you move down a layer, across horizontally, and then down the other side, printing values?”
Read reports →“Given a set of train schedules, can you determine if it's possible to travel from a starting point to a specified destination?”
Read reports →“Can you create a word square using a given list of words?”
Read report →“Can you solve and simulate the 2048 game?”
Read report →“Could you implement DFS for path finding?”
Read report →“Implement the game Connect 4 in a programming language you are comfortable with.”
Read report →“How would you solve LeetCode Hard problem: Word Ladder?”
Read report →Formats, difficulty and experience
Across all 23 Glean (CA) interview reports.