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