Подготовка к интервью

Вопросы на собеседовании в TVision

76 вопросов с собеседований в TVision

76 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в TVision. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: backend, database, api.

Каталог

Результаты поиска

Найдено: 76
Теория

Можете привести пример ситуации, когда вам пришлось разрабатывать структуру базы данных для проекта?

В одном из проектов мне нужно было разработать структуру базы данных для системы управления заказами интернет-магазина. Основные сущности — пользователи, заказы, товары и категории товаров.

Читать ответ
Теория

Какие системы управления базами данных у вас есть опыт работы или использования?

У меня есть опыт работы с несколькими системами управления базами данных (СУБД):

Читать ответ
Теория

Можете объяснить, каким образом реализована архитектура Redux и как он управляет состоянием приложения?

Redux — это библиотека для управления состоянием приложений, основанная на концепции единого хранилища (store), которое содержит всё состояние приложения в одном объекте.

Читать ответ
Теория

Можете объяснить, что представляет собой платформа .NET и какие возможности она предоставляет для разработки приложений?

NET — это кроссплатформенная среда разработки от Microsoft, которая позволяет создавать приложения разных типов: веб, мобильные, десктопные, облачные и др.

Читать ответ
Теория

За счёт чего индекс на основе B-дерева ускоряет поиск данных?

За счёт чего индекс на основе B-дерева ускоряет поиск? Индекс представляет собой структуру данных для быстрого поиска B-дерево — сбалансированное дерево с несколькими дочерними узлами Небольшая высота дерева…

Читать ответ
Теория

Зачем нужен Left Join и что он возвращает?

SQL-оператор, объединяющий данные из таблиц Сохраняет все строки из левой таблицы Подставляет к ним подходящие данные из правой таблицы При отсутствии соответствия поля правой таблицы получают значение NULL Позволяет…

Читать ответ
Теория

Как вы переходили на микросервисную архитектуру: аналитика, вынос функционала и этапы внедрения?

Переход на микросервисы: анализ и последовательность внедрения Анализ: оценка действующей монолитной архитектуры, поиск узких мест и компонентов с самостоятельной бизнес-логикой Декомпозиция: выделение автономных…

Читать ответ
System Design

Как организовать работу распределённой системы с несколькими экземплярами приложения на разных серверах?

распределённая система: несколько узлов, обменивающихся данными по сети балансировка нагрузки — распределение входящих запросов между экземплярами приложения синхронизация состояния — с помощью внешнего хранилища или…

Читать ответ
Теория

Как работает хеш-таблица (Dictionary) и почему поиск в ней быстрее?

Как устроена хеш-таблица и почему она ускоряет поиск? структура данных, предназначенная для хранения пар ключ-значение ключ обрабатывается с помощью хеш-функции, которая формирует индекс полученный индекс определяет…

Читать ответ