Software Developer New Grad Interview Questions

2,866 software developer new grad interview questions shared by candidates

Final round: the problem in coding part is not technically difficult, but it's complicated. Need to process the input and output. The algorithm part is more like Leetcode hard questions, but you don't need to write code.
avatar

Software Engineer New Grad

Interviewed at Robinhood

3.6
Oct 26, 2020

Final round: the problem in coding part is not technically difficult, but it's complicated. Need to process the input and output. The algorithm part is more like Leetcode hard questions, but you don't need to write code.

questions were easy to solve 2d array question and classes-based callback function creation question. The follow-up questions were difficult. Optimal solution was answered but then the question was changed to cache topic and then I was asked how to optimize if we want to use cache. The question was 2d array in form of balanced binary tree and the last row decides if the root will be 1/0. If both children are 1 only then parent is 1 otherwise 0. For this cache was used later and I was asked to optimize it. We agreed till log(n) time complexity but the interviewer wanted something else.
avatar

Software Engineer New Grad

Interviewed at Everpure

3.5
Sep 13, 2024

questions were easy to solve 2d array question and classes-based callback function creation question. The follow-up questions were difficult. Optimal solution was answered but then the question was changed to cache topic and then I was asked how to optimize if we want to use cache. The question was 2d array in form of balanced binary tree and the last row decides if the root will be 1/0. If both children are 1 only then parent is 1 otherwise 0. For this cache was used later and I was asked to optimize it. We agreed till log(n) time complexity but the interviewer wanted something else.

Viewing 2061 - 2070 interview questions

Glassdoor has 2,866 interview questions and reports from Software developer new grad interviews. Prepare for your interview. Get hired. Love your job.