Ronda 1 Entrevista telefónica:
Base de datos-> Propiedades ACID
Vaya concepto: ¿pueden los constructores ser privados? En caso afirmativo, ¿cómo se les puede llamar (clase singleton)
Prepárese en profundidad sobre los conceptos de programación orientada a objetos .
Algoritmos-> código para encontrar si dos strings son anagramas o no ,
pregunta de seguimiento-> https://www.geeksforgeeks.org/given-a-sequence-of-words-print-all-anagrams-together /(muy importante )
Colecciones de Java-> trabajo de intervalo de hashmap
También prepare preguntas de seguimiento como: https://www.geeksforgeeks.org/internal-working-of-sethashset-in-java
https://www.geeksforgeeks.org/differences- between- hashmap-and-hashtable-in-java/
y así sucesivamente…
Ronda 2 Entrevista telefónica:
Base de datos-> que es indexar
Algoritmos->1. encuentra todos los números primos hasta el número
2. Encuentra números faltantes y repetidos en un archivo de 1000 líneas con un número entre 1 y 1000 en cada línea (similar a https://www.geeksforgeeks.org/find-a-repeating-and -un-número-faltante/ )
Ronda 3 Entrevista cara a cara:
Acertijos generales: número de cuadrados en un tablero de ajedrez, conteo total de apretones de manos en una habitación con x número de personas, código para verificar si un número en particular es una potencia de 4 o no ( https://www.geeksforgeeks.org/find-whether-a-given-number-is-a-power-of-4-or-not/ )
Ronda 4 Entrevista cara a cara:
discusión detallada sobre los proyectos y pasantías mencionados en el currículum
Básicamente, la empresa busca personas que puedan pensar e intentar encontrar soluciones optimizadas. Los entrevistadores siguen presionando al entrevistado para que sugiera una mejor y optimice la solución del problema.
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