Technical interview questions by track
1036 technical interview questions across 10 software tracks, each with a short answer, a detailed explanation, and official sources. Pick your track and start practicing.
Flutter Interview Questions and Answers
123 questions
Dart · Flutter Fundamentals · Widgets · State Management · Navigation · Networking · Realtime & WebSockets · Local Storage · Platform Integration · Architecture · Testing · Performance · Async & Isolates · Animations, Motion & Custom Painters · RenderObjects & Internals · Accessibility & Localization · Security, Release & Monitoring
Android Native Interview Questions and Answers
100 questions
Kotlin Fundamentals · Android Fundamentals · UI & Layouts · Jetpack Compose · Architecture Components · Coroutines & Concurrency · Dependency Injection · Networking · Local Storage · Background Processing · Performance & Memory · Security & Obfuscation · Testing · Build & Gradle
Node.js Interview Questions and Answers
100 questions
Node.js Core & Event Loop · Async Programming & Timers · Buffers & Streams · Modules, ESM & Package Management · HTTP, Fastify & Web Frameworks · Databases, ORMs & Transactions · Security & Best Practices · Performance & Memory Profiling · Testing & Quality Assurance · Microservices & Distributed Systems
PHP & Laravel Interview Questions and Answers
103 questions
PHP Core Fundamentals · OOP & Design Patterns in PHP · Modern PHP 8.x Features · Laravel Core Architecture & Lifecycle · Eloquent ORM & Database Design · RESTful APIs & Authentication · Security, OWASP & Hardening · Queues, Jobs & Background Workers · Caching & Performance Optimization · Testing & Quality Assurance
.NET Interview Questions and Answers
100 questions
C# Fundamentals & Modern Language Features · .NET Runtime, CLR & Memory Management · ASP.NET Core & Web APIs · Dependency Injection & Configuration · Entity Framework Core & Data Access · Asynchronous & Multithreaded Programming · Security, Identity & Authentication · High Performance & Low Allocation Coding · Unit & Integration Testing · Clean Architecture & Microservices
React Interview Questions and Answers
100 questions
React Core & Virtual DOM · Hooks Fundamentals · Advanced Hooks & Custom Hooks · State Management & Context · Routing & Single Page Apps · Performance Optimization & Profiling · SSR, SSG & Server Components · Forms & Data Handling · Testing React Components · Architecture, Component Patterns & Best Practices
React Native Interview Questions and Answers
100 questions
React Native Architecture & Bridge / New Architecture · Core Components & Primitives · Styling, Layout & Flexbox · React Navigation & Screen Stacks · State & Local Storage (AsyncStorage, MMKV) · Animations & Gestures (Reanimated & RNGH) · Native Modules & Hardware APIs · Performance & Memory Optimization · Expo Ecosystem & EAS · Release, App Stores & CI/CD
Software Fundamentals Interview Questions and Answers
100 questions
Object-Oriented Programming (OOP) · SOLID Principles · Design Patterns · Clean Code & Refactoring · Data Structures · Algorithms & Complexity · Concurrency & Multi-threading · System Design & Architecture · Computer Networks & Protocols · Software Testing & Quality
UI / UX Design Interview Questions and Answers
100 questions
UX Research & Usability Testing · UX Laws & Cognitive Psychology · Information Architecture & Navigation · Wireframing & Interactive Prototyping · Design Systems & Design Tokens · Visual Design & Hierarchy · Interaction Design & Micro-motion · Accessibility & Inclusive Design (a11y) · UX Metrics & Product Performance · Mobile Platform Guidelines (HIG & Material)
Python Interview Questions and Answers
110 questions
Python Fundamentals · Data Model & Object Protocols · Functions & Functional Patterns · Type Hints & Static Analysis · Exceptions & Resource Safety · Concurrency, Threads & Asyncio · Testing & Quality · Packaging & Tooling · Performance & Profiling · Web, APIs & Data Integration · Web Frameworks & ORMs · Data Processing & Parallelism