Practice
AI-powered interview prep — unique sessions to improve your skills
Backend
22 topicsASP.NET
Web framework for building web apps with .NET
C#
Object-oriented programming language
Django
High-level Python web framework
Elixir
Dynamic, functional language for maintainable applications
Express.js
Web framework for Node.js
Flask
Micro web framework for Python
Go
Goroutines, channels, interfaces, concurrency patterns, and systems programming.
Java
JVM internals, Spring Boot, concurrency, collections, and design patterns.
Kotlin
Statically typed programming language
Laravel
Eloquent, middleware, queues, events, service container, and API resources.
NestJS
Modules, providers, guards, interceptors, microservices, and GraphQL.
.NET Core
Cross-platform framework for building applications
Node.js
Event loop, streams, clustering, worker threads, and runtime internals.
PHP
Server-side scripting language
Python
Data structures, concurrency, decorators, metaclasses, and pythonic patterns.
Ruby
Dynamic, object-oriented programming language
Ruby on Rails
Web application framework written in Ruby
Rust
Systems programming language focused on safety and performance
Scala
Multi-paradigm programming language
Spring Boot
Java framework for building production-ready applications
Spring Framework
Comprehensive programming and configuration model
Symfony
PHP framework with reusable components