DevOps | Тесты
2.34K subscribers
27 photos
347 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Какой статус-код HTTP означает, что сервер принял запрос, но требует дополнительных действий для его завершения?
Anonymous Quiz
33%
100
9%
400
16%
200
41%
300
🤔 Как можно проверить, работает ли DNS-имя?

Способы:
- nslookup имя — покажет IP и DNS-сервер.
- dig имя — более подробная DNS-информация.
- host имя — простой DNS-запрос.
- ping имя — если разрешается в IP — DNS работает.
- curl имя или wget имя — если нужно проверить доступ по HTTP.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🤔 Какая команда Docker-Compose используется для просмотра логов всех служб, определенных в docker-compose.yml?
Anonymous Quiz
5%
docker-compose view
85%
docker-compose logs
7%
docker-compose show
3%
docker-compose display
🤔 Какой инструмент DevOps используется для управления конфигурациями инфраструктуры как код?
Anonymous Quiz
1%
Docker
3%
Kubernetes
48%
Ansible
49%
Terraform
💊11🤔1
Forwarded from easyoffer
Я боялся, что провалю собеседование. Так появился easyoffer

Когда я только начинал искать первую работу программистом, меня пугала мысль, что я просто не смогу ответить на вопросы на собеседовании.

Типа… ты потратил месяцы на то, чтобы учиться, писал pet-проекты, собирал резюме, рассылаешь отклики — и всё может закончиться на одном-единственном вопросе, на который ты не знаешь ответ.

Я реально боялся.
Я смотрел видео mock-собеседований на YouTube, останавливал каждое, выписывал вопросы в Notion. Потом вручную писал к ним ответы. И потом ещё по нескольку раз перечитывал. Такой вот "тренажёр" на коленке.

📎 (там на картинке — один из моих реальных списков в Notion, ставь 🔥 если тоже так делал)

В какой-то момент я посчитал — у меня уже было выписано больше 500 вопросов. Я почувствовал ужас.
Потому что невозможно всё это зазубрить. А что, если спросят как раз тот, к которому я не успел подготовиться?..

Тогда и пришла идея

А что если понять, какие из вопросов встречаются чаще всего? Чтобы не учить всё подряд, а сфокусироваться на главном.

Так родился easyoffer.

Сначала — просто как пет-проект, чтобы показать в резюме и подготовиться к собесам. А потом оказалось, что он реально помогает людям. За первые месяцы его посетили сотни тысяч человек. И я понял: это больше, чем просто пет-проект.

Сейчас я делаю EasyOffer 2.0
И уже не один, а вместе с вами.

В новой версии будут:
– вопросы из реальных собесов, с фильтрацией по грейду, компании, типу интервью
– тренажёр с карточками (по принципу интервальных повторений — как в Anki)
– база задач с интервью
– тренажёр «реальное собеседование», чтобы отрепетировать как в жизни

Каждая фича упрощает и сокращает время на подготовку. Все эти штуки я бы мечтал иметь, когда сам готовился к собеседованиям.

Я делаю всё на свои деньги. Никаких инвесторов. Только вы и я.

Если вы хотите помочь — сейчас самое важное время.
Краудфандинг уже стартовал. Благодаря нему я смогу привлечь больше людей для разработки, сбору и обработки собеседований.

Все, кто поддержат проект до релиза, получат:

🚀 1 год PRO-доступа по цене месячной подписки. Его можно активировать в любое время, например когда начнете готовится к собесам.
Доступ к закрытому бета-тесту

Поддержать 👉 https://planeta.ru/campaigns/easyoffer

Спасибо, что верите в этот проект 🙌
1
🤔 Как можно визуализировать логи?

