Lead Backend Developer Interview Questions

12,385 lead backend developer interview questions shared by candidates

1. All about Projects that you've mentioned in resume. 2. Technologies that you want to work with. 3. Why you have chosen these Technologies and from how much time you are working with them. 4. Write a program to print only 20 odd numbers between 1 to 50. 5. Write a program to find minimum element in an array without using sorting and collections or any in-built function. 6. Three - Aptitude Questions from written test. 7. What is stack memory and heap memory. Their differences. 8. What are the main features of OOPS. 9. Define Polymorphism with its type. 10. Implementation of method overloading and method overriding with proper explanation. 11. What is Final keyword, and why is it used. 12. What is abstract class. 13. Can we put an Abstract class as Final, and what are the limitations of that class. 14. Can we put an Abstract method in Abstract class as Final and again what are the limitations. Note : Read all the possible cases related to above 2 questions. 15. What is Collections in Java, and what are the different data structures that collections provides. 16. Differentiate a List and a HashSet. 17. What are the types of HashSet with their functionality. 18. If we do this in HashMap : .put( 1, "Hello" ); .put( 1, "World" ); And if I want to access value at 1 then what will be output and why with proper explanation. 19. What are the topics that you have learned in DBMS. 20. What is Join and their types with explanation. 21. What is Group By in SQL and explain with real time usage. 22. What are Aggregate Functions in SQL. 23. Puzzle : An image with illusion, you have to give right answer according to him. 24. What is a Thread and it's types. 25. What is String Constant Pool. 26. What is "String..." in Java ( varargs ). Note : Be calm and patient. He was too humble interviewer I've ever been faced. Take your time and Answer confidently without being panic.
avatar

Software Engineering Intern - Backend

Interviewed at Webs Optimization

4.4
Dec 2, 2023

1. All about Projects that you've mentioned in resume. 2. Technologies that you want to work with. 3. Why you have chosen these Technologies and from how much time you are working with them. 4. Write a program to print only 20 odd numbers between 1 to 50. 5. Write a program to find minimum element in an array without using sorting and collections or any in-built function. 6. Three - Aptitude Questions from written test. 7. What is stack memory and heap memory. Their differences. 8. What are the main features of OOPS. 9. Define Polymorphism with its type. 10. Implementation of method overloading and method overriding with proper explanation. 11. What is Final keyword, and why is it used. 12. What is abstract class. 13. Can we put an Abstract class as Final, and what are the limitations of that class. 14. Can we put an Abstract method in Abstract class as Final and again what are the limitations. Note : Read all the possible cases related to above 2 questions. 15. What is Collections in Java, and what are the different data structures that collections provides. 16. Differentiate a List and a HashSet. 17. What are the types of HashSet with their functionality. 18. If we do this in HashMap : .put( 1, "Hello" ); .put( 1, "World" ); And if I want to access value at 1 then what will be output and why with proper explanation. 19. What are the topics that you have learned in DBMS. 20. What is Join and their types with explanation. 21. What is Group By in SQL and explain with real time usage. 22. What are Aggregate Functions in SQL. 23. Puzzle : An image with illusion, you have to give right answer according to him. 24. What is a Thread and it's types. 25. What is String Constant Pool. 26. What is "String..." in Java ( varargs ). Note : Be calm and patient. He was too humble interviewer I've ever been faced. Take your time and Answer confidently without being panic.

What is the difference between SQL and NoSQL databases? Can you give examples of each? Explain the concept of RESTful APIs and why they are important in web development. What is indexing in the context of databases? Why is it important, and how does it improve performance? Describe the process of authentication and authorization in a web application.
avatar

Backend Developer

Interviewed at FictiveBox Media

4.5
Feb 7, 2024

What is the difference between SQL and NoSQL databases? Can you give examples of each? Explain the concept of RESTful APIs and why they are important in web development. What is indexing in the context of databases? Why is it important, and how does it improve performance? Describe the process of authentication and authorization in a web application.

There are three round Resume shortlisted Tech Round 1 a.Basics Coding in C++ .Asked to create a management system using files and classes in c ++ b.Asked about basics of data structure and algorithm queue stack dequeue HTTP API etc HR Round Basics Quiest

Backend Developer

Interviewed at Bugsmirror

4
May 4, 2023

There are three round Resume shortlisted Tech Round 1 a.Basics Coding in C++ .Asked to create a management system using files and classes in c ++ b.Asked about basics of data structure and algorithm queue stack dequeue HTTP API etc HR Round Basics Quiest

SQL question. They gave me a simple table with different elements and asked me to write an SQL query to find the element's name that appears the most in the table. The idea is just like the LeetCode question: 586. Customer Placing the Largest Number of Orders I solved it with GROUP BY, ORDER BY, and LIMIT 1 but they said using LIMIT is like cheating and asked for a different solution.
avatar

Backend Software Engineer

Interviewed at Skybox Security

3.7
Apr 28, 2024

SQL question. They gave me a simple table with different elements and asked me to write an SQL query to find the element's name that appears the most in the table. The idea is just like the LeetCode question: 586. Customer Placing the Largest Number of Orders I solved it with GROUP BY, ORDER BY, and LIMIT 1 but they said using LIMIT is like cheating and asked for a different solution.

Viewing 4981 - 4990 interview questions

Glassdoor has 12,385 interview questions and reports from Lead backend developer interviews. Prepare for your interview. Get hired. Love your job.