BackendQuiz - задачи с собеседований по бэкенду – Telegram
BackendQuiz - задачи с собеседований по бэкенду
1.8K subscribers
240 photos
6 videos
6 files
208 links
Задачки на алгоритмы, на понимание HTTP и сетевого стека вцелом, так же базы данных и хранилища. Подойдет как для начинающих так и для опытных. Языки и технологии: Java, PHP, Ruby, Javanoscript, SQL

Контакт: @cyberJohnny
Download Telegram
[SQL] Синонимом какого понятия является понятие 'кортеж'?
Anonymous Quiz
13%
Поле
65%
Запись
6%
Первичный ключ
10%
Внешний ключ
5%
Не знаю
[Patterns] Какие из этих паттернов являются паттернами создания объектов?
Anonymous Quiz
85%
Abstract Factory
3%
Adapter
2%
Chain of Responsibility
7%
Decorator
3%
Не знаю
[Алгоритмы] Выберите нотацию "большого O", которая точно описывает сложность наихудшего случая для следующего псевдокода.
[Алгоритми ]Выберите нотацию "большого O", которая точно описывает сложность наихудшего случая для следующего псевдокода.
Anonymous Quiz
2%
O(1)
19%
O(n)
24%
O(n^2)
8%
O(log n)
12%
O(n log n)
24%
O(2^n)
11%
Не знаю
[Rest] Одним из главных особенностей RESTFull является идемпотентность. Это так?
Anonymous Quiz
52%
Да
16%
Нет
25%
в определенных случаях
8%
Не знаю
Какая ошибка в этом запросе?
[Patterns] Поведенческий паттерн проектирования, позволяющий последовательно обходить элементы составных объектов, не раскрывая их внутреннего представления. О каком паттерне идёт речь?
Anonymous Quiz
24%
посетитель
11%
посредник
63%
итератор
2%
Не знаю
[Rest] Какой из следующих компонентов HTTP-запроса содержит метаданные для сообщения HTTP-запроса в виде пар ключ-значение?
Anonymous Quiz
5%
HOST
10%
URI
79%
HEADERS
5%
METHOD
1%
Не знаю
[SQL] Как выбрать столбец с именем «FirstName» из таблицы с именем «Persons»?
Anonymous Quiz
3%
EXTRACT FirstName FROM Persons
3%
SELECT Persons.FirstName
6%
SELECT Persons FROM FirstName
87%
SELECT FirstName FROM Persons
0%
Не знаю
[Алгоритмы] Пусть для некоторой задачи есть полиномиальный алгоритм. Лежит ли эта задача в NP?
Anonymous Quiz
43%
Задача лежит в NP
26%
Задача не лежит в NP
31%
Не знаю
[SQL] Какой запрос позволит получить всех пользователей так, чтобы новые оказались в начале. Дата регистрации - "reg_date"
Anonymous Quiz
74%
SELECT * FROM users ORDER BY reg_date DESC
6%
SELECT * FROM users SORT BY reg_date DESC
16%
SELECT * FROM users ORDER BY reg_date ASC
2%
SELECT * FROM users ORDER ASC BY reg_date
2%
SELECT * FROM users SORT(reg_date)
1%
Не знаю
Какой оператор SQL используется для возврата только разных значений?
Anonymous Quiz
8%
SELECT DIFFERENT
74%
SELECT DISTINCT
15%
SELECT UNIQUE
2%
None of the listed above
1%
Не знаю
[SQL] Все перечисленные ключевые слова относятся к DML (Data Manipulation Language): INSERT, CREATE, DELETE, UPDATE.
Anonymous Quiz
52%
Да
45%
Нет
3%
Не знаю