Experiencia de entrevista con Wissen | Conjunto 1 (en el campus)

Wissen Technology, parte de Wissen Infotech, vino a nuestra universidad para el campus.
Sitio web- www.wissen.com

Ronda 1- prueba escrita -1.5 horas
6 preguntas de codificación
1. Encuentra la intersección de 2 arrays ordenadas. Nota: O(n) requerido y sin uso de estructura de datos.

2. Acciones: compre y venda para obtener el máximo beneficio. Tienes que comprar y vender acciones una vez
Input- 1 2 20 5 6
O/p – 19(20-1)

3. Imprima la lista vinculada inversa sin cambiar la lista vinculada. Nota: requerido O(n)

4. Averigüe si el número es raíz cúbica o no sin utilizar las funciones matemáticas lib. Nota: requerido O(n) (Búsqueda binaria de pistas)

5. Reemplace 3 con 5 en un número entero sin convertir int a conversión de string
Entrada- 134
Salida – 154

6. Verifique si 2 strings son anagramas entre sí.
Por ejemplo: abc y atrás
Salida: anagrama
Nota requerida O (n)
(Sugerencia: use el mapa)

Ronda 2 – tech1
1. Estructura de datos
– detectar bucle en la lista enlazada
– comprobar si un árbol binario es un árbol de búsqueda binaria o no

2. JAVA
Multihilo y sincronización

3.
Proceso del sistema operativo, subprocesos, semáforo, mutex, interbloqueo e inanición

4. DBMS
¿Cómo imprimirá todas las tuplas de una tabla?
¿Qué es la clave externa y algunas preguntas al respecto?

Ronda 3- tech2
1.C++
– escribir estructura para lista enlazada genérica
– puntero colgante y pasos para eliminar
Eg-

struct node
{
   void *data;
   node *next;
}
main()
{
    node *p = new node;
    p->data = (int) new int;
    delete p;
}

elimine el puntero colgante causado por datos vacíos *.
Respuesta: operador de eliminación de sobrecarga
: el destructor puede sobrecargarse o no.
En caso afirmativo o no, ¿por qué? – ¿Por
qué el constructor puede sobrecargarse?

-Explique todo el proyecto que se menciona en su currículum
. ¿Qué estructura de datos usó en su proyecto aparte de la array
? Ya que le dije que no usé una estructura de datos específica externamente sino internamente. MySQL usa el árbol B + y B para indexar internamente
: ¿qué es? B+ y árbol B (no sabía sobre B+)

2. DBMS
: se une y escribe debajo de la consulta
Student table
Id l name l deptId
Department table
deptId l HODname

Encuentre el nombre del HOD que tiene más estudiantes
. Consulta anidada/unirse

– Dada la array 2*2, 2*3 y 3*3
, ¿cómo se almacenará en una sola tabla en la base de datos ?

3.
Recopilación y sincronización de Java

4. Estructura de datos
: cree una pila especial en la que pueda encontrar el elemento mínimo en O (1)
. ¿Tiene alguna pregunta?

Algunas preguntas que se le hicieron a otros
-quicksort
-arraylist vs linklist
-heap memory vs stack memory
-si ha dado nombres de personas y sus respectivos países y necesito acceder a todos los nombres de un país en particular mediante O(1)
Ans- map>

Ronda 4: Recursos
humanos Preguntas típicas de recursos humanos

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 *