Experiencia de entrevista de Oxigen Wallet | Conjunto 3 (Presencial)

Primera ronda:
prueba de codificación en línea en Cocubes.com

Q1. Dados dos enteros m y n, escriba la función para calcular el número de cambios de bits necesarios para convertir uno a otro

Example: m=14
         n=15 answer : 1
Explanation : 24 : 11000
              15: 01111

Q2.multiplicación de lista enlazada: dadas dos listas enlazadas que representan un polinomio,
devuelven un puntero a la lista enlazada que es la multiplicación de las dos.

struct node
{
    int coeff;
    int exp;
    struct node*next;
};
example: 4x(2)-2x+1
         x-1  answer : 4x(3)-6x(2)+3x-1


Segunda ronda: (entrevista F2F)

Preguntas relacionadas con el proyecto,
conceptos en detalle.
Lista enlazada cuáles son sus ventajas.
y algunas preguntas generales básicas sobre estructuras de datos.


Tercera ronda: (Con el CTO)

Hizo preguntas
relacionadas con la salida de conceptos sobre funciones virtuales.
¿Qué son los constructores virtuales ?
¿Qué son los árboles B? ¿Puedes codificar para eso
qué son los árboles avl? ¿Por qué se usan? Dijo que me pedirá que escriba el código para avl tree más tarde, pero al final se olvidó: p
¿Qué son los patrones de diseño?
¿Qué son las clases singleton? ¿Hay alguna palabra clave para definir una clase singleton en c?

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 *