Встречается на собеседованиях • сегодня

Писал ли какие-либо сортировки

Да, писал различные алгоритмы сортировки. Чаще всего использую встроенные методы типа Array.prototype.sort(), но понимаю и реализовывал базовые алгоритмы:

javascript
// Быстрая сортировка (Quick Sort)
function quickSort(arr) {
  if (arr.length <= 1) return arr;
  
  const pivot = arr[0];
  const left = [];
  const right = [];
  
  for (let i = 1; i < arr.length; i++) {
    arr[i] < pivot ? left.push(arr[i]) : right.push(arr[i]);
  }
  
  return [...quickSort(left), pivot, ...quickSort(right)];
}

Также знаком с пузырьковой сортировкой, сортировкой слиянием. В реальных проектах обычно использую встроенные методы, но понимание алгоритмов помогает в оптимизации.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы