1. Entrevista telefónica
- Háblame de ti
- Preguntas relacionadas con los núcleos (diferencia entre el sistema operativo Linux/kernel y el sistema operativo Windows/kernel)
- Diferencia entre proceso y subproceso
// 32 bit architecture bool isPowerOftwo(int no) { int i = 1; int state = 0; int k = 0; for (int j = 0; j<32; j++) { if (state == 0) { k = no & i; if (k != 0) state = 1; } else { k = no & i; if (k != 0) return false; } i = i << 1; } return true; } bool isPowerOfTwo(int no) { if (no == 0) return true; //this is wrong. it should be false if (no < 0) return false; // not supported if (no & (no-1) == 0) return true; return false; }
2. F2F
- ¿Cuántos tipos de almacenamiento hay en C.
- ¿Cuántos tipos de datos hay en C.
- Dado un archivo con muchas strings. Encuentra cuántos anagramas únicos existen. (Tabla hash, BST y finalmente enfoque TRIE).
- ¿Cómo manejará datos grandes de forma distribuida para la pregunta anterior?
- ¿Cómo manejará grandes datos en un reductor?
- Cuales son las propiedades de los sistemas distribuidos.
3. F2F
- Implemente un programa de reducción de mapas muy similar al conteo de palabras.
- ¿Cómo manejará grandes datos en un reductor?
- ¿Cómo distribuirá los datos entre el clúster y los centros de datos?
- Internos de hadoop. (guardado de archivos intermedios después de la fase del mapa)
4. F2F
- Comprimir una string «aaabbcdddd» a «a3b2c1d4»
- Lo que este programa realmente hace internamente
void fun() { int a = 5; int * b = new int(10); }
- ¿Cuál es el efecto de este programa para múltiples subprocesos?
- Diseño de sistema de archivos distribuido.
5. Ronda de liderazgo
- ¿Por qué quieres cambiar?
- Debates sobre el modelo de negocio de Azure, el modelo de ingresos, los detalles del perfil de trabajo, etc.
- Dada la raíz del árbol binario y un Node, encuentre todos los ancestros del Node.
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.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
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