Ericsson·Software Engineer·Onsite - Coding / Algorithms
Jun 2026
Ericsson software engineer coding round, two problems back to back in an hour. Nothing too wild but the heap question required you to actually know your data structures, not just fake it.
- Given an integer numRows, generate the first numRows rows of Pascal's triangle and return them as a list of rows.
- Given an array of integers and a value k, return any k values that appear most frequently in the array.
“Knew this one the moment I read it.” The rest of the author's notes on Software Engineer interview at Ericsson, Onsite - Coding / Algorithms round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post