Heim Technische Artikel Java JavaInterview Fragen
Zhang Yiming: Nachdem ich in zehn Jahren 2.000 Menschen interviewt hatte, stellte ich fest, dass Menschen, denen es gut geht, alle die gleichen Eigenschaften haben

Zhang Yiming: Nachdem ich in zehn Jahren 2.000 Menschen interviewt hatte, stellte ich fest, dass Menschen, denen es gut geht, alle die gleichen Eigenschaften haben

Hallo zusammen! Ihr seid alle sehr jung und ich war ziemlich gestresst, als ich heute hierher kam. Denn seit meinem Abschluss sind fast 11 Jahre vergangen. Wenn ich dich sehe, habe ich wirklich das Gefühl, dass „die Wellen hinter dir im Jangtsekiang die Wellen vorantreiben“.

Jul 26, 2023 pm 04:09 PM
面试题 面试
Interviewer: Wie viel wissen Sie über hohe Parallelität? Ich: emmm...

Interviewer: Wie viel wissen Sie über hohe Parallelität? Ich: emmm...

Hohe Parallelität ist eine Erfahrung, die fast jeder Programmierer haben möchte. Der Grund ist einfach: Wenn der Datenverkehr zunimmt, treten verschiedene technische Probleme auf, z. B. Zeitüberschreitungen bei der Schnittstellenantwort, erhöhte CPU-Auslastung, häufiger GC, Deadlock, großer Datenspeicher usw. Diese Probleme können uns bei der kontinuierlichen Verbesserung der technischen Tiefe unterstützen.

Jul 26, 2023 pm 04:07 PM
面试题
Treten Sie nicht noch einmal auf diese vier Fallstricke, bevor Sie sich auf die Suche nach einem Job machen.

Treten Sie nicht noch einmal auf diese vier Fallstricke, bevor Sie sich auf die Suche nach einem Job machen.

Bei der Auswahl eines Unternehmens sollten Sie genauso vorsichtig sein wie bei der Auswahl eines Ziels. Wäre ein solcher Job nicht großartig, wenn Sie dies nicht tun? Springen Sie von einem Job zum anderen!

Jul 26, 2023 pm 03:22 PM
面试
Eine Frage, die in fast allen Java-Interviews gestellt wird: Sprechen Sie über den Unterschied zwischen ArrayList und LinkedList

Eine Frage, die in fast allen Java-Interviews gestellt wird: Sprechen Sie über den Unterschied zwischen ArrayList und LinkedList

Die Datenstruktur von Java steht im Mittelpunkt des Interviews. Jeder, der an einem Java-Interview teilgenommen hat, muss über einige Erfahrung verfügen. Wenn Interviewer solche Fragen stellen, möchten sie oft überprüfen, ob Sie die zugrunde liegenden Strukturen häufig verwendeter Datentypen in Java studiert haben, anstatt einfach auf der Ebene des „Wissens, wie man sie verwendet“ zu bleiben.

Jul 26, 2023 pm 03:11 PM
java java面试题
Der Interviewer fragt Sie: Wissen Sie, was ein ABA-Problem ist?

Der Interviewer fragt Sie: Wissen Sie, was ein ABA-Problem ist?

In dieser Ausgabe geht es um die Analyse eines klassischen ABA-Problems im CAS-Bereich. Ich weiß nicht, ob Sie in der tatsächlichen Arbeit darauf gestoßen sind, aber dies ist der Schwerpunkt des Parallelitätswissenstests im Interview. Wenn Sie noch nicht auf ein solches Problem gestoßen sind, empfehle ich Ihnen, den obigen Code selbst auszuführen.

Jul 26, 2023 pm 03:09 PM
cas
Echte Interviewfrage: Bitte sprechen Sie über den CAS-Mechanismus bei Parallelität

Echte Interviewfrage: Bitte sprechen Sie über den CAS-Mechanismus bei Parallelität

Im Programm habe ich 100 Threads erstellt und jeder Thread hat 10.000 Operationen für die gemeinsam genutzte Variable inc gesammelt. Wenn es synchron ausgeführt wird, sollte der Endwert von inc 1.000.000 sein, aber wir wissen, dass das Programm beim Multithreading gleichzeitig ausgeführt wird Das heißt, verschiedene Threads können gleichzeitig denselben Wert aus dem Hauptspeicher lesen.

Jul 26, 2023 pm 03:05 PM
cas
[Interview] Wie kann eine 100 % erfolgreiche Zustellung von Nachrichten sichergestellt werden? Wie kann die Nachrichten-Idempotenz sichergestellt werden?

[Interview] Wie kann eine 100 % erfolgreiche Zustellung von Nachrichten sichergestellt werden? Wie kann die Nachrichten-Idempotenz sichergestellt werden?

