Intermediate Quizzes
Every quiz at the Intermediate level, in one place.
44 quizzes

Swift & iOS: App Development Fundamentals
- Programming Languages
- Mobile Development
- 20 Questions
- ~5 min
- 10 Nov 2026
- Level: Intermediate
Most Swift confusion traces back to a small number of ideas, and once those land the rest of the language stops producing surprises. This quiz is built around three of them.

Kotlin: Modern JVM Language Fundamentals
Kotlin reads like a friendlier Java for about a week, and then you meet the parts that are genuinely different: nullability living in the type system, coroutines with a scope that owns its children, a

Ruby on Rails: Convention Over Configuration
- Ruby
- Web development
- 20 Questions
- ~5 min
- 19 Sept 2026
- Level: Intermediate
Rails is productive because it decided things for you. The router derives a controller and action from a verb and a path, the controller infers its template from its own name, and Active Record infers

PHP & Laravel: Modern Web Development Fundamentals
Ready to check how well you know PHP and Laravel? This quiz runs through routing and middleware, Eloquent relationships and the N+1 trap, migrations and seeders, Blade, and the artisan workflow. Read

C# & .NET: Language and Runtime Fundamentals
Ready to test how well you know C# and the .NET runtime? This quiz walks through the type system, LINQ, async/await, the CLR and garbage collection, and modern features like records and pattern matchi

Spring Boot: Java Application Framework Essentials
- Spring Boot
- Java
- 20 Questions
- ~5 min
- 11 Aug 2026
- Level: Intermediate
Spring Boot removed most of the ceremony from Java backend development, but the framework still does a lot of work you cannot see. This quiz walks through dependency injection, auto-configuration, RES

Java: Core Language & JVM Fundamentals
Java has quietly powered banks, Android, and countless backend systems for decades, and the language keeps evolving with records, sealed classes, and virtual threads. This quiz walks through the core

Rust: Ownership, Borrowing & Memory Safety
- Rust
- Systems Programming
- 20 Questions
- ~5 min
- 28 May 2026
- Level: Intermediate
This quiz tests your grip on the parts of Rust that trip up newcomers and pay off later: ownership and moves, borrowing and lifetimes, traits and generics, pattern matching, error handling with `Resul