Engineering Resources

JavaScript, TypeScript & Technical Interviewing

Practical guides, interview question breakdowns, code review exercises, and hiring frameworks for software engineers and hiring managers.

Explore Categories

Featured Guides

Latest Articles

JavaScript16 min read

JavaScript Interview Questions: 25 Questions You Should Know

Master the 25 essential JavaScript interview questions covering primitives, closures, event loop, promises, prototypes, and memory leaks with runnable code examples.

2026-09-08
JavaScript14 min read

JavaScript Coding Interview: What to Expect and How to Prepare

A comprehensive guide to JavaScript coding interviews. Learn how interviewers evaluate candidates across algorithms, async utility building, code quality, and live communication.

2026-09-08
JavaScript15 min read

15 JavaScript Async Interview Questions

Deep dive into 15 asynchronous JavaScript interview questions covering Event Loop, Promises, async/await, Promise.all, race conditions, and AbortController.

2026-09-08
JavaScript12 min read

JavaScript Closures Explained for Coding Interviews

Understand JavaScript closures, lexical scope, private state, factory functions, loop gotchas, and memory considerations with step-by-step interview exercises.

2026-09-08
JavaScript16 min read

JavaScript Array Interview Questions: 15 Coding Problems

Practice 15 essential JavaScript array coding problems including Two Sum, flatten, deduplication, chunking, and custom array utilities with optimal time complexity.

2026-09-08
TypeScript18 min read

TypeScript Interview Questions: 25 Questions for Developers

25 core TypeScript interview questions covering interface vs type, generics, utility types, mapped types, discriminated unions, type guards, and strict mode.

2026-09-08
TypeScript15 min read

TypeScript Coding Interview: 12 Problems to Practice

12 practical TypeScript coding interview exercises with solutions, including typed event emitters, Result types, deep readonly, and code review scenarios.

2026-09-08
TypeScript13 min read

TypeScript Generics: Interview Questions and Practical Examples

Master TypeScript generics for technical interviews. Learn generic constraints, keyof lookups, inference, conditional types, and common generic utility implementations.

2026-09-08
Coding Interviews14 min read

Live Coding Interviews: A Practical Guide for Interviewers

Learn how to conduct effective, fair live coding interviews. Includes problem selection criteria, hint strategies, candidate scorecards, and remote interview tips.

2026-09-08
Coding Interviews15 min read

20 Coding Interview Problems for JavaScript Developers

A curated list of 20 practical coding interview problems covering arrays, strings, hash maps, promises, stacks, and code review with difficulty ratings.

2026-09-08
Technical Interviews15 min read

Technical Interview Questions: How to Evaluate Software Engineers

A comprehensive framework for evaluating software engineers across problem solving, system architecture, code quality, and debugging skill.

2026-09-08
Technical Interviews18 min read

Senior Backend Interview Questions: 30 Questions to Ask

30 high-signal interview questions for senior backend engineers covering databases, API design, caching, queues, concurrency, and distributed system trade-offs.

2026-09-08
Code Review14 min read

Code Review Interviews: How to Run One and What to Evaluate

Learn why code review interviews are superior to abstract puzzle interviews. Step-by-step guide to designing exercises, candidate scorecards, and realistic pull request evaluations.

2026-09-08
Code Review16 min read

15 Code Review Interview Questions for Software Engineers

15 realistic code review interview scenarios covering N+1 queries, race conditions, memory leaks, unhandled promises, authorization bugs, and poor TypeScript design.

2026-09-08
Coding Interviews13 min read

Remote Coding Interviews: How to Run Better Technical Interviews

Best practices for conducting remote technical interviews. How to select lightweight coding environments, eliminate sign-up friction, and evaluate candidates fairly.

2026-09-08

Practice & Conduct Live Technical Interviews

Pairlet provides zero-signup live coding interview rooms with real-time code collaboration, Monaco editor, and instant execution.