Maison Articles techniques Java JavaQuestions d'entretien
Zhang Yiming : Après avoir interrogé 2 000 personnes en 10 ans, j'ai découvert que les gens qui réussissent ont tous les mêmes caractéristiques

Zhang Yiming : Après avoir interrogé 2 000 personnes en 10 ans, j'ai découvert que les gens qui réussissent ont tous les mêmes caractéristiques

Bonjour à tous! Vous êtes tous très jeunes et j'étais assez stressé en venant ici aujourd'hui. Parce que cela fait presque 11 ans que j'ai obtenu mon diplôme. Quand je vous vois, j'ai vraiment l'impression que « les vagues derrière vous dans le fleuve Yangtze poussent les vagues vers l'avant ».

Jul 26, 2023 pm 04:09 PM
面试题 面试
Intervieweur : Que savez-vous de la haute simultanéité ? Moi : euh...

Intervieweur : Que savez-vous de la haute simultanéité ? Moi : euh...

La haute concurrence est une expérience que presque tous les programmeurs souhaitent vivre. La raison est simple : à mesure que le trafic augmente, nous rencontrerons divers problèmes techniques, tels qu'un délai de réponse de l'interface, une charge CPU accrue, des GC fréquents, des blocages, un stockage de données volumineux, etc.

Jul 26, 2023 pm 04:07 PM
面试题
Ne tombez plus sur ces quatre écueils avant de chercher un emploi.

Ne tombez plus sur ces quatre écueils avant de chercher un emploi.

Lorsque vous choisissez une entreprise, vous devez être aussi prudent que lorsque vous choisissez une cible. Elle a un bon développement et un travail stable, et les revenus sont élevés. Ce genre de travail n'est-il pas génial si vous ne le faites pas ? passez simplement d'un travail à un autre !

Jul 26, 2023 pm 03:22 PM
面试
Une question posée dans presque toutes les interviews Java : dites-moi la différence entre ArrayList et LinkedList

Une question posée dans presque toutes les interviews Java : dites-moi la différence entre ArrayList et LinkedList

La structure des données de Java est au centre de l'entretien. Toute personne ayant participé à un entretien Java doit avoir une certaine expérience. Lorsque les enquêteurs posent de telles questions, ils souhaitent souvent vérifier si vous avez étudié les structures sous-jacentes des types de données couramment utilisés en Java, plutôt que de simplement rester au niveau « savoir comment utiliser ».

Jul 26, 2023 pm 03:11 PM
java java面试题
L'intervieweur vous demande : Savez-vous ce qu'est un problème ABA ?

L'intervieweur vous demande : Savez-vous ce qu'est un problème ABA ?

Ce numéro concerne l'analyse d'un problème ABA classique dans le domaine CAS. Je ne sais pas si vous l'avez rencontré dans le travail réel, mais c'est l'objet du test de connaissances sur la concurrence dans l'entretien. Si vous n'avez pas rencontré ce genre de problème, ma suggestion est d'exécuter vous-même le code ci-dessus.

Jul 26, 2023 pm 03:09 PM
cas
Vraie question d'entretien : veuillez parler du mécanisme CAS en simultanéité

Vraie question d'entretien : veuillez parler du mécanisme CAS en simultanéité

Dans le programme, j'ai créé 100 threads, et chaque thread a accumulé 10 000 opérations sur la variable partagée inc. Si elle est exécutée de manière synchrone, la valeur finale de inc devrait être de 1 000 000, mais nous savons qu'en multi-threading, le programme est exécuté simultanément. , c'est-à-dire que différents threads peuvent lire la même valeur dans la mémoire principale en même temps.

Jul 26, 2023 pm 03:05 PM
cas
[Interview] Comment garantir une livraison réussie à 100% des messages ? Comment garantir l'idempotence du message ?

[Interview] Comment garantir une livraison réussie à 100% des messages ? Comment garantir l'idempotence du message ?

Nos amis devraient tous en avoir assez entendu parler des middlewares de messages MQ, tels que : RabbitMQ, RocketMQ, Kafka, etc. Les avantages de l’introduction d’un middleware peuvent jouer un rôle dans la résistance à la concurrence élevée, aux pics et au découplage des activités.

Jul 26, 2023 pm 02:58 PM
面试
[Compilation d'hématémèse] Questions et réponses d'entretien de base à haute fréquence Java 2023 (Collection)

[Compilation d'hématémèse] Questions et réponses d'entretien de base à haute fréquence Java 2023 (Collection)

Cet article résume pour vous quelques questions d'entretien Java haute fréquence de base sélectionnées en 2023 qui méritent d'être collectées (avec réponses). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Jul 08, 2022 am 11:00 AM
java面试题
Pouvez-vous répondre à ces questions difficiles d'entretien Java ?

Pouvez-vous répondre à ces questions difficiles d'entretien Java ?

Cet article a compilé pour vous quelques questions d'entretien Java étrangères, et j'ai entendu dire qu'elles ont également déconcerté de nombreuses personnes. Jetons un coup d'œil à ces questions d'entretien et voyons ce qui les rend intéressantes.

Mar 15, 2021 am 09:21 AM
java 面试题
Intervieweur : Veuillez expliquer en détail le rôle du mot-clé final et sa différence avec le mot-clé statique.

Intervieweur : Veuillez expliquer en détail le rôle du mot-clé final et sa différence avec le mot-clé statique.

Questions et réponses de l'entretien Java : Effectivement, lors de la dernière interview, l'intervieweur a de nouveau posé cette question : Pourriez-vous s'il vous plaît me dire la signification spécifique du mot-clé final et expliquer son rôle en détail et sa différence avec le mot-clé statique. Afin que toutes les personnes interviewées prêtent attention à cette question, les réponses sont spécialement compilées pour votre référence.

Mar 08, 2021 am 10:27 AM
面试 final 关键字 static
Intervieweur : Pourriez-vous s'il vous plaît me dire les différences entre sleep(), wait(), join() et rendement()

Intervieweur : Pourriez-vous s'il vous plaît me dire les différences entre sleep(), wait(), join() et rendement()

Tous les threads qui doivent rivaliser pour les verrous de synchronisation seront placés dans le pool de verrous. Par exemple, si le verrou de l'objet actuel a été obtenu par l'un des threads, les autres threads doivent attendre dans ce pool de verrous lorsque le thread précédent le libère. verrouillage de synchronisation, les threads du pool de verrouillage seront en compétition. Lorsqu'un thread l'obtiendra, il entrera dans la file d'attente prête pour attendre l'allocation des ressources CPU.

Mar 01, 2021 am 10:18 AM
面试 sleep、wait、join、yield
Présenter la composition des objets Java

Présenter la composition des objets Java

Dans la machine virtuelle HotSpot, il s'agit de notre machine virtuelle commune. La composition de l'objet est divisée en trois zones : l'en-tête de l'objet, les données d'instance et le remplissage d'alignement.

Feb 19, 2021 am 10:56 AM
java 对象
10 questions d'entretien Java fréquemment posées

10 questions d'entretien Java fréquemment posées

Questions et réponses d'entretien Java : cet article a rassemblé et compilé 10 questions souvent rencontrées dans les entretiens Java. J'espère qu'il vous sera utile.

Feb 04, 2021 am 10:20 AM
Java 面试
Parlez de votre compréhension du clonage profond et du clonage superficiel en Java

Parlez de votre compréhension du clonage profond et du clonage superficiel en Java

Clone superficiel : créez un nouvel objet. Les propriétés du nouvel objet sont exactement les mêmes que celles de l'objet d'origine. Pour les propriétés de type non basiques, elles pointent toujours vers l'adresse mémoire de l'objet pointé par les propriétés d'origine. Clonage profond : créez un nouvel objet, et les autres objets référencés dans les attributs seront également clonés et ne pointeront plus vers l'adresse de l'objet d'origine.

Jan 30, 2021 am 09:53 AM
java 深克隆 浅克隆

Outils chauds Tags

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits

VC9 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser