150+ Technical Web Development Interview Questions (Hinglish)
Web Design Mastery ke technical interview guide mein aapka swagat hai. Is bank mein 150 se zyada high-impact questions hain jo Junior se lekar Senior Frontend Architect interviews mein puche jate hain.
Category Distribution
| Track | Questions | Target Competency |
|---|---|---|
| HTML & Semantics | 25 Questions | HTML5 DOCTYPE, landmarks, forms, accessibility (ARIA), SEO, metadata |
| CSS Layouts & Internals | 40 Questions | Cascade, specificity, Flexbox, CSS Grid, stacking contexts, animations, BEM |
| JavaScript & Runtime | 60 Questions | Closures, execution context, this, Event Loop, Promises, Fetch, prototypes |
| Web Architecture & Fundamentals | 25 Questions | Critical Rendering Path, HTTP/2 & HTTP/3, CORS, caching, web security (XSS/CSRF) |
Interactive Interview Question Bank
Q1BeginnerHTML
▲<!DOCTYPE html> likhna kyun zaroori hai?
Production Technical Answer:
browser ko instruct karta hai ki webpage ko modern Standards Mode (No-Quirks Mode) mein render karein. Agar ise na likha jaye to browser 1990s ke purane Internet Explorer 5 ke buggy Quirks Mode mein chala jata hai, jisse CSS box model calculations kharab ho jati hain.Typical Interviewer Follow-Up: Quirks mode mein box model calculations kaise change hoti hain?
Q2IntermediateHTML
▼<article> aur <section> mein kya farq hai?
Q3AdvancedHTML
▼WAI-ARIA ka Golden Rule kya hai?
Q4IntermediateCSS
▼CSS Specificity score kaise calculate kiya jata hai?
Q5AdvancedCSS
▼CSS mein naya Stacking Context kaise banta hai?
Q6IntermediateCSS
▼CSS Grid mein auto-fit aur auto-fill mein kya difference hai?
Q7IntermediateJavaScript
▼Closure kya hota hai aur outer variables ko memory mein kaise hold karta hai?
Q8AdvancedJavaScript
▼JavaScript Event Loop ki exact priority order explain karein.
Q9IntermediateJavaScript
▼call(), apply() aur bind() mein kya antar hai?
Q10IntermediateWeb Fundamentals
▼Critical Rendering Path (CRP) kya hota hai?
Q11AdvancedWeb Fundamentals
▼Cross-Origin Resource Sharing (CORS) kaise kaam karta hai?
Q12AdvancedWeb Fundamentals
▼Sensitive JWT tokens ko localStorage mein store kyun nahi karna chahiye?
Complete Category Breakdown (Syllabus List)
HTML & Semantics (25 Questions)
inline,blockaurinline-blockmein kya differences hain?- Image par
alt=""kab dena chahiye aur kabaltmiss nahi karna chahiye? - Browser
srcsetaursizesse image size kaise decide karta hai? <strong>aur<b>ke beech kya semantic difference hai?<dialog>element focus trap kaise manage karta hai?<link rel="canonical">tag duplicate content issue kaise solve karta hai?- Open Graph meta tags social media previews ke liye kyun zaroori hain?
- Native HTML5 Constraint Validation API kaise kaam karta hai?
<meter>aur<progress>tag mein kya difference hai?- Form inputs par explicit
<label for="">lagana kyun mandatory hai? (Plus 15 core scenario questions)
CSS Layouts & Internals (40 Questions)
- CSS Cascade algorithm do alag styles ke beech kaise decide karta hai?
- CSS Cascade Layers (
@layer) large-scale projects mein kya fayda deti hain? flex-basis: autoaurflex-basis: 0mein kya major difference hai?- Bina media query ke auto-wrapping responsive grid kaise banayein?
- Kaunsi CSS properties Layout (Reflow) trigger karti hain aur kaunsi sirf GPU Compositing?
- BEM (Block-Element-Modifier) naming convention kya hai aur iske kya fayde hain?
- Modern CSS mein
:has()selector se parent element kaise style hota hai? :is()aur:where()specificity score ko kaise affect karte hain?- Fluid typography ke liye
clamp()function kaise kaam karta hai? @media (prefers-reduced-motion: reduce)accessibility ke liye kyun zaroori hai? (Plus 30 in-depth CSS questions)
JavaScript & Runtime (60 Questions)
var,letaurconstke scope aur hoisting mein kya difference hai?- Temporal Dead Zone (TDZ) kya hota hai?
- JavaScript Garbage Collector memory leaks kaise detect karta hai?
Promise.all()aurPromise.allSettled()mein kya farq hai?- Event Bubbling ko use karke Event Delegation kaise kaam karta hai?
- Debouncing aur Throttling mein kya difference hai aur real-world use-cases kya hain?
- Arrow functions aur regular functions mein
thisbinding kaise alag hoti hai? async/awaitinternally Promises aur Generators se kaise coordinate karta hai?- Unhandled Promise rejection production environment mein kaisa behave karta hai?
- Prototypal inheritance aur Prototype Chain memory mein kaise work karti hai? (Plus 50 comprehensive questions)
Web Architecture & Fundamentals (25 Questions)
- TCP 3-way handshake aur TLS encryption handshake ke complete steps.
- HTTP/1.1, HTTP/2 (Multiplexing) aur HTTP/3 (QUIC/UDP) mein kya improvements hain?
- Cross-Site Scripting (XSS) aur Cross-Site Request Forgery (CSRF) mein kya difference hai?
- Content Security Policy (CSP) headers XSS attacks ko kaise block karte hain?
- Browser caching headers:
Cache-Control,ETag, aurLast-Modifiedvalidation flow. (Plus 20 system design questions)