Визуализация логов обычно делается с использованием систем централизованного логирования. Наиболее популярные варианты:
- ELK (Elasticsearch + Logstash + Kibana) — мощный стек, Kibana предоставляет гибкий интерфейс для построения графиков, поиска по логам, дашбордов.
- Grafana Loki — лёгкая альтернатива ELK, лог-агрегатор, работает с Promtail и отображает логи через интерфейс Grafana.
- Fluentd / Fluent Bit + Grafana — логгеры, отправляющие данные в различные хранилища (включая Elasticsearch).
- Graylog — альтернатива ELK, заточенная под визуализацию и безопасность.
- Sentry / Datadog / Splunk — облачные сервисы для логирования и мониторинга.
Логи с подов в Kubernetes можно собирать через sidecar, DaemonSet, или использовать Fluent Bit/Fluentd с отправкой в централизованное хранилище.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какая команда Docker-Compose используется для остановки и удаления всех контейнеров, сетей и томов, созданных с помощью команды docker-compose up?
Anonymous Quiz
55%
docker-compose down
18%
docker-compose destroy
20%
docker-compose remove
7%
docker-compose stop
🤔 Какой тип брандмауэра действует как промежуточное устройство между клиентом и сервером, перехватывая и фильтруя трафик на уровне приложений?
Anonymous Quiz
47%
Application Firewall
39%
Proxy Firewall
2%
Stateful Firewall
11%
Packet Filtering Firewall
🤔6👍1
🤔 Как убить процесс?

Для завершения процесса в Linux используйте команду kill с указанием PID процесса (kill <PID>). Чтобы завершить принудительно, примените сигнал -9: kill -9 <PID>. Также можно использовать pkill <имя процесса>.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
🤔 Какой из следующих терминов в Scrum описывает промежуток времени, в течение которого команда должна завершить определенный объем работы, обычно от одной до четырех недель?
Anonymous Quiz
3%
Промежуток
5%
Этап
9%
Итерация
83%
Спринт
🤔 Какой тип записи DNS может использоваться для указания географического расположения сервера?
Anonymous Quiz
8%
MX
75%
LOC
9%
CNAME
8%
TXT
🤔 Где бы хранил tfstate, если много разработчиков?

При совместной работе tfstate лучше хранить в удалённом бекенде, чтобы:
- Избежать конфликтов и потерь данных.
- Обеспечить блокировку (state locking) и доступ из разных точек.
Наиболее популярные варианты:
- Amazon S3 + DynamoDB (для блокировок)
- Terraform Cloud / Enterprise
- Google Cloud Storage (GCS)
- Azure Blob Storage


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
🤔 Какой статус-код HTTP означает, что сервер не может найти запрашиваемый ресурс?
Anonymous Quiz
11%
403
6%
500
80%
404
3%
400
🤔 Какой параметр в docker-compose.yml используется для указания портов, которые должны быть опубликованы на хосте?
Anonymous Quiz
8%
publish
55%
ports
3%
forward
34%
expose
🤔 Зачем нужен keep-alive в Vue?

<keep-alive> используется для кеширования компонентов, чтобы они не уничтожались при удалении из DOM, а сохраняли своё состояние. Полезно:
- При переключении между вкладками или страницами.
- Когда нужно сохранить форму, прокрутку, данные и т.п.
Работает только с динамическими компонентами (<component :is="...">).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯4🔥2
🤔 Какой параметр в файле конфигурации sshd_config отвечает за разрешение или запрещение входа пользователей по паролю?
Anonymous Quiz
86%
PasswordAuthentication
1%
ChallengeResponseAuthentication
9%
PermitRootLogin
4%
UsePAM
🤔 Какой параметр конфигурации в Nginx позволяет управлять кэшированием ответа от целевого сервера?
Anonymous Quiz
13%
proxy_buffer_size
64%
proxy_cache
21%
cache_control
3%
proxy_max_temp_file_size
🤔 Что такое tfstate?

tfstate — это файл состояния Terraform, который:
- Хранит информацию о текущем состоянии ресурсов инфраструктуры.
- Нужен для сопоставления реального состояния с конфигурацией.
- Используется для определения что изменить, создать или удалить при следующем apply.
Этот файл — центральный источник правды для Terraform.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6