Language
Python interview questions
References, iteration, concurrency and reliable boundaries.
Read worked answersSalary context
Python salary evidenceExplain the reasoning
Practice explaining mechanisms, debugging failures and making engineering trade-offs. Original worked answers with official references and salary-post context.
Compare technologiesLanguage
References, iteration, concurrency and reliable boundaries.
Read worked answersSalary context
Python salary evidenceLanguage
Closures, task ordering, identity and browser boundaries.
Read worked answersSalary context
JavaScript salary evidenceLanguage
Static contracts, narrowing and runtime validation.
Read worked answersSalary context
TypeScript salary evidenceFrontend
State identity, effects, rendering and asynchronous work.
Read worked answersSalary context
React salary evidenceFrontend
Reactive dependencies, component contracts and cleanup.
Read worked answersSalary context
Vue.js salary evidenceBackend
Event-loop work, streams, cancellation and service lifecycle.
Read worked answersSalary context
Node.js salary evidenceLanguage
Ownership, goroutines, cancellation and interfaces.
Read worked answersSalary context
Golang salary evidenceLanguage
Borrowing, lifetimes, errors and concurrent ownership.
Read worked answersSalary context
Rust salary evidenceData
Transactions, plans, constraints and concurrency.
Read worked answersSalary context
PostgreSQL salary evidenceData
InnoDB isolation, locks, indexes and query behavior.
Read worked answersSalary context
MySQL salary evidenceData
Cache consistency, atomicity, persistence and coordination.
Read worked answersSalary context
Redis salary evidenceInfrastructure
Images, process lifecycle, networks and storage.
Read worked answersSalary context
Docker salary evidenceInfrastructure
Desired state, probes, resources and rollout failure.
Read worked answersSalary context
Kubernetes salary evidenceBackend
Types, request boundaries, errors and resource ownership.
Read worked answersSalary context
PHP salary evidence