Full Stack Questions 18 total
Full Stack ×
0
0
answers
1What is the salary of a full stack developer in India 2025?
Full stack developer salaries in India (2025):
**By experience:**
- Fresher (0-1 year): ₹3.5 – ₹7 LPA
- Junior (1-3 years): ₹7 – ...
0
0
answers
2How do you handle authentication in a MERN stack app?
The standard approach uses JWT (JSON Web Tokens):
**Flow:**
1. User logs in → sends email + password to Express
2. Express validates cred...
0
0
answers
3What is the MERN stack and how does it work together?
MERN is a full-stack JavaScript framework combining 4 technologies:
**M — MongoDB:** NoSQL database (stores data as JSON documents)
**E �...
0
0
answers
4How does Docker networking work?
Docker networking allows containers to communicate with each other and the outside world.
**Default network types:**
1. **bridge** (defaul...
0
0
answers
5What is the difference between Git merge and Git rebase?
Both combine branches but in different ways:
**Git Merge:**
- Creates a new merge commit
- Preserves complete history with all branches vis...
0
0
answers
6What is Kubernetes and why is it used?
Kubernetes (K8s) is an open-source container orchestration platform that automates deployment, scaling, and management of containerised appl...
0
0
answers
7What is CI/CD and how does it work?
CI/CD stands for Continuous Integration and Continuous Delivery/Deployment.
**Continuous Integration (CI):**
- Developers push code frequen...
0
0
answers
8What is Spring Boot and why is it used for backend development?
Spring Boot is a framework that makes it easy to create production-ready Java applications with minimal configuration.
**Why Spring Boot ov...
0
0
answers
9What is the OWASP Top 10 and why does every developer need to know it?
OWASP Top 10 is the list of the 10 most critical web application security risks, updated every few years.
**2021 OWASP Top 10:**
1. Broken ...
0
0
answers
10What is SQL injection and how do you prevent it?
SQL injection is an attack where malicious SQL code is inserted into an input field to manipulate the database.
**Example attack:**
```
Use...
0
0
answers
11What is Azure DevOps and how is it used?
Azure DevOps is Microsoft's all-in-one DevOps platform covering the full software development lifecycle.
**5 main services:**
1. **Azure Bo...
0
0
answers
12Most common system design interview questions for software engineers
Top system design questions asked at product companies:
1. **Design a URL shortener** (Bit.ly)
2. **Design Twitter/Instagram** (social medi...
0
0
answers
13How many months does it take to learn full stack development?
Timeline to become job-ready in full stack:
**With dedicated learning (6-8 hours/day):**
- HTML/CSS/JS basics: 1 month
- React (frontend): ...
0
0
answers
14What is Docker and why do developers use it?
Docker is a containerisation platform that packages your application and all its dependencies into a portable container.
**Why use it:**
- ...
0
0
answers
15What is Node.js and why is it used?
Node.js is a JavaScript runtime built on Chrome's V8 engine that lets you run JavaScript on the server side.
**Why use it:**
- **Non-blocki...