Bộ đề luyện
Bộ câu hỏi phỏng vấn thực tế
30 bộ đề — Frontend, Backend, System Design và Fullstack
Frontend
10 bộFrontend ReactJS Junior — Bộ 1
JuniorBộ câu hỏi phỏng vấn vị trí Frontend ReactJS Junior, tập trung vào kiến thức React cơ bản, JSX, components, props, state và lifecycle.
Frontend ReactJS Junior — Bộ 2
JuniorBộ câu hỏi về React Hooks — useState, useEffect, useCallback, useMemo và custom hooks, dành cho vị trí Junior Frontend.
Frontend ReactJS Junior — Bộ 3
JuniorBộ câu hỏi về xử lý sự kiện, form, controlled/uncontrolled components và validation trong React, dành cho Junior Frontend.
Frontend ReactJS Junior — Bộ 4
JuniorBộ câu hỏi về React Router, client-side routing, code splitting, lazy loading và Suspense dành cho Junior Frontend.
Frontend ReactJS Junior — Bộ 5
JuniorBộ câu hỏi về React performance optimization — memo, Virtual DOM, reconciliation, và các kỹ thuật tối ưu dành cho Junior Frontend.
Frontend ReactJS Senior — Bộ 1
SeniorBộ câu hỏi Senior Frontend về kiến trúc React, design patterns, compound components và component API design.
Frontend ReactJS Senior — Bộ 2
SeniorBộ câu hỏi Senior về state management (Redux/Zustand/Jotai) và data fetching patterns trong React.
Frontend ReactJS Senior — Bộ 3
SeniorBộ câu hỏi Senior về SSR/SSG với Next.js, hydration, streaming và React Server Components.
Frontend ReactJS Senior — Bộ 4
SeniorBộ câu hỏi Senior về testing React applications — Jest, React Testing Library, Playwright và TDD approach.
Frontend ReactJS Senior — Bộ 5
SeniorBộ câu hỏi Senior về performance profiling, bundle optimization và Core Web Vitals trong React.
Backend
10 bộBackend NestJS Senior — Bộ 1
SeniorBộ câu hỏi Senior về NestJS architecture — DI container, modules, decorators và design patterns.
Backend NestJS Senior — Bộ 2
SeniorBộ câu hỏi Senior về microservices, message queues, event-driven architecture trong NestJS.
Backend NestJS Senior — Bộ 3
SeniorBộ câu hỏi Senior về advanced authentication, RBAC, guards, interceptors và security trong NestJS.
Backend NestJS Senior — Bộ 4
SeniorBộ câu hỏi Senior về caching với Redis, rate limiting và performance optimization trong NestJS.
Backend NestJS Senior — Bộ 5
SeniorBộ câu hỏi Senior về testing NestJS, Docker, CI/CD và production deployment.
Backend Node.js Junior — Bộ 1
JuniorBộ câu hỏi phỏng vấn Backend Node.js Junior, tập trung vào kiến thức cơ bản Node.js, event loop, async/await và module system.
Backend Node.js Junior — Bộ 2
JuniorBộ câu hỏi về Express.js, REST API design, middleware và error handling dành cho Junior Backend Developer.
Backend Node.js Junior — Bộ 3
JuniorBộ câu hỏi về authentication — JWT, sessions, security basics và bcrypt dành cho Junior Backend Developer.
Backend Node.js Junior — Bộ 4
JuniorBộ câu hỏi về database integration với PostgreSQL và MongoDB, dùng Prisma và Mongoose dành cho Junior Backend.
Backend Node.js Junior — Bộ 5
JuniorBộ câu hỏi về API design — pagination, filtering, sorting, validation và response format dành cho Junior Backend.
System Design
3 bộSystem Design — Bộ 1
SeniorBộ câu hỏi System Design về thiết kế URL Shortener và Chat System — các bài toán classic trong phỏng vấn.
System Design — Bộ 2
SeniorBộ câu hỏi System Design về thiết kế E-commerce Platform và Notification Service.
System Design — Bộ 3
SeniorBộ câu hỏi System Design về thiết kế Newsfeed System và File Upload Service.
Fullstack
3 bộFullstack Senior — Bộ 1
SeniorBộ câu hỏi Senior Fullstack kết hợp frontend React, backend Node.js, system design và TypeScript.
Fullstack Senior — Bộ 2
SeniorBộ câu hỏi Senior Fullstack — Next.js App Router, API design, database patterns và DevOps.
Fullstack Senior — Bộ 3
SeniorBộ câu hỏi Senior Fullstack về software architecture, DDD, SOLID principles và engineering practices.
Performance
2 bộPerformance Optimization — Bộ 1
SeniorBộ câu hỏi chuyên sâu về Frontend Performance Optimization — Core Web Vitals, bundle size, rendering performance.
Performance Optimization — Bộ 2
SeniorBộ câu hỏi chuyên sâu về Backend Performance Optimization — database queries, caching và Node.js performance.
Database
2 bộDatabase Design — Bộ 1
SeniorBộ câu hỏi về schema design, normalization, indexing và SQL query optimization.
Database Design — Bộ 2
SeniorBộ câu hỏi về NoSQL design — MongoDB data modeling, Redis patterns và database selection.