Quelle est la différence entre les opérations avec état et sans état dans les flux ? Donnez des exemples.
Flutter
Le contenu du bucket est-il un tableau ou une liste chaînée?
Si la valeur dans la Map n'est pas nécessaire, quelle collection est préférable d'utiliser à la place de LinkedHashMap?
Parlez-nous de l'erreur — quelle était sa nature et comment l'avez-vous corrigée ?
Avec quels brokers de messages avez-vous travaillé ? Quelles tâches avez-vous résolues ?
Quels sont les types d'opérations dans l'API Stream?
Pourquoi peut-on comparer les valeurs d'énumération avec == au lieu de equals() ?
Peut-on réécrire les requêtes avec EXISTS/NOT EXISTS sans utiliser ces opérateurs ? Quels types de JOINs connais-tu ?
Qu'est-ce que les index dans une base de données ? À quoi servent-ils, quand les utiliser et quand ne pas les utiliser ?
Raconte-moi comment est conçue ta solution pour le premier problème (trouver des éléments uniques en conservant la dernière occurrence) et quelle est sa complexité.
Racontez en détail votre expérience en conception d'architecture — participation à la décomposition d'un monolithe en microservices
Comment vous formez-vous ? Parlez-moi de l'auto-apprentissage
Décrivez la solution du deuxième problème (traitement des commandes via l'API Stream avec regroupement par devise et tri par différence max-min).
À quoi servait ClickHouse?
Racontez une situation où vous avez vu un processus inefficace dans l'entreprise — qu'avez-vous fait pour le changer?
Existe-t-il une collection qui combine l'unicité des clés et le maintien de l'ordre d'insertion?
Quelle architecture utilisez-vous dans les applications Go?
Qu'est-ce qu'une clé primaire ? Peut-elle être composée ? Donnez un exemple de clé primaire composée.
Avez-vous travaillé avec Prometheus et OpenTelemetry?
À quoi servent les tests unitaires ? As-tu déjà dû en écrire ?