Backend Software Engineer Interview Questions

2,339 backend software engineer interview questions shared by candidates

There are total of three rounds, first is OA (easy to medium question on LeetCode, sorting and dynamic programming) Second round is online coding interview with Senior Software engineer, Dynamic programming question with a follow up question based on Kadane's algorithm, both questions can be found on leetcode. After that is cs fundamentals on database, operating system and networking. Third round is resume screening and explain you previous project and intern experiences.
avatar

Backend Software Engineer

Interviewed at Shopee

3.6
Apr 21, 2022

There are total of three rounds, first is OA (easy to medium question on LeetCode, sorting and dynamic programming) Second round is online coding interview with Senior Software engineer, Dynamic programming question with a follow up question based on Kadane's algorithm, both questions can be found on leetcode. After that is cs fundamentals on database, operating system and networking. Third round is resume screening and explain you previous project and intern experiences.

1st round (Glider Assessment): 1. Merge Intervals 2. Funny sort (e.g. [1, 2, 3, 5, 4, 10] -> [1, 10, 2, 5, 3, 4]) 2nd round (Zoom interview): 1. given an array, find the number of occurrences of a target value 2. SQL Indexing 3. TCP vs UDP 4. Threads vs Processes 5. cant rly rmb the rest
avatar

Software Engineer Internship (Backend)

Interviewed at Shopee

3.6
Jan 20, 2022

1st round (Glider Assessment): 1. Merge Intervals 2. Funny sort (e.g. [1, 2, 3, 5, 4, 10] -> [1, 10, 2, 5, 3, 4]) 2nd round (Zoom interview): 1. given an array, find the number of occurrences of a target value 2. SQL Indexing 3. TCP vs UDP 4. Threads vs Processes 5. cant rly rmb the rest

First Technical Round : Given a infinite stream of numbers find top `k` elements at any time, JAVA OOPS questions, how to sort a very large list of numbers all details about it, etc. Second Technical Round : don't remember question but one was logic question and other were Algo DS based.
avatar

Software Engineer, Backend, Intern

Interviewed at Frrole

4.2
Apr 17, 2018

First Technical Round : Given a infinite stream of numbers find top `k` elements at any time, JAVA OOPS questions, how to sort a very large list of numbers all details about it, etc. Second Technical Round : don't remember question but one was logic question and other were Algo DS based.

Viewing 1131 - 1140 interview questions

Glassdoor has 2,339 interview questions and reports from Backend software engineer interviews. Prepare for your interview. Get hired. Love your job.