Où stocker les tokens d'accès et de rafraîchissement dans une application mobile et sur le web?
System Analyst
Comment fonctionne la SSO (Single Sign-On) ?
Décrivez l'architecture du serveur qui traite la demande de mise à jour des paramètres de l'utilisateur.
Est-il plus simple de diviser un monolithe en microservices ou de regrouper plusieurs microservices en un seul?
Quelle est la différence entre un tableau d'objets et un objet avec des tableaux ? Quand utiliser chaque option ?
Comment fonctionne OAuth 2.0 ? Décrivez le flux d'autorisation via Google sur un site tiers.
Nous avons 50 millions d'utilisateurs, 10 % se connectent chaque jour. Comment gérer cette charge sur la base de données?
À quel point connais-tu bien l'UI d'Android et iOS ? Guides, description du comportement pour les développeurs, différences entre les plateformes ?
Comment accélérer la requête SQL SELECT FROM user_settings WHERE user_id = ? avec 50 millions d'utilisateurs?
Quelle est la différence entre un schéma logique et un schéma physique?
Comment voir ce qui se passe sous le capot lors d'une requête HTTP, surtout si quelque chose ne va pas?
Idempotence des méthodes HTTP : que se passera-t-il lors de deux appels POST et deux appels PUT avec la même requête ?
Parlez-moi plus en détail des erreurs HTTP 400 : à quoi servent-elles, quelle réaction doit-on avoir ?
Comment le navigateur connaît-il l'adresse IP du serveur lors de la saisie de yandex.ru ? Comment la requête parvient-elle physiquement au serveur ?
Comment décrirais-tu l'écran de paramètres avec des commutateurs, des entrées, des dates et une photo de profil aux développeurs?
Comment le serveur vérifie-t-il le jeton JWT ? Comment se protéger contre la substitution du contenu du jeton ?
Comment avez-vous déterminé le nombre de microservices (10 pièces) ? Selon quel principe les avez-vous répartis ?
Décrivez l'ERD pour l'écran de paramètres de l'utilisateur. Comment stocker les paramètres : dans des champs séparés ou autrement ?
Pourquoi utilise-t-on Redis ? Que se passe-t-il si Redis tombe en panne ? Quelles sont les politiques de mise à jour du cache ? Pourquoi Redis est-il plus rapide que PostgreSQL ?