Backend Software Engineer Interview Questions

9,115 backend software engineer interview questions shared by candidates

1. Why PayPal? 2. How do you collaborate in a team? 3. What kind of role are you looking for? 4. How do you manage your calendar? 5. How do you handle multiple projects with conflicting or non-conflicting deadlines?
avatar

Software Engineer, Backend

Interviewed at Happy Returns

3.2
Sep 1, 2021

1. Why PayPal? 2. How do you collaborate in a team? 3. What kind of role are you looking for? 4. How do you manage your calendar? 5. How do you handle multiple projects with conflicting or non-conflicting deadlines?

Some Questions which they asked me interview was like : how would deal if you have disagreement with your team lead? SOLID principles. dependency injection. REST concepts What happens in backend when we click order button in uber eats?
avatar

Backend Developer

Interviewed at TouchBistro

3.3
Apr 29, 2021

Some Questions which they asked me interview was like : how would deal if you have disagreement with your team lead? SOLID principles. dependency injection. REST concepts What happens in backend when we click order button in uber eats?

how hashmap works internally. contract between equals and hashcode method. methods present in Object class. WAP which accepts any text as an input and find whether if any repeated words are there in the text. linkedlist program for two linkedlists which meets at a particular node. unix command to search a particular string in multiple files. Rest WS architecture. And explanation of Post and Get request. Annotations of Rest WS. Exception handling in Rest. design Spring IoC container of your own. Spring beans scope. DI working principle xml parsers in java and how to read xml file in java. shallow n Deep cloning. LinkedList program. Junit Mockito framework and its working principle. Thread pool and thread dump. WAP which takes 2 inputs : 1st input - manger employee id 2nd input - 1 : 2 3 4 3 : 5 6 7 5 : 8 9 10 where 1 , 3 and 5 represents mangers empId and others represent emp id Now the for the 1st input the program shall return the empIds of all employees who are repprting to the manager directly or indirectly. sample input 3 1 : 2 3 4 3 : 5 6 7 5 : 8 9 10 sample output- 5 6 7 8 9 10 i solved it using Map<Integer, List<Integer>>
avatar

Java Backend Developer

Interviewed at TIAA

3.7
Feb 11, 2018

how hashmap works internally. contract between equals and hashcode method. methods present in Object class. WAP which accepts any text as an input and find whether if any repeated words are there in the text. linkedlist program for two linkedlists which meets at a particular node. unix command to search a particular string in multiple files. Rest WS architecture. And explanation of Post and Get request. Annotations of Rest WS. Exception handling in Rest. design Spring IoC container of your own. Spring beans scope. DI working principle xml parsers in java and how to read xml file in java. shallow n Deep cloning. LinkedList program. Junit Mockito framework and its working principle. Thread pool and thread dump. WAP which takes 2 inputs : 1st input - manger employee id 2nd input - 1 : 2 3 4 3 : 5 6 7 5 : 8 9 10 where 1 , 3 and 5 represents mangers empId and others represent emp id Now the for the 1st input the program shall return the empIds of all employees who are repprting to the manager directly or indirectly. sample input 3 1 : 2 3 4 3 : 5 6 7 5 : 8 9 10 sample output- 5 6 7 8 9 10 i solved it using Map<Integer, List<Integer>>

Viewing 7131 - 7140 interview questions

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