Sobes.tech

SRE / Platform Engineer

Что делает команду командой, а не просто набором людей?

Middle
спектрум
17

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

Middle
спектрум
17

Как передать файлы между джобами в GitLab CI?

Intern
Т-БанкТ-Банк
17

Nginx логи съели диск, logrotate не настроен. Как безопасно удалить логи и освободить место?

Middle
Ifellow
17

Есть приложение, которое пытается писать на диск, но ругается что нет места. df показывает что место есть. В чём проблема?

Middle
ТБанк
17

Расскажите о вашей роли и зоне ответственности в предыдущих местах работы

Middle
Правительство МосквыПравительство Москвы
17

Какие способы взаимодействия между процессами ты знаешь (IPC)?

Middle
OZONOZON
17

1. Записать Python объект "switches" в YAML формат 2. Преобразовать "switches" так, что бы в нём остались "cisco" коммутаторы 3. С помощью стандартного модуля ipaddress получить последний адрес хоста в сети "172.16.0.0/28" 4. Распарсить "dhcp_snooping_table" в список словарей вида: dhcp_snooping_table_parsed = [ { "mac": "00:E9:8C:3F:A6:50", "ip": "100.1.1.6", "interface": "FastEthernet0/20", }, { "mac": "00:E9:22:11:A6:50", "ip": "100.1.1.7", "interface": "FastEthernet0/21", } ] 5. Написать класс "NetworkSubnet" который имеет 2 метода: get_subnet - возвращает первую доступную подсеть указанной длины в виде объекта класса IPv4Network show_network_pool - возвращает список доступных подсетей from ipaddress import IPv4Network class NetworkSubnet: def __init__(self, aggregate_network: str): def get_subnet(self, length: int) -> IPv4Network: def show_network_pool(self) -> list[IPv4Network]: net = NetworkSubnet(aggregate_network="172.16.0.0/24") net_1 = net.get_subnet(length=26) print(f"{net_1=}") net_1=IPv4Network('172.16.0.0/26') print(net.get_subnet(length=25)) 172.16.0.128/25 print(net.get_subnet(length=30)) 172.16.0.64/30 print(net.show_network_pool()) [IPv4Network('172.16.0.0/30'), IPv4Network('172.16.0.72/29'), IPv4Network('172.16.0.80/28'), IPv4Network('172.16.0.96/27')]

Intern
Т-БанкТ-Банк
17

Какой протокол использует команда ping?

Middle
OZONOZON
16

Как выбрать из таблицы все города, которые повторяются больше 10 раз?

Middle+
Медси
16

Что такое Pod, Deployment и ReplicaSet в Kubernetes?

Intern
Т-БанкТ-Банк
16

Что такое системные вызовы? Какие знаешь?

Middle
OZONOZON
16

Что такое SystemD и почему она популярна? Какие системы инициализации были раньше?

Middle
OZONOZON
16

Может ли один inode иметь несколько файловых дескрипторов?

Middle
OZONOZON
16

Что такое iNode и как проверить, закончились ли они?

Middle
ТБанк
16

С какими базами данных работал?

Middle
Clicklead
16

В чём разница между Pod, Deployment и Service в Kubernetes?

Middle
ТБанк
16

For what types of requests do goroutines provide an advantage over OS threads, and for what types are OS threads equally effective?

Senior
Virtuozzo
16

1. Написать Python объект "switches" в YAML формат 2. Преобразовать "switches" так, что в нём остались "cisco" коммутаторы 3. В команде standardise_macaddr получить последний адрес хоста в сети "172.16.0.0/28" 4. Распарсить "dhcp_snooping_table" в список словарей вида: ```python dhcp_snooping_table_parsed = [ { "mac": "00:E9:BC:3F:A6:50", "ip": "100.1.1.6", "interface": "FastEthernet0/20", }, { "mac": "00:E9:22:11:A6:50", "ip": "100.1.1.7", "interface": "FastEthernet0/21", } ] ``` 5. Написать класс "NetworkSubnet" который имеет 2 метода: - get_subnet - возвращает первую доступную подсеть указанной длины в виде объекта класса IPv4Network - show_network_pool - возвращает список доступных подсетей

Intern
Т-БанкТ-Банк
16

Какие переменные в bash ты знаешь? Переменная с кодом возврата последней команды?

Middle
OZONOZON
16
/14