Sobes.tech

Golang

Que peut-on dire de la vitesse de lecture en présence d'un index?

Intern
Озон банк
93

Pourquoi avoir divisé le monolithe en microservices?

Middle+
СБЕРСБЕР
93

Question 4 : Trouver des erreurs dans le code avec des canaux et des goroutines (fermeture double du canal)

Middle+
СБЕРСБЕР
93

Pourquoi cherchez-vous un emploi maintenant ? Qu'aimeriez-vous trouver pour vous-même ?

Middle
Nau
93

Pourquoi avoir choisi gRPC plutôt que REST ? Y avait-il des exigences spécifiques en matière de performance ?

Middle+
ВайлдберрисВайлдберрис
92

Quel algorithme utilise le ramasse-miettes en Go ? Comment fonctionne-t-il en général ?

Senior
ВайлдберрисВайлдберрис
92

L'accès concurrentiel à une tranche est-il sûr ? Y aura-t-il une condition de course si 4 goroutines modifient chacune leur index unique de la tranche ?

Senior
VK CloudVK Cloud
92

Quoi d'autre, à part un mutex, peut-on utiliser pour se protéger contre les conditions de course?

Middle
VKVK
92

Pouvez-vous confirmer votre expérience via le livre de travail?

Middle
МВидеоМВидео
92

Modéliser un système bancaire simple: - Table `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Table `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Exigences :** 1. Écrire un SQL pour créer le schéma avec les contraintes nécessaires (NOT NULL, FK, CHECK sur `amount` non nul). 2. Écrire une requête : - obtenir le solde actuel du compte par `account_id` (somme de `amount`). 3. Difficulté supplémentaire : supporter débit/crédit (enregistrement double). Nettoyage

Middle+
101ХР101ХР
92

Qu'est-ce qui vous a attiré dans cette offre d'emploi et pourquoi quittez-vous votre précédent poste?

Senior
Cloud.ru
92

Conçois un worker pour le traitement asynchrone des opérations financières

Senior
Финтехробот
92

Quelles primitives de synchronisation existent en Go?

Senior
VK CloudVK Cloud
92

Qu'est-ce que JWT et Cookie, en quoi diffèrent-ils?

Senior
X5 techX5 tech
92

Comment vois-tu ton nouveau lieu de travail, qu'attends-tu?

Senior
Hi Rockits
92

À quelle vitesse pourrez-vous commencer dans un nouvel endroit si vous recevez une offre?

Senior
Hi Rockits
92

Souhaitez-vous évoluer dans le domaine de la fintech?

Senior
HR
92

Avez-vous de l'expérience avec les migrations et qu'est-ce que ce mécanisme?

Senior
Алабуга
92

Nom plus formel : correspondance de chaînes approximative (trouver une correspondance approximative). Il faut vérifier si la première chaîne est une sous-séquence de la deuxième. Une sous-séquence est lorsque l'on peut obtenir la première chaîne de la deuxième en supprimant certains caractères. Entrée : 'car', 'cartwheel' Sortie : true Entrée : 'cwhl', 'cartwheel' Sortie : true Entrée : 'cwhee', 'cartwheel' Sortie : true Entrée : 'cartwheel', 'cartwheel' Sortie : true Entrée : 'cwheeel', 'cartwheel' Sortie : false Entrée : 'lw', 'cartwheel' Sortie : false

Middle
VKVK
92

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

Senior
Lenta Tech
92
/412