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.