
Groupon Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 167 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Groupon.
Software Development Engineer
So there were two rounds for the role. The first was a Technical Round where they dived deep into Data Structures and Algorithms (DSA) and also asked some general technical stuff. The second round was a mix of HR and Technical, covering HR topics, a couple of technical questions, and also one DSA problem.
- One backtracking question (Standard sudoku) was asked.
- Some Java questions were asked.
- Some questions from my personal project were asked.
Software Engineer III
It was a 5-round process. First, a Hackerrank test with 2 questions for 75 minutes, where I managed to solve 1.5 questions. After that, I was invited for an on-site interview. The on-site consisted of three parts: a round focusing on problem-solving, data structures, and algorithms; a design round where I was asked to design a Threadpool and a data model for Bookmyshow, and also discuss my current project architecture; a hiring manager round where we discussed my current project again and usual managerial questions; and finally, a Bar raiser round with a director to discuss my project at Groupon and the expected nature of the work.
- How would you rotate an array?
- Can you find unique pairs that sum up to X?
- Implement BST insertion.
Software Engineer
The interview process was great and the people were amazing. I had an on-campus interview the day after meeting them at the career fair. The interviewer was friendly and made me feel comfortable. The questions were medium Leet code level; I solved two and got help with the third. Within a week, they contacted me for my availability for three back-to-back online interviews. The first was an HR interview, followed by a design round, and then a technical round with Java and algorithm questions. It was a wonderful experience, and they shared the results two days later.
- What are your thoughts on medium level algo questions on leet code?
- Tell me about some Java questions
- Can you explain some algo questions?
Groupon Software Engineer Interview Questions
Quoted word for word from Groupon interview reports.
“Given a tree and a number N, construct a new tree where each node has either 0 or N elements, except for one node that can have between 0 and N elements, while preserving ancestry.”
Read reports →“Find all possible paths in a grid of letters starting from a given position, moving up, down, left, or right, without crossing the same cell twice, to form a specific word and return the possible words.”
Read reports →“Given a matrix with only 0s and 1s, how many ways can you get from (0,0) to (m,n)? A 1 in a cell means it's blocked.”
Read reports →“Can you determine if the words in a given string can be formed from a longer string?”
Read reports →“How would you write a function to output the count of nodes at each level of a binary tree?”
Read report →“Can you take an array of strings and generate an array of arrays, where each inner array consists of anagrams?”
Read report →“Can you write a function that, given a binary tree and an integer, prints all values from the tree level corresponding to that integer, separated by commas?”
Read report →“Could you implement a function, `isMatch(String regex, String input)`, that parses a simplified regular expression containing only `*` (zero or more) and `+` (one or more) operators, returning `true` if the input string matches the regex?”
Read report →“Can you write a function to determine if a given string is a permutation of a palindrome, considering that a palindrome reads the same forwards and backwards, and a permutation is just a rearrangement of letters? The palindrome doesn't have to be a real word. For example, given the input 'Tact Coa', the output should be True because it can be rearranged to form 'taco cat', which is a palindrome.”
Read report →Formats, difficulty and experience
Across all 167 Groupon interview reports.