Experiencia de entrevista en eBay

Ronda de Aptitud en Línea:
20 Aptitud en Matemáticas y Lógica (Difícil)
20 Aptitud en Programación (C, C++, Java, OS)

Se anunciaron los resultados y se preseleccionó a 30 personas.

Ronda – 1 (Técnica -1) – (45 minutos)
Esta ronda se basa en la estructura de datos, OS, DBMS y Java. Más sobre preguntas prácticas

1) Qué estructura de datos utiliza Google para el patrón de búsqueda. (Explica Trie y aborda cómo codificarás)
2) Qué estructura de datos utiliza Google para almacenar datos.

 
– Escribir un programa para convertir URL a Tiny URL
– Escribir un programa para extraer el nombre de la string. (Fácil)
Ejemplo: mi nombre es @satyajit —-satyajit (después de @ será el nombre y terminará con un espacio)
Proporcione una solución optimizada

Preguntas sobre el SO
1) ¿Qué es el Thrashing? Explique
2) ¿Qué es interbloqueo? Explique todas las condiciones

Preguntas sobre DBMS
1) Propiedades de ACID Explicar con un ejemplo
2) Discusiones sobre Mongodb, NoSQL y SQL durante mucho tiempo.

Explica Proyecto y Sé bueno en tu Proyecto lo que has hecho..

Preguntas de Java
1) ¿Qué es Hashmap? como se implemento?
2) ¿Qué es una lista de arreglos? ¿Diferencia entre array y lista de arrays?
3) ¿Cuál es la diferencia entre int e Integer en Java?
4) ¿Diferencia entre Hashtable y Hashmap?

ser bueno en java

12 personas preseleccionadas para la próxima ronda.

Ronda -2 (Técnica -2) (1.30 Hrs)
Esta ronda es completamente de Estructura de Datos, Problemas Prácticos y hubo 3 personas dirigiendo esta ronda.
Entonces, aprenda la estructura de datos de tal manera que pueda relacionarse con el problema en tiempo real.

1) Escribir un programa para invertir palabras en una string
Ejemplo: Mi nombre es abcd- La salida debería ser: abcd es el nombre My .
2) Escriba un programa para encontrar el espejo de un árbol: se requiere el código adecuado (intente dar un nombre de variable de acuerdo con el significado)
3) Escriba un programa para encontrar el árbol de búsqueda binario más grande en un árbol binario (Dé uno optimizado)

¿Qué es el tipo de datos? ¿Cuál es la ventaja de tener tipo de datos? que pasara si no tenemos tipo de datos
Ventaja y desventaja.

¿Qué es la normalización? Explique todos los tipos.

¿Cómo ordenará el archivo de 20 Gb? Tienes 4gb ram? Trate de encontrar una solución

¿Conoces la clasificación externa? Dije que no. Luego dijo que sí.

¿Qué sucederá cuando presione una tecla en el teclado? ¿Cómo funciona internamente?

Preguntó Dos Rompecabezas
1) Problema de barra de oro
2) Problema de 3 frascos

Explique el árbol AVL: escriba la función para la rotación izquierda_derecha (me tomé el tiempo para esta pregunta, nunca espere que soliciten el código para el árbol AVL)

Ronda de recursos humanos (45 minutos)
Fue diferente de otras entrevistas de recursos humanos. Había 3 personas conduciendo esta ronda. Dieron Muchas Situaciones Trate de llegar a una solución

Primero dígase a
sí mismo 1) ¿Cómo encuentra el número total de automóviles en Coimbatore?
Así me dio muchas situaciones.
2) Si muchos piratas informáticos intentan piratear el servidor de eBay … Usted es el administrador de eBay. ¿Cómo manejará esta situación?

Tu fuerza y ​​debilidad.
¿Por qué tan interesado en la codificación?
Y muchas preguntas de comportamiento….

Gracias a geeksforgeeks por ayudarme a prepararme para las entrevistas técnicas.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *