Sobes.tech

SRE / Platform Engineer

Qu'est-ce que OOM Killer?

Middle
OZONOZON
28

Comment transférer des fichiers entre les jobs dans GitLab CI ?

Intern
Т-БанкТ-Банк
28

Comment dépanner un service en cours d'exécution sur un serveur de production Linux ? Comment trouver votre processus et comprendre ce qui se passe ?

Senior
Virtuozzo
28

Avez-vous déjà dû créer des tableaux de bord dans Grafana à partir de zéro?

Middle
ТБанк
27

Qu'est-ce que l'autovacuum dans PostgreSQL?

Middle
ТБанк
27

1. Écrire l'objet Python "switches" au format YAML 2. Transformer "switches" pour ne conserver que les commutateurs "cisco" 3. Utiliser le module standard ipaddress pour obtenir la dernière adresse d'hôte dans le réseau "172.16.0.0/28" 4. Analyser "dhcp_snooping_table" en une liste de dictionnaires au format suivant: 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. Écrire une classe "NetworkSubnet" avec 2 méthodes: get_subnet - retourne la première sous-réseau disponible de la longueur spécifiée en tant qu'objet de la classe IPv4Network show_network_pool - retourne une liste de sous-réseaux disponibles 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
Т-БанкТ-Банк
27

Pour quels types de requêtes les goroutines offrent-elles un avantage par rapport aux threads du système d'exploitation, et pour quels types les threads du système d'exploitation sont-ils tout aussi efficaces?

Senior
Virtuozzo
27

Qu'est-ce que la Load Average et comment est-elle calculée?

Middle
OZONOZON
27

Quelle est la différence entre un processus et un thread?

Middle
OZONOZON
27

Avez-vous déployé des clusters et assuré leur bon fonctionnement ? En solo ou en équipe ?

Middle
Ifellow
27

Pourquoi cherchez-vous un emploi?

Middle
OZONOZON
27

Quels outils utilisez-vous pour diagnostiquer le réseau?

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

Comment comprenez-vous le mot 'incident' ? Qu'est-ce qui constitue un incident et qu'est-ce qui ne l'est pas ?

Middle
спектрум
27

Connaissez-vous Docker Compose ? Avez-vous travaillé avec lui ?

Middle
Clicklead
26

Comment ignorer ou générer des erreurs dans Ansible?

Intern
Т-БанкТ-Банк
26

Que avez-vous exactement vérifié lors de l'appel à l'API : uniquement le statut HTTP réussi ou également le contenu de la réponse et le résultat commercial ?

Junior
Альфа-БанкАльфа-Банк
25

Quelle est la différence entre docker.io et Docker CE?

Middle
Clicklead
25

Comment limiter la mémoire d'un microservice Java?

Middle
ТБанк
25

Quels modules Python utiliseriez-vous pour écrire un parseur de configurations?

Intern
Т-БанкТ-Банк
25

Quelles sont les métriques les plus inhabituelles ou spécifiques que vous avez dû afficher sur des tableaux de bord?

Middle
Правительство МосквыПравительство Москвы
24
/15