Saltar al contenido

Experiencia de entrevista de Tatvasoft para desarrolladores de Java

Ver discusión

Mejorar artículo

Guardar artículo

me gusta el articulo

Ver discusión

Mejorar artículo

Guardar artículo

me gusta el articulo

Hubo tres rondas, la primera fue una ronda técnica. La segunda fue la Ronda de práctica y la última fue la Ronda de recursos humanos.

Ronda 1: Ronda Técnica: La ronda 1 está programada en Google Meet. Después de una breve introducción sobre mí, mi papel en la organización actual y mi proyecto actual, me hicieron una serie de preguntas conceptuales y de codificación.

  • Explicar los conceptos básicos de la programación orientada a objetos.
  • Tipos de polimorfismo.
  • ¿Qué es la herencia?
  • ¿Qué es la abstracción?
  • Explique la palabra clave «super» en Java.
  • La diferencia entre modificadores de acceso público, privado y seguro.
  • Escriba un programa para invertir una cadena.
  • ArrayList frente a LinkedList
  • ¿Qué es Hash Map? Preguntas básicas relacionadas con los métodos HashMap.
  • Última palabra clave en Java.
  • Clasificación por inserción, ¿cómo funciona? y la complejidad del tiempo.

Ronda 2: Ronda práctica

  • Operación CRUD normal basada en el rol. Por ejemplo, el administrador tiene derecho a realizar operaciones CRUD en los estudiantes
  • Ordenar un hashmap por valores.

Ronda 3: Ronda de recursos humanos: La ronda 3 también estaba programada en Google Meet. Me hicieron algunas preguntas básicas de recursos humanos y preguntas de mi currículum.

  • Háblame de ti.
  • ¿Por qué Tatvasoft?
  • ¿Cuáles son sus puntos fuertes?
  • ¿Cuáles son tus debilidades?
  • ¿Cuáles son tus aficiones?

También me preguntaron sobre mis prácticas y experiencia laboral previa.