Как часто релизили? Маленькими дозами или большими порциями при закрытии крупной задачи?
Релизы обычно делаются маленькими дозами — частыми и небольшими изменениями.
Читать ответПодготовка к интервью
193 вопроса с собеседований в ivi
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в ivi. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, python, mobile.
Каталог
Релизы обычно делаются маленькими дозами — частыми и небольшими изменениями.
Читать ответВ настоящее время я нахожусь в поиске новых возможностей, так как хочу найти проект с более интересными техническими задачами и возможностями для профессионального роста.
Читать ответВопрос "Какой режим работы рассматриваете?" слишком общий и зависит от контекста. В Go это может касаться:
Читать ответБуферизированный канал с длиной 1 в Go позволяет отправителю записать одно значение в канал без блокировки, если буфер пуст.
Читать ответДля системы автоматизации парковки нужно учесть несколько ключевых компонентов:
Читать ответВарианты переноса тяжёлых вычислений из основного потока Web Workers (браузер): запускают JavaScript в отдельном потоке, поэтому UI не блокируется. setTimeout/setImmediate: позволяют разделить задачу на небольшие…
Читать ответКак создать собственную очередь задач с приоритетами структура данных: приоритетная очередь (priority queue) хранение задач, каждой из которых назначено числовое значение приоритета (чем меньше число, тем выше…
Читать ответКак принципы SOLID реализуются в архитектуре FSD? FSD (Feature-Sliced Design) — фронтенд-архитектура, в которой код организован вокруг отдельных фич SOLID — совокупность принципов, направленных на создание гибкого и…
Читать ответКак устроена асинхронность в JavaScript? событийная модель выполнения (event loop) call stack — стек, в котором исполняются синхронные функции message queue — очередь задач для асинхронных колбеков Web APIs — таймеры,…
Читать ответКлючевые структуры данных в программировании основные контейнеры, предназначенные для упорядочивания и хранения информации Массивы: последовательности с доступом по индексу, обращение к элементу выполняется за O(1)…
Читать ответПринципы ООП в JavaScript JavaScript использует прототипное наследование, а не классическую модель К базовым принципам относятся инкапсуляция, наследование, полиморфизм и абстракция Инкапсуляция: сокрытие данных с…
Читать ответJavaScript в браузере работает в одном потоке Promise предоставляет оболочку для асинхронных операций, однако содержащийся в нём код остаётся синхронным если внутри Promise запускается тяжёлая синхронная операция,…
Читать ответ