Публикации по теме 'interview-preparation'
LeetCode: 1. Javascript-решение с двумя суммами
Учитывая массив целых чисел и целое число, верните индексы двух чисел так, чтобы они складывались.
Вы можете предположить, что каждый вход будет иметь ровно одно решение , и вы не можете использовать один и тот же элемент дважды.
Вы можете вернуть ответ в любом порядке.
Пример 1:
Input: nums = [2,7,11,15], target = 9 Output: [0,1]
Explanation: Because nums[0] + nums[1] == 9, we return [0, 1].
Пример 2:
Input: nums = [3,2,4], target = 6 output: [1,2]
Пример 3:
Input:..
Тайна программирования — Абстрактные классы
Младший — старший вопрос интервью. Что такое абстрактный класс?
Добро пожаловать в это всеобъемлющее руководство по программированию, в котором мы углубимся в фундаментальные концепции, лежащие в основе разработки программного обеспечения. В этом сегменте мы раскроем сложную концепцию абстрактного класса — незаменимого строительного блока в карьере инженера-программиста.
Позже мы также рассмотрим пару примеров.
Вы меня знаете, я люблю сразу переходить к делу, так что расположите..
Опыт интервью в качестве старшего разработчика: мартовский выпуск
Опыт интервью в качестве старшего разработчика: мартовский выпуск
Неожиданные интервью и результаты от Senior Software Engineer → Tech Lead Positions.
В этом месяце я дал 2 интервью и поделюсь с ними своим опытом.
Одно из них было неожиданным, поскольку компании до сих пор задают Leedcode сложные вопросы на собеседованиях.
В целях конфиденциальности я не буду называть компании. Но для удобства это компании А и Б.
Первое собеседование (задание по низкоуровневому дизайну)..
20 фрагментов кода о копировании объектов, массивов и переменных в JavaScript
Изучите 20 мощных фрагментов кода для эффективной обработки данных. Изучите поверхностное/глубокое копирование, оператор распространения, методы JSON, Object.assign(). Овладейте искусством копирования объектов, массивов и переменных в JavaScript!
Копирование объектов, массивов и переменных — фундаментальная задача программирования, позволяющая нам манипулировать данными без изменения исходных значений. Чтобы обеспечить целостность данных и эффективные методы кодирования, важно понимать..
Сложные фрагменты кода интервью с использованием функций сдвига и неизменения массива
Конечно! В этой статье мы рассмотрим набор фрагментов кода JavaScript, в которых используются методы массива shift() и unshift(). Эти методы являются мощными инструментами для управления и изменения содержимого массивов, особенно когда речь идет о добавлении или удалении элементов в начале массива. Если вы готовитесь к техническим собеседованиям, освоение этих методов имеет решающее значение для демонстрации вашего понимания основных методов работы с массивами.
На протяжении всей этой..
JavaScript на головокружительной скорости
Сверхбыстрые повторные упражнения по JavaScript
Введение
Готовитесь к предстоящему собеседованию или возвращаетесь к фронтенд-работе после долгого перерыва в другом месте?
Вы пришли в нужное место!
Каждый раздел этой статьи состоит из «упражнений», в которых рассматриваются часто используемые операции JavaScript, а также интересные нюансы языка.
Имена переменных и методов преднамеренно короткие , чтобы свести к минимуму объем ввода, необходимый для выполнения упражнений с..
Формат интервью для профессионалов программного обеспечения
Различные уровни опыта с краткими перечисленными темами
В этой статье были рассмотрены темы внутренней разработки программного обеспечения и форматы интервью по программному обеспечению.
Большинство крупных технологических компаний и стартапов используют аналогичный формат интервью, и вы можете ожидать, что большинство вопросов будут касаться упомянутых тем.
Начальный уровень/первокурсники
опыт 0–2 года
Первокурсников обычно спрашивают об основах компьютерных наук с акцентом..