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

Контакт: @cyberJohnny
Download Telegram
Какая из следующих функций используется для масштабирования сайтов EC2?
Anonymous Quiz
15%
Auto Replica
81%
Auto Scaling
4%
Auto Ruling
Какое представление имеет значение ноль для типа DATE?
Anonymous Quiz
27%
'00-00-0000'
53%
'0000-00-00'
6%
0000
5%
'00-00-00'
8%
'00:00:00'
👎6
☝️Объяснение:

Выражения внутри литералов шаблона рассчитываются первыми. Это означает, что строка будет содержать возвращаемое значение выражения, в данном случае немедленно исполняемую функцию `(x => x)('I love')`. Мы передаем значение 'I love' в качестве аргумента стрелочной функции `x => x`. x равно 'I love', которое и возвращается. Это приводит к I love to program.
Какая из команд позволяет копировать удаленный репозиторий?
Anonymous Quiz
2%
git download
4%
git copy
90%
git clone
4%
git pull
Как удалить все неотслеживаемые каталоги из рабочей директории?
Anonymous Quiz
39%
git rm --dir -fd
4%
git delete -fd
37%
git clean -fd
17%
git remove -fd
2%
git drop -fd
☝️Объяснение:

`git clean` - удаляет неотслеживаемые файлы из рабочего каталога. Флаг `-d` включает для удаления и директории. Флаг `-f` используется для принудительного удаления.

Из теста: https://proghub.dev/t/git-expert

🔥Добавить свой вопрос
🔥6👍1
С помощью какого запроса можно удалить все записи из таблицы A?
Anonymous Quiz
4%
delete A
61%
delete from A
9%
delete table A
26%
Ни один из вышеперечисленных
Когда клиенты могут делать один и тот же вызов неоднократно при одном и том же результате - это ...
Anonymous Quiz
2%
безопасность
79%
идемпотентность
14%
стабильность
5%
хорошее апи
👍3
Глядя на следующие команды, опишите, что происходит.?

Тест: https://proghub.dev/t/git-knowledge

Добавить свой вопрос
Какой из следующих компонентов ответа HTTP указывает состояние сервера для запрошенного ресурса?
Anonymous Quiz
3%
тело запроса
19%
заголовки
2%
хост запроса
76%
код ответа
👍3
☝️Объяснение:

Код ответа (состояния) HTTP показывает, был ли успешно выполнен определённый HTTP запрос. Коды сгруппированы в 5 классов:
Информационные 100 - 199
Успешные 200 - 299
Перенаправления 300 - 399
Клиентские ошибки 400 - 499
Серверные ошибки 500 - 599


Из теста: https://proghub.dev/t/restful

🔥Добавить свой вопрос
👍5
☝️Объяснение:

Флаг `-v` позволяет вывести индентификатор коммита и его описание на который указывает HEAD каждой ветки. Ветки тоже выводятся. Команда `git branch` используется для работы с ветками, для их просмотра, создания и удаления.

Из теста: https://proghub.dev/t/git-expert

🔥Добавить свой вопрос
Ключевое слово LIKE может быть использовано только для таких типов данных: (Выберите все подходящие варианты)
Anonymous Quiz
4%
numeric
4%
integer
24%
char
2%
real
65%
varchar
👎53👍3
Команда `git add .` выполняет также действия команды `git rm`?
Anonymous Quiz
12%
да
88%
нет
☝️Объяснение:

Команда `git add` позволяет добавить файлы в индекс, а команда `git rm` наоборот удалить. Удаление происходит из рабочего каталога и индекса.

Из теста: https://proghub.dev/t/git-expert

🔥Добавить свой вопрос