Software Engineer Backend Interview Questions

2,346 software engineer backend interview questions shared by candidates

[Overview] They deeply dived into my past experiences. [Examples] * Typical behavioral questions like "Tell me about the time.." related to their values. * Technical deep dive questions related to components written in my resume * LeetCode Easy - Medium question. * System Design Interview related to the position. * Reasons for changing jobs in my past.
avatar

Software Engineer, Backend

Interviewed at Woven Planet Holdings

3.3
Apr 14, 2023

[Overview] They deeply dived into my past experiences. [Examples] * Typical behavioral questions like "Tell me about the time.." related to their values. * Technical deep dive questions related to components written in my resume * LeetCode Easy - Medium question. * System Design Interview related to the position. * Reasons for changing jobs in my past.

Given a 2-D int array, write an iterator that traverses it from left to right and top to bottom. The iterator has 2 methods - boolean hasNext() and int next(). The array can have rows of different sizes, so for e.g. 1, 2, 4, 5 5, 6 <null/empty>, 10, 40, 50 The 2D int array was represented as ArrayList<ArrayList<Integer>>().
avatar

Software Engineer (Backend)

Interviewed at Airbnb

4
Nov 18, 2015

Given a 2-D int array, write an iterator that traverses it from left to right and top to bottom. The iterator has 2 methods - boolean hasNext() and int next(). The array can have rows of different sizes, so for e.g. 1, 2, 4, 5 5, 6 <null/empty>, 10, 40, 50 The 2D int array was represented as ArrayList<ArrayList<Integer>>().

Viewing 231 - 240 interview questions

Glassdoor has 2,346 interview questions and reports from Software engineer backend interviews. Prepare for your interview. Get hired. Love your job.