Preguntas y respuestas de entrevista mas solicitadas y pruebas en linea
Plataforma educativa para preparacion de entrevistas, pruebas en linea, tutoriales y practica en vivo

Desarrolla tus habilidades con rutas de aprendizaje enfocadas, examenes de practica y contenido listo para entrevistas.

WithoutBook reune preguntas de entrevista por tema, pruebas practicas en linea, tutoriales y guias comparativas en un espacio de aprendizaje responsivo.

Preparar entrevista
Entrevistas simuladas LIVE de WithoutBook Java 21 Temas de entrevista relacionados: 39

Interview Questions and Answers

Conoce las principales preguntas y respuestas de entrevista de Java 21 para principiantes y candidatos con experiencia para prepararte para entrevistas laborales.

Total de preguntas: 21 Interview Questions and Answers

La mejor entrevista simulada en vivo que deberias ver antes de una entrevista

Conoce las principales preguntas y respuestas de entrevista de Java 21 para principiantes y candidatos con experiencia para prepararte para entrevistas laborales.

Interview Questions and Answers

Busca una pregunta para ver la respuesta.

Preguntas y respuestas para nivel intermedio / de 1 a 5 anos de experiencia

Pregunta 1

What are Virtual Thread in Java 21?

Virtual threads are JVM-managed lightweight threads that will help in writing high-throughput concurrent applications (throughput means how many units of information a system can process in a given amount of time). [JEP-425JEP-436 and JEP-444] In Java 21, virtual threads are ready for production use.

With the introduction of virtual threads, it becomes possible to execute millions of virtual threads using only a few operating system threads. The most advantageous aspect is that there is no need to modify existing Java code. All that is required is instructing our application framework to utilize virtual threads in place of platform threads.

To create a virtual thread, using the Java APIs, we can use the Thread or Executors.

Example:

Runnable runnable = () -> System.out.println("Inside Runnable");

//1

Thread.startVirtualThread(runnable);

//2

Thread virtualThread = Thread.ofVirtual().start(runnable);

//3

var executor = Executors.newVirtualThreadPerTaskExecutor(); 

executor.submit(runnable);

Guardar para repaso

Guardar para repaso

Guarda este elemento en marcadores, marcalo como dificil o agregalo a un conjunto de repaso.

Abrir mi biblioteca de aprendizaje
Es util?
Agregar comentario Ver comentarios
Pregunta 2

What are Unnamed Patterns and Variables in Java 21?

It is common in some other programming languages (such as Python, Scala) that we can skip naming a variable that we will not use in the future.

Example:

public void print(Object o) {

  switch (o) {

    case Point(int x, int _) -> System.out.printf("The x position is : %d%n", x); // Prints only x

    //...

  }

}

Guardar para repaso

Guardar para repaso

Guarda este elemento en marcadores, marcalo como dificil o agregalo a un conjunto de repaso.

Abrir mi biblioteca de aprendizaje
Es util?
Agregar comentario Ver comentarios

Lo mas util segun los usuarios:

Copyright © 2026, WithoutBook.