Sobes.tech

Golang

Qu'est-ce que le modèle OSI ? Qu'est-ce que le niveau d'application ?

Middle+
ООО Макс
52

Quels critères allez-vous utiliser pour choisir un nouvel employeur maintenant?

Middle+
Займиго
52

Comment localiser un problème de délai d'attente dans un système distribué ? Où regarder ?

Senior
Lenta Tech
52

Tâche : Que va afficher le code ? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```

Middle+
МВидеоМВидео
52

3. Complexité : prendre en charge le débit/crédit (écriture double). Nettoyage CREATE TABLE comptes ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT NOT NULL, currency VARCHAR(3) NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE TABLE transactions ( id BIGSERIAL PRIMARY KEY, account_id BIGINT NOT NULL REFERENCES comptes(id), amount NUMERIC(18,2) NOT NULL CHECK (amount <> 0), created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE INDEX idx_transactions_account_id ON transactions(account_id); SELECT COALESCE(sum(amount), 0) AS balance FROM transactions WHERE account_id = :account_id; ALTER TABLE transactions ADD COLUMN type VARCHAR(6) NOT NULL CHECK (type IN ('debit', 'credit')); ALTER TABLE transactions DROP CONSTRAINT transactions_amount_check, ADD CONSTRAINT transactions_amount_check CHECK (amount > 0); SELECT COALESCE( SUM(CASE WHEN type = 'credit' THEN amount WHEN type = 'debit' THEN - amount ) AS balance FROM transactions WHERE account_id = :account_id;

Middle+
101ХР101ХР
52

Comment diagnostiquer une fuite de mémoire dans un service qui consomme progressivement plus de mémoire et tombe parfois en OOM?

Middle+
Базис
52

Parlez des verrouillages dans Postgres.

Senior
FREEDOM LIFESTYLE
52

Que peux-tu me dire sur Mutex?

Middle
АО Медиа Эффект
52

Le slice interne créé dans une fonction lorsque la capacité est dépassée est-il créé sur la pile ou sur le tas?

Middle
Магнум
52

Avez-vous de l'expérience dans la configuration de pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins) ?

Senior
IBS
52

Comment utilisez-vous les outils d'IA dans votre travail ? À quel point leur faites-vous confiance ?

Senior
X5
52

Peux-tu énumérer les index présents dans PostgreSQL ?

Middle
purweb
52

Quels autres langages de programmation connaissez-vous?

Middle+
OZONOZON
52

Architecture microservices : comment implémenter l'enregistrement d'utilisateur avec deux services (Utilisateurs et Notification) ? Que faire si le Producteur tombe en panne ?

Senior
Гос крипта
52

Après le redémarrage, le pod saura-t-il quoi continuer à retravailler?

Senior
WildberriesWildberries
52

Le langage Go est-il orienté objet ou structuré ? Parcourez les principes fondamentaux de la POO (encapsulation, polymorphisme, héritage, abstraction) et montrez comment ils sont réalisés en Go.

Senior
МВидеоМВидео
52

Parlez-moi du partitionnement et du sharding de bases de données, comment cela est utilisé chez vous.

Senior
Mayflower
52

Quelle est la quantité maximale de requêtes par seconde que vous avez actuellement en haute charge?

Senior
Яндекс
52

Qu'est-ce que tu n'aimes pas dans ton travail ? Quelles sont tes préférences en matière de processus et de tâches ?

Senior
X5
52

Lors du passage d'un canal à une fonction — est-il passé par valeur ou par référence ?

Middle
Еаптека
52
/412