Obtuve la oportunidad a través de la recomendación de un amigo. Toman 1 prueba de Hackerrank y 4 entrevistas en total. Cada ronda es una ronda de eliminación.
Ronda 1: fue una prueba de HackerRank que constó de 3 preguntas y una de ellas es súper fácil y dos de dificultad media.
- Convierta una string palindrómica dada de modo que se convierta en no palindrómica .
- Cuente el número de formas de dividir N en k grupos de forma incremental.
- https://www.chegg.com/homework-help/questions-and-answers/2-nearest-neighbor-number-cities-arranged-graph-divided-like-ordinary-cartesian-plane-city-q44051613
Ronda 2: una breve introducción, Java (clases inmutables, por qué String es inmutable, ventajas del grupo de strings en profundidad, elegibilidad de recolección de basura y JMM, aspectos internos de HashMap, cómo se implementa HashMap en Java, preguntas sobre igualdad y anulación de la función hashcode, LinkedList vs ArrayList en profundidad, paso de Java por valor con ejemplos, diferencia de copia profunda y copia superficial, palabra clave final, final estático, implementación y casos de uso de Comparable y Comparator, implementación de Executor Service y casos de uso)
Preguntas fáciles de DSA:
- Comprobar si LL es palindrómico o no.
- Compruebe que dos strings son anagramas.
- Eliminar un Node de la lista vinculada sin puntero principal
- Imprime la vista izquierda de un árbol binario.
Ronda 3:
- Comenzó con la diferencia entre == y === en JS como en CV. Luego cambié a Java solamente.
- Implemente una estructura de datos con métodos add, remove y getAll que tengan O(1), O(1) y O(número de elementos presentes en un momento determinado) resp. El DS almacenará números de 0 a N – 1 solamente. La sugerencia es usar un Linear DS. Use Array con un doblemente LL. Realice una implementación personalizada porque no puede usar funciones de biblioteca en este caso.
- Aplicaciones y ventajas de la clase inmutable
- Características de Java 8
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA