Sobes.tech

Java

Tâches en Java 1. Écrivez l'implémentation de la méthode: /** * @param a – tableau de nombres, la longueur du tableau peut dépasser 10 millions. * @return tableau de nombres, sans doublons. L'ordre des nombres dans le tableau original doit être conservé. Il faut laisser le dernier élément en cas de doublons, par exemple, pour {2,1,4,2,3} la solution correcte est {1,4,2,3}, et non {2,1,4,3} En cas d'élément inférieur à 0 dans le tableau d'entrée, une erreur doit être levée. Par exemple, pour {2,3,-1,5} le traitement doit se terminer par une erreur. */ public static double[] task(double[] a) { }

245

Peut-on utiliser une liste chaînée pour implémenter une file d'attente?

Junior — Middle
245

Avez-vous travaillé directement avec des requêtes SQL sans utiliser d'ORM ou de bibliothèques tierces?

Junior — Middle
245

La classe RuntimeException est-elle conditionnée par la classe Exception en Java?

Junior — Middle
245

Pouvez-vous expliquer comment un Kafka Topic est organisé et fonctionne?

Junior — Middle
245

Comment extraire les paramètres d'une requête HTTP entrante?

Junior — Middle
245

Comment le système se comporte-t-il si, à l'intérieur d'une méthode marquée comme transactionnelle, une autre méthode également marquée avec l'annotation transactionnelle est appelée?

Junior — Middle
245

Pouvez-vous décrire la séquence des étapes du traitement d'une requête entre le contrôleur et DispatcherServlet?

Junior — Middle
245

Explique les composants principaux et les principes de fonctionnement du Java Collections Framework.

Junior — Middle
245

Quelles ressources ou opérations peuvent être bloquées lors de l'utilisation du verrouillage pessimiste dans les transactions?

Junior — Middle
245

Quelle est la différence entre l'utilisation de LEFT JOIN et LEFT OUTER JOIN dans PostgreSQL lors de la jointure de tables?

Junior — Middle
245

Comment les développeurs écrivaient-ils du code avant l'introduction du mécanisme de Generics?

Junior — Middle
245

Peut-on effectuer dans un seul test la vérification de plusieurs options de valeurs retournées par la méthode?

Junior — Middle
245

Comment détectiez-vous les situations de blocage mutuel (Deadlock) dans les systèmes?

Junior — Middle
245

Qu'est-ce qui est considéré comme des racines GC ? Quoi d'autre, en plus de la pile ?

245

Décrivez votre expérience du déploiement d'applications dans votre emploi précédent.

Junior — Middle
245

Explique le principe de fonctionnement et l'objectif de la mise en cache des requêtes dans les systèmes.

Junior — Middle
245

Vous concentrez-vous davantage sur la création de modules individuels ou sur l'intégration de fonctionnalités spécifiques dans le système?

Junior — Middle
245

Pouvez-vous décrire le principe fondamental qui sous-tend le modèle de mémoire dans les systèmes de programmation?

Junior — Middle
245
/738