Full Stack Web Developer Interview Questions

1,484 full stack web developer interview questions shared by candidates

in first round (on paper) can we overload the main method ? what is classloader? java is pass by value / pass by refrence? 1 question about hadoop.. mapreduce .. multithreading.. ...most of core java question *sudocode/code >find higth of binarytree >find highest sum of two number from array >calculate the total donation of temple(scenario based) >find loop in linkedlist * second round(Ds & algorithm) discuss the first round paper >is the binary search tree? >x^y calculation? > decimal to binary and find number of 1s in it >find a node from loop start and the join it with another linked list.
avatar

Full Stack Web Developer

Interviewed at PubMatic

3.7
Jul 3, 2018

in first round (on paper) can we overload the main method ? what is classloader? java is pass by value / pass by refrence? 1 question about hadoop.. mapreduce .. multithreading.. ...most of core java question *sudocode/code >find higth of binarytree >find highest sum of two number from array >calculate the total donation of temple(scenario based) >find loop in linkedlist * second round(Ds & algorithm) discuss the first round paper >is the binary search tree? >x^y calculation? > decimal to binary and find number of 1s in it >find a node from loop start and the join it with another linked list.

Java interview questions assess a candidate's understanding of core concepts like OOP, inheritance, polymorphism, and exception handling. They may cover topics like multithreading, collections, and Java frameworks like Spring. Additionally, questions on memory management, design patterns, and troubleshooting skills are common to evaluate a candidate's proficiency in Java programming.
avatar

Web Developer

Interviewed at Sanmina

3.4
Nov 5, 2023

Java interview questions assess a candidate's understanding of core concepts like OOP, inheritance, polymorphism, and exception handling. They may cover topics like multithreading, collections, and Java frameworks like Spring. Additionally, questions on memory management, design patterns, and troubleshooting skills are common to evaluate a candidate's proficiency in Java programming.

Explain the concept of "event delegation" in JavaScript. How does it improve performance and memory usage in a web application? How would you handle cross-origin resource sharing (CORS) issues in a web application? What are the different approaches for handling CORS in both frontend and backend? In a microservices architecture, how would you manage inter-service communication and ensure data consistency across services? What tools or patterns would you use? Describe the differences between SQL and NoSQL databases. In what scenarios would you choose one over the other, and how would you handle data modeling in both types of databases? How do you optimize a web application for performance? Discuss strategies for frontend, backend, and database optimization. Explain how you would implement authentication and authorization in a web application. What are the differences between sessions and JWT tokens, and how do you handle secure storage and transmission of tokens? Describe the role of containerization in modern web development. How does Docker fit into a full stack development workflow, and what are the advantages of using it? How would you design a RESTful API for a complex application? What are the key principles of REST, and how would you ensure your API is scalable and maintainable? Discuss the concept of state management in frontend frameworks (e.g., React, Vue.js). How would you handle global state in a large-scale application, and what tools or libraries would you use? What are the potential security vulnerabilities in a web application, and how would you mitigate them? Provide examples of common vulnerabilities and explain best practices for securing both frontend and backend components.
avatar

Full Stack Web Developer

Interviewed at Travarsa

5
Aug 9, 2024

Explain the concept of "event delegation" in JavaScript. How does it improve performance and memory usage in a web application? How would you handle cross-origin resource sharing (CORS) issues in a web application? What are the different approaches for handling CORS in both frontend and backend? In a microservices architecture, how would you manage inter-service communication and ensure data consistency across services? What tools or patterns would you use? Describe the differences between SQL and NoSQL databases. In what scenarios would you choose one over the other, and how would you handle data modeling in both types of databases? How do you optimize a web application for performance? Discuss strategies for frontend, backend, and database optimization. Explain how you would implement authentication and authorization in a web application. What are the differences between sessions and JWT tokens, and how do you handle secure storage and transmission of tokens? Describe the role of containerization in modern web development. How does Docker fit into a full stack development workflow, and what are the advantages of using it? How would you design a RESTful API for a complex application? What are the key principles of REST, and how would you ensure your API is scalable and maintainable? Discuss the concept of state management in frontend frameworks (e.g., React, Vue.js). How would you handle global state in a large-scale application, and what tools or libraries would you use? What are the potential security vulnerabilities in a web application, and how would you mitigate them? Provide examples of common vulnerabilities and explain best practices for securing both frontend and backend components.

Viewing 1131 - 1140 interview questions

Glassdoor has 1,484 interview questions and reports from Full stack web developer interviews. Prepare for your interview. Get hired. Love your job.