Unsere Freunde sollten alle genug über die Nachrichten-Middleware MQ gehört haben, wie zum Beispiel: RabbitMQ, RocketMQ, Kafka usw. Die Vorteile der Einführung von Middleware können dazu beitragen, hoher Parallelität, Peaking und Geschäftsentkopplung entgegenzuwirken.

Jul 26, 2023 pm 02:58 PM
面试
[Hämatemesis-Zusammenstellung] 2023 Java grundlegende Fragen und Antworten zu Hochfrequenzinterviews (Sammlung)

[Hämatemesis-Zusammenstellung] 2023 Java grundlegende Fragen und Antworten zu Hochfrequenzinterviews (Sammlung)

Dieser Artikel fasst für Sie einige ausgewählte grundlegende Fragen zu Java-Hochfrequenzinterviews aus dem Jahr 2023 zusammen, die es wert sind, gesammelt zu werden (mit Antworten). Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Jul 08, 2022 am 11:00 AM
java面试题
Können Sie diese schwierigen Java-Interviewfragen beantworten?

Können Sie diese schwierigen Java-Interviewfragen beantworten?

Dieser Artikel hat einige ausländische Java-Interviewfragen für alle zusammengestellt. Ich habe gehört, dass er auch viele Leute verblüfft hat. Werfen wir einen Blick auf diese Interviewfragen und sehen wir, was sie interessant macht.

Mar 15, 2021 am 09:21 AM
java 面试题
Interviewer: Bitte erläutern Sie ausführlich die Rolle des endgültigen Schlüsselworts und seinen Unterschied zum statischen Schlüsselwort

Interviewer: Bitte erläutern Sie ausführlich die Rolle des endgültigen Schlüsselworts und seinen Unterschied zum statischen Schlüsselwort

Fragen und Antworten zum Java-Interview: Wie erwartet stellte der Interviewer diese Frage im letzten Interview erneut: Bitte teilen Sie mir die spezifische Bedeutung des endgültigen Schlüsselworts mit und erläutern Sie seine Rolle im Detail und seinen Unterschied zu statisch. Damit jeder Interviewpartner auf diese Frage aufmerksam wird, sind die Antworten speziell für Sie als Referenz zusammengestellt.

Mar 08, 2021 am 10:27 AM
面试 final 关键字 static
Interviewer: Könnten Sie mir bitte die Unterschiede zwischen Sleep(), Wait(), Join() und Yield() erklären?

Interviewer: Könnten Sie mir bitte die Unterschiede zwischen Sleep(), Wait(), Join() und Yield() erklären?

Alle Threads, die um Synchronisationssperren konkurrieren müssen, werden im Sperrpool platziert. Wenn beispielsweise die Sperre des aktuellen Objekts von einem der Threads erhalten wurde, müssen andere Threads in diesem Sperrpool warten Wenn die Synchronisierungssperre freigegeben wird, konkurrieren die Threads im Sperrpool um die Synchronisierungssperre. Wenn ein Thread sie erhält, wird er in die Bereitschaftswarteschlange eingegeben, um auf die Zuweisung von CPU-Ressourcen zu warten.

Mar 01, 2021 am 10:18 AM
面试 sleep、wait、join、yield
Stellen Sie die Zusammensetzung von Java-Objekten vor

Stellen Sie die Zusammensetzung von Java-Objekten vor

Bei der virtuellen HotSpot-Maschine handelt es sich um unsere gemeinsame virtuelle Maschine. Die Objektzusammensetzung ist in drei Bereiche unterteilt: Objektkopf, Instanzdaten und Ausrichtungsauffüllung.

Feb 19, 2021 am 10:56 AM
java 对象
10 häufig gestellte Fragen zu Java-Interviews

10 häufig gestellte Fragen zu Java-Interviews

Fragen und Antworten zu Java-Interviews: In diesem Artikel wurden 10 Fragen gesammelt und zusammengestellt, die in Java-Interviews häufig gestellt werden. Ich hoffe, dass er für Sie hilfreich ist.

Feb 04, 2021 am 10:20 AM
Java 面试
Sprechen Sie über Ihr Verständnis von Deep Cloning und Shallow Cloning in Java

Sprechen Sie über Ihr Verständnis von Deep Cloning und Shallow Cloning in Java

Flacher Klon: Erstellen Sie ein neues Objekt. Die Eigenschaften des neuen Objekts sind genau die gleichen wie die des ursprünglichen Objekts. Bei nicht grundlegenden Typeigenschaften verweisen sie immer noch auf die Speicheradresse des Objekts, auf das die ursprünglichen Eigenschaften verweisen. Deep Cloning: Erstellen Sie ein neues Objekt. Andere in den Attributen referenzierte Objekte werden ebenfalls geklont und verweisen nicht mehr auf die ursprüngliche Objektadresse.

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

Hot-Tools-Tags

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit

VC9 32-Bit

VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox

Vollversion der PHP-Programmierer-Toolbox

Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit

VC11 32-Bit

VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen