Interview Questions

Practice technical interview questions across different programming languages and technologies

HTML
Asked at:
GoogleMicrosoftAmazon
82
Questions
1-2 hours
Time
Topics:
Audio & Video ElementsCanvas & SVG GraphicsWeb Storage APIs+3
CSS
Asked at:
GoogleMicrosoftAmazon
40
Questions
3-4 hours
Time
Topics:
CSS SelectorsLayout & PositioningFlexbox & Grid+2
JavaScript
Asked at:
GoogleMetaNetflix
24
Questions
1-2 hours
Time
Topics:
ES6+ FeaturesAsync ProgrammingDOM Manipulation+2
React
Asked at:
MetaNetflixAirbnb
55
Questions
2-3 hours
Time
Topics:
Components & HooksState ManagementPerformance Optimization+2
TypeScript
Asked at:
MicrosoftGoogleMeta
15
Questions
1 hour
Time
Topics:
Type SystemGenerics & UtilitiesAdvanced Types+2
Angular
Asked at:
GoogleMicrosoftIBM
63
Questions
2-3 hours
Time
Topics:
Components & ModulesRxJS & ObservablesForms & Validation+3
Vue.js
Asked at:
GoogleAppleNetflix
50
Questions
2-3 hours
Time
Topics:
Components & DirectivesComposition APIVue Router & Pinia+3
Java
Asked at:
GoogleAmazonMicrosoft
114
Questions
3-4 hours
Time
Topics:
Core Java BasicsOOP ConceptsCollections Framework+5
RxJS
Asked at:
NetflixGoogleMicrosoft
15
Questions
1-2 hours
Time
Topics:
Observables & SubjectsOperators & PipelinesError Handling+3
Node.js
Asked at:
NetflixUberLinkedIn
55
Questions
3-4 hours
Time
Topics:
Event Loop & Async ProgrammingCore Modules & APIsExpress.js Framework+3
How to Get Started
1

Choose Your Language

Select a technology you want to prepare for. Start with HTML if you're new to web development.

2

Practice Questions

Go through interview questions organized by difficulty levels. Try to answer before viewing the solution.

3

Track Progress

Monitor your preparation progress and revisit topics as needed. Practice regularly for best results.