cheatsheet7 min readBeginner to Intermediate
JavaScript Array Cheatsheet
Quick reference for array methods frequently asked in coding interviews.
JavaScriptArraysQuick Revision
Core methods to remember
maptransforms each element and returns a new array.filterkeeps elements that satisfy a condition.reducefolds an array into a single value.findreturns the first matching element.someandeveryreturn boolean checks.
Common interview snippets
const nums = [1, 2, 3, 4, 5];
const squares = nums.map((num) => num * num);
const even = nums.filter((num) => num % 2 === 0);
const total = nums.reduce((sum, num) => sum + num, 0);
Tricky points interviewers check
- Difference between mutating and non-mutating methods.
- Time complexity of nested array operations.
- Handling empty arrays in
reduce. - Distinguishing
splicevsslice.
Revise this once before every coding round to avoid simple mistakes.