¿Cuáles son algunas de las preguntas de programación (codificación) de Java que ha enfrentado en la ronda técnica de entrevistas?

Gracias por el A2A.

Generalmente en las entrevistas, no hacen hincapié en el idioma que se utilizará. Simplemente le dan un enunciado del problema y le piden que lo resuelva en el idioma que elija. Esto es en lo que respecta a la codificación.

Algunas preguntas que recuerdo de Java (en rondas técnicas) serían:
¿Se puede sobrecargar el método principal? En caso afirmativo, ¿dónde comienza la ejecución?
Programa para demostrar sobrecarga y anulación.
Programa para implementar herencia múltiple usando interfaces.

Dado que solicitó preguntas de codificación, aquí hay algunas que he encontrado:
1. Problema del rey Kohima
2. Encuentre el MCD de 2 números donde los números tienen una longitud de hasta 150 dígitos, almacenados como caracteres en una matriz.
3. Problemas en laberintos-retroceso (ratón y queso / niño y dulces, etc.)
4. Dada una cadena Sachin Ramesh Tendulkar, salida SR Tendulkar (Primera letra de cada cadena en mayúscula, Todos los nombres excepto el apellido convertido a iniciales)
5. Invierta cada palabra en una cadena dada
6. Dada una matriz NxN, ingrese un número. Si el número es 1, gire la matriz hacia la derecha 90 grados. Si el número es 0, gire a la izquierda 90 grados. Todas las matrices creadas por el programa (excepto la matriz de entrada) deben asignarse memoria dinámicamente.
7. Encuentre si hay bucles en una lista vinculada individualmente.
8. Imprima los elementos de una lista enlazada individualmente en orden inverso.

Espero haber respondido tu pregunta

Appian me ha hecho la pregunta del fragmento mínimo. Los detalles se pueden encontrar aquí: Pregunta de entrevista de fragmento mínimo de Tony Zhang en mi primer blog

Es posible que se le solicite simular un mini motor de búsqueda, y los detalles sobre cómo hacerlo se encuentran en este enlace: Escribir un motor de búsqueda básico AKA Calcular la similitud de histogramas con el producto de puntos

Otra pregunta de entrevista muy común es invertir las palabras en una cadena: lo que se hace en Python y C ++ aquí: Preguntas de la entrevista de programación 12: Invertir palabras en una cadena

había una pregunta que se basaba en el patrón singleton.
Básicamente, esto se puede hacer de muchas maneras, como

  • Inicialización de bloque estático
  • Inicialización Temprana
  • Inicialización perezosa
  • Inicialización segura de subprocesos
  • Implementación de Bill Pugh Singleton
  • Enum Singleton

    Referencia: Página en mycampusnotes.com

Si se está preparando para una entrevista, haga algunas preguntas de la entrevista diariamente.

Descargue la aplicación de preguntas de entrevista offiline java.

Para que pueda analizar algunos de los temas de forma rápida y sencilla.

A continuación se menciona una de las mejores aplicaciones que encontré, ya que contiene programas de ejemplo.

Java Interview Questions – Aplicaciones de Android en Google Play

Java Interview Questions – Aplicaciones de Android en Google Play

escribir un programa para imprimir diamantes, patrones de triángulos, etc.
fibbonaci, armstrong, escribe código para hashmap, hashset, vector, etc., de colecciones

More Interesting

¿En qué etapa de una entrevista de trabajo se da cuenta una persona de que él o ella podrían no ser seleccionados para el trabajo?

Future First visitará nuestro campus dentro de cuatro días. Deseo despejar la ronda Apti. ¿De dónde / qué debo prepararme para asegurarme de llegar a la entrevista? Además, ¿cómo investigo para la entrevista técnica?

¿Cómo es la entrevista en Dropbox para una pasantía?

¿Qué tipo de preguntas se hacen en la entrevista técnica para el puesto de ingeniero C1 en Mindtree?

En una entrevista, me preguntaron, '¿Cómo venderías un refrigerador en la Antártida?' ¿Cuál sería la mejor respuesta?

¿Cuáles son algunas buenas preguntas para la entrevista de Enterprise Service Bus (ESB)?

¿Cuáles son algunas preguntas frecuentes para las pruebas de aptitud para la colocación?

¿Cuál es la mejor manera de manejar una entrevista para un puesto de título C (CEO, COO, etc.)?

¿Es la entrevista IAS la más difícil?

Cómo sentirse acerca de un sistema de pago incentivado en una empresa de software profesional

¿Cómo debe uno prepararse para las preguntas analíticas en una entrevista PM?

¿Qué preguntas de la entrevista SQL evalúan efectivamente la profundidad de la experiencia y el conocimiento?

¿Cómo debo comenzar la preparación para entrevistas en el campus (tanto fuera como dentro del campus) con un B.Tech en el departamento de ECE?

¿Qué es más importante en una entrevista? ¿Responde preguntas técnicas complejas o una adaptación general para la cultura de la empresa?

¿Qué preguntas de entrevista debo hacerle a un gerente de proyecto técnico?