JobsPing
15 questions · 15 minutes · instant score

Walk into the interview already practised.

Pick your stack and level. You get timed questions, an explanation for every answer, and the topics to practise next.
Ja

JavaScript

closures, the event loop, prototypes, async/await, ES modules

3 of 3 levels ready

Ty

TypeScript

types vs interfaces, generics, narrowing, utility types

3 of 3 levels ready

Re

React

hooks, rendering, state management, performance, Server Components

3 of 3 levels ready

Ne

Next.js

App Router, caching, server actions, rendering strategies

3 of 3 levels ready

No

Node.js

event loop, streams, Express, error handling, scaling

3 of 3 levels ready

Py

Python

data structures, generators, decorators, typing, async

3 of 3 levels ready

Dj

Django

ORM, middleware, views, migrations, security

3 of 3 levels ready

Ja

Java

collections, concurrency, JVM, Spring basics

3 of 3 levels ready

Go

Go

goroutines, channels, interfaces, error handling

3 of 3 levels ready

C#

C# / .NET

LINQ, async, dependency injection, ASP.NET Core

2 of 3 levels ready

PH

PHP / Laravel

Eloquent, routing, queues, security

3 of 3 levels ready

SQ

SQL

joins, indexes, transactions, window functions, query plans

3 of 3 levels ready

Sy

System Design

scaling, caching, queues, consistency, trade-offs

3 of 3 levels ready

De

DevOps

Docker, Kubernetes, CI/CD, observability, Linux

3 of 3 levels ready

AW

AWS

EC2, S3, IAM, Lambda, VPC, cost and reliability

3 of 3 levels ready

Da

Data Science

statistics, pandas, ML fundamentals, evaluation

3 of 3 levels ready

Ma

Machine Learning

models, training, overfitting, metrics, LLMs

2 of 3 levels ready

An

Android

Kotlin, lifecycle, Jetpack Compose, coroutines

3 of 3 levels ready

iO

iOS

Swift, SwiftUI, concurrency, memory management

2 of 3 levels ready

QA

QA & Testing

test design, automation, Playwright/Selenium, API testing

1 of 3 levels ready