New: We've added comprehensive Vue.js interview questions! Master Reactivity, Composition API, and more.Explore Vue Questions
FrontendPrep
Core Knowledge frameworks & tools

Core Knowledge Frameworks & Tools

Sharpen your skills with curated frontend engineering topics. Breakdown the concepts to master each topic.

11
Total Learning Tracks
135
Live Interview Questions
10 / 11
Active Content Modules
21 Questions

JavaScript

Closures, prototype scopes, asynchronous execution loops, promises, and advanced ESNext features.

Explore Questions
21 Questions

React

Component architecture, rendering lifecycles, state flow, custom hooks, and rendering optimizations.

Explore Questions
13 Questions

TypeScript

Advanced type systems, generics, conditional types, mapped types, utility types, and structural compatibility.

Explore Questions
19 Questions

CSS & Web Layouts

Flexbox and grid positioning systems, cascading rules, hardware acceleration, and fluid animations.

Explore Questions
11 Questions

Next.js & RSCs

React Server Components (RSC), Suspense streaming, rendering strategies (SSR, SSG, ISR), and hydration dynamics.

Explore Questions
New9 Questions

Vue.js

Reactivity systems, Composition API, virtual DOM updates, computed caches, component lifecycles, and Pinia stores.

Explore Questions
17 Questions

Behavioral

Mentorship, leadership, collaboration, conflict resolution, technical decision-making, and communication strategies.

Explore Questions
New5 Questions

System Design

Scalable frontend architectures, cache storage patterns, CDN optimizations, sync protocols, and web security.

Explore Questions
10 Questions

Web Performance

Core Web Vitals (LCP, FID, CLS), Critical Rendering Path, resource prioritization, and runtime profiling.

Explore Questions
9 Questions

Web Security

Cross-Site Scripting (XSS), CSRF mitigation, Content Security Policy (CSP), CORS, and secure storage patterns.

Explore Questions
Coming Soon

Data Structures & Algorithms

Algorithmic thinking, DOM parsing, lists, trees, graphs, sorting, and browser memory optimization.

Explore Questions