Experiencia de entrevista de Microsoft | Piscina-Campus

La entrevista se realizó en Bangalore para el equipo MS hyd. (Experimentado, Reclutamiento Pool) La ronda 1 Explica sobre ti Explicar el mapa hash en Java Explicar el funcionamiento de los diferentes tipos de mecanismos de bloqueo. Explicar el funcionamiento de los diferentes tipos de bloqueos en la base de datos. Explicar el mapa hash … Continue reading «Experiencia de entrevista de Microsoft | Piscina-Campus»

Entrevista de Microsoft | Conjunto 26

Ronda 1:  Preguntas sobre trabajos anteriores, patrones de diseño utilizados en el trabajo anterior. Dados dos enteros representados en formato de lista enlazada y ahora agregue estas dos listas y colóquelas en la tercera lista, en cualquier momento, un Node puede tener solo un dígito.  Con las discusiones, surgió al considerar los arrastres y todo similar … Continue reading «Entrevista de Microsoft | Conjunto 26»

Cuente el número de Nodes visibles en el árbol binario

Dado un árbol binario, la tarea es encontrar el número de Nodes visibles en el árbol binario dado. Un Node es un Node visible si, en el camino desde la raíz hasta el Node N, no hay ningún Node con valor mayor que N,  Ejemplos:  Input: 5 / \ 3 10 / \ / 20 … Continue reading «Cuente el número de Nodes visibles en el árbol binario»

Experiencia de entrevista de Microsoft | Set 174 (primera ronda en el campus)

La ronda 1: Todas las sucursales estaban permitidas. El criterio de elegibilidad fue CGPA superior a 7 . Se llevó a cabo en cocube. Todo el mundo recibe un conjunto diferente de preguntas. 3 preguntas de codificación en 90 min. Cuente cuántas veces se repite 1001 en la string . Si no, devuelve -1 Encuentra … Continue reading «Experiencia de entrevista de Microsoft | Set 174 (primera ronda en el campus)»

Prácticas en Microsoft (en el campus)

Entrevistas Ronda técnica 1 : preguntas de calentamiento:i) ¿Diferencia entre c y c ++ y hablar sobre las características de c ++? ii) funciones virtualesiii) clase abstracta 1) ¿Escribir una función que rastree los hipervínculos presentes en un sitio web e imprima las páginas muertas? asumiendo que me han proporcionado las siguientes funciones: vector <String> … Continue reading «Prácticas en Microsoft (en el campus)»

Experiencia de entrevista de Microsoft | Conjunto 166

La ronda 1: Invierta los bits del entero y dé el número resultante . a/b/../c/d/e/…/f => a/c/f => recuento de . == n => retroceder (n-1) tiempo (ruta del directorio dada) Problema de tuercas y tornillos La ronda 2: El árbol de búsqueda binaria con el puntero principal encuentra dos Nodes con la suma dada … Continue reading «Experiencia de entrevista de Microsoft | Conjunto 166»

Experiencia de entrevista de Microsoft para pasante de SWE

Siéntase cómodo escribiendo código en el Bloc de notas (pizarra en entrevistas fuera de línea) ya que no se permitió el uso de ningún editor. Vaya de la fuerza bruta a la solución más óptima y establezca por qué no puede mejorar más. Antes de saltar a la codificación, discuta todos los casos extremos que … Continue reading «Experiencia de entrevista de Microsoft para pasante de SWE»

Programa Java para invertir una lista enlazada en grupos de tamaño dado – Conjunto 2

Dada una lista enlazada, escribe una función para invertir cada k Node (donde k es una entrada a la función). Ejemplos: Input: 1->2->3->4->5->6->7->8->NULL and k = 3 Output: 3->2->1->6->5->4->8->7->NULL. Input: 1->2->3->4->5->6->7->8->NULL and k = 5 Output: 5->4->3->2->1->8->7->6->NULL. Ya hemos discutido su solución en la publicación a continuación  Invertir una lista vinculada en grupos de tamaño dado … Continue reading «Programa Java para invertir una lista enlazada en grupos de tamaño dado – Conjunto 2»

Programa Java para ordenar una array de 0s, 1s y 2s

Dada una array A[] que consta de 0, 1 y 2. La tarea es escribir una función que ordene la array dada. Las funciones deben poner todos los 0 primero, luego todos los 1 y todos los 2 al final. Ejemplos: Input: {0, 1, 2, 0, 1, 2} Output: {0, 0, 1, 1, 2, 2} … Continue reading «Programa Java para ordenar una array de 0s, 1s y 2s»

Programa en C++ para elementos de intercambio por parejas de una lista enlazada dada

Dada una lista enlazada individualmente, escriba una función para intercambiar elementos por pares. Input: 1->2->3->4->5->6->NULL Output: 2->1->4->3->6->5->NULL Input: 1->2->3->4->5->NULL Output: 2->1->4->3->5->NULL Input: 1->NULL Output: 1->NULL  Por ejemplo, si la lista enlazada es 1->2->3->4->5 entonces la función debería cambiarla a 2->1->4->3->5, y si la lista enlazada es entonces el la función debería cambiarlo a.  MÉTODO (Iterativo):  Comience desde el … Continue reading «Programa en C++ para elementos de intercambio por parejas de una lista enlazada dada»