Preguntas de entrevistas clásicas de Microsoft y respuestas de referencia

Las preguntas de la entrevista clásica son las precursoras de una entrevista de trabajo exitosa para los solicitantes de empleo de Microsoft, y las respuestas a las preguntas de la entrevista afectan directamente el éxito o el fracaso de la entrevista del solicitante de empleo de Microsoft. Las siguientes son las preguntas clásicas de la entrevista de Microsoft que le recomiendo cuidadosamente y espero que le resulten útiles.

Preguntas clásicas de la entrevista de Microsoft (1) 1. Se necesita 1 hora para quemar una cuerda irregular de principio a fin. Ahora existen varias cuerdas del mismo material. ¿Cómo cronometrar una hora y quince minutos quemando una cuerda?

2. Tienes un cubo de gelatina, que incluye amarilla, verde y roja. Cierra los ojos y toma dos del mismo color. ¿Cuántas puedes atrapar para determinar que debes tener dos gelatinas del mismo color?

3. Si tienes una cantidad infinita de agua, una cuchara de 3 litros y una cuchara de 5 litros, y las formas de las dos cucharas son desiguales hacia arriba y hacia abajo, ¿cómo puedes pesar con precisión 4 litros? de agua?

4. Una bifurcación en el camino conduce a un país honesto y a un país mentiroso. Vinieron dos hombres, uno de un país honesto y el otro de un país mentiroso. Un país honesto siempre dice la verdad y un mentiroso siempre miente. Ahora vas al país de la mentira y no sabes qué camino tomar. Tienes que preguntarles a estos dos. ¿Cómo debo preguntar?

5,12 bolas y una báscula. Ahora sabemos que sólo una bola tiene un peso diferente a las demás. ¿Cómo podemos encontrar la pelota después de pesarla tres veces? ¿Qué pasa con el 13? (Tenga en cuenta que esta pregunta no indica si el peso de la pelota es liviano o pesado. Se requiere una consideración cuidadosa).

6. Dibuja 10 líneas rectas en 9 puntos, con al menos tres puntos en cada recta. ¿línea?

7. En 24 horas al día, ¿cuántas veces se superponen completamente las manecillas de las horas, los minutos y los segundos de un reloj? ¿Cuándo fueron? ¿Cómo te diste cuenta de eso?

8. ¿Cómo plantar cuatro árboles para que la distancia entre dos árboles cualesquiera sea igual?

Preguntas clásicas de la entrevista de Microsoft (2) 1. ¿Por qué las tapas de las alcantarillas son redondas?

2. ¿Cuántos coches hay en China?

3. Introduce la llave del coche en la puerta del coche y gírala ¿en qué dirección se desbloquea el coche?

4. Si eliminaras cualquiera de las 34 provincias de China (incluidas las regiones autónomas, los municipios, las regiones administrativas especiales de Hong Kong y Macao y la provincia de Taiwán), ¿cuál eliminarías y por qué?

5. ¿Cuántas gasolineras hay en China que puedan satisfacer todos los coches?

6. Imagina que estás parado frente a un espejo. Disculpe, ¿por qué la imagen del espejo se puede colgar al revés pero no al revés?

7. ¿Por qué el agua caliente sale instantáneamente tan pronto como abres el agua caliente en cualquier hotel?

8. ¿Cómo le explicas el uso de Excel a tu abuela?

9. ¿Cómo mejorar el diseño de un cajero automático?

10 Si quieres volver a aprender un nuevo lenguaje informático, ¿cómo piensas empezar?

11. Si tienes previsto recibir un premio dentro de los cinco años de tu plan de carrera, ¿cuál es tu motivación para recibir este premio? ¿Quién es la audiencia?

12. Si Microsoft te dijera que invertiríamos 5 millones de dólares para iniciar tu plan de inversión, ¿qué tipo de plan de negocio emprenderías? ¿Por qué?

13. Si pudieras reunir a los fabricantes de ordenadores del mundo en una sola oficina y decirles que se verían obligados a hacer una cosa, ¿qué sería?

Entrevista clásica de Microsoft (3) 1. Dejas que un trabajador trabaje para ti durante siete días y la recompensa es un lingote de oro. Este lingote de oro está dividido en 7 partes conectadas, y al final de cada día debes darles un lingote de oro. ¿Cómo pagarías a los trabajadores si solo te permitieran romper lingotes de oro dos veces?

2. Un tren sale de Beijing hacia Guangzhou a una velocidad de 15 km por hora, y otro tren sale de Guangzhou hacia Beijing a una velocidad de 20 km por hora. Si un pájaro parte al mismo tiempo que dos trenes a una velocidad de 30 kilómetros por hora, parte de Beijing, se encuentra con otro vagón y luego regresa y vuela en la dirección opuesta, volando de un lado a otro entre los dos trenes hasta dos. los trenes se encuentran. ¿Cuánto tiempo lleva volando este pájaro?

3. Tienes cuatro frascos llenos de pastillas. Cada pastilla tiene un peso determinado. Una pastilla contaminada es el peso de una pastilla no contaminada +1. ¿Cómo determinar qué bote de medicamento está contaminado si solo se pesa una vez?

4. Los tres interruptores fuera de la puerta corresponden a las tres áreas de luz interior y los circuitos están bien. No puedes ver las luces interiores controlando el interruptor fuera de la puerta.

Ahora solo se le permite entrar por la puerta una vez. ¿Determinar la relación correspondiente entre el interruptor y la luz?

5. ¿Por qué el RMB solo tiene valores nominales de 1, 2, 5 y 10?

6. Tienes dos frascos, 50 canicas rojas y 50 canicas azules. Se selecciona un frasco al azar y se coloca una canica al azar en él. ¿Cómo se puede tener la mejor oportunidad de seleccionar una canica roja? ¿Cuáles son las posibilidades de obtener una bola roja en tu plan?

7. Te da dos caras de 6 lados. Puede grabar cualquier número del 0 al 9 en cada lado y hacer que deletreen el valor de la fecha de cualquier año.

La primera pregunta, cinco piratas robaron 100 gemas, cada una era del mismo tamaño y no tenía precio. Decidieron dividirlo así:

Sortea para decidir tu propio número (1, 2, 3, 4, 5)

Primero, el No. 1 propone un plan de distribución, y luego todos votan. Si y sólo si más de la mitad de las personas están de acuerdo, proceda con su plan.

Distribúyelo o tíralo al mar para alimentar a los tiburones.

Si el número 1 muere, el número 2 propone un plan de distribución, y luego las 4 personas restantes votan si y sólo si más de la mitad son iguales.

Italia, distribuir según su plan, de lo contrario será arrojado al mar para alimentar a los tiburones.

El resto se puede inferir

Condiciones: Todo pirata es una persona muy inteligente y puede tomar decisiones y decisiones racionales. Pregunta: ¿Qué plan de asignación propone el primer pirata para maximizar sus ingresos?

La segunda pregunta es sobre el reabastecimiento de combustible de los aviones. Se sabe que:

Cada avión tiene un solo tanque de combustible.

Los aviones pueden repostar entre sí (tenga en cuenta que). Mutuo, sin camión cisterna)

Un tanque de combustible puede permitir que un avión vuele medio círculo alrededor de la Tierra.

Pregunta:

¿Cuántos aviones se necesitan para permitir que al menos un avión dé la vuelta a la Tierra y regrese al aeropuerto después del despegue? (Todos los aviones despegan del mismo aeropuerto y deben regresar al aeropuerto de manera segura. No se les permite aterrizar a mitad de camino y no hay ningún aeropuerto intermedio). El tercer problema es el problema del reabastecimiento de combustible de los automóviles.

Un coche lleno de 500 litros de aceite viaja del punto A al punto B, la distancia es de 1000 kilómetros. Se sabe que el consumo de combustible de este coche es de 1 litro/km. Hay una cantidad ilimitada de petróleo en A, pero no hay petróleo en ningún otro lugar. Sin embargo, los automóviles pueden almacenar aceite en cualquier lugar para su transporte. ¿Cuánto petróleo se necesita para ir de A a B?

La cuarta pregunta es el problema de dejar caer la copa

Si una copa se rompe en la capa N, se romperá en cualquier capa superior a N. No se romperá en la capa m. Roto, se romperá en cualquier piso debajo de m. Aquí hay dos de esas copas para que las pruebe en el piso 100. Se le pide que encuentre el piso con la menor cantidad de pruebas que simplemente rompan la copa.

La quinta pregunta, juego de razonamiento

El profesor elige dos números del 2 al 9, le dice al estudiante A su suma, le dice al estudiante B su producto y le pregunta a su vez Adivina estos dos números.

a dijo:? ¿No puedo adivinar?

b dijo:? ¿No puedo adivinar?

a dijo:? ¿Mi conjetura?

b dijo:? ¿Adiviné eso también?

¿Cuáles son estos dos números?

La sexta pregunta es el problema de los perros enfermos

Hay 100 familias en una comunidad, cada familia tiene un perro y todos pasean a su perro en el mismo lugar todas las noches. Se entiende que algunos de los perros estaban enfermos. Por alguna razón, los dueños de perros no pueden saber si su propio perro está enfermo, pero sí pueden saber si otros perros están enfermos. Ahora los superiores han emitido un aviso exigiendo a los residentes que ejecuten a estos perros enfermos y no se les permite identificar a los perros de otras personas como perros enfermos (es decir, sólo pueden juzgar por sí mismos). Después de 7 días, mataron a todos los perros enfermos. Pregunte: * * *¿Cuántos perros enfermos hay? ¿Por qué?

Pregunta 7: El coro de U2 debe llegar al lugar del concierto en un plazo de 17 minutos. En el camino es necesario cruzar un puente. Cuatro personas parten del mismo extremo del puente. Tienes que ayudarlos a llegar al otro lado. Estaba oscuro y sólo tenían una linterna. Un máximo de dos personas pueden cruzar el puente al mismo tiempo. Deben sostener una linterna al cruzar el puente, por lo que alguien debe llevar una linterna hacia y desde ambos extremos del puente. No puedo regalar la linterna aunque la tire. Cuatro personas caminan a diferentes velocidades. Si dos personas caminan juntas, ¿cuál es más lenta?

¿Cuál es más lenta? A BONO le toma 1 minuto cruzar el puente, 2 minutos a EDGE para cruzar el puente, 5 minutos a ADAM para cruzar el puente y 10 minutos a LARRY para cruzar el puente.

¿Cómo cruzan el puente en 17 minutos?

Pregunta 8: Hay 100 habitaciones en una prisión y hay un preso en cada habitación. Un día, dijo el director, hay una luz fuera de tu celda. Puedes controlar esta luz (encendida o apagada) cuando estés al aire libre. Sólo una persona puede salir a hacer ejercicio al aire libre todos los días y la protección contra el viento es opcional. Si alguno de ustedes puede decirme dentro de un tiempo limitado: puedo garantizar que todos se han soltado al menos una vez. ? ¡Te dejaré ir! Pregúntele al prisionero qué estrategias debería adoptar para que el director lo libere. ¿Durante cuánto tiempo podrán ser liberados si se utiliza esta estrategia?

Preguntas clásicas de la entrevista de Microsoft (4) 1. Debido a un error de diseño por parte del fabricante de un teléfono móvil, la duración de la batería puede ser la mitad de la duración del diseño original (no el tiempo de carga y descarga). La solución es reemplazar la batería de forma gratuita o comprar un cupón de 50 yuanes para un teléfono móvil nuevo del fabricante. Por favor escribe a todos los usuarios que hayan comprado y cuéntales la solución.

2. Cuando un alto líder visitó el museo, le pidió al administrador del museo, Xiao Wang, un ladrillo de la dinastía Ming como recuerdo. Según las regulaciones estatales, nadie puede privatizar las colecciones de los museos. ¿Cómo necesita el director del museo escribir una carta al líder para recuperar los ladrillos de la ciudad?

3. Debido a un error de trabajo, la vendedora vendió por error una computadora portátil valorada en 20.000 yuanes al Sr. Li por 120.000 yuanes. ¿Cómo le escribió el gerente de la Sra. Wang al Sr. Li para recuperar el dinero?

4. Darle un teléfono móvil recientemente desarrollado. Si fueras el líder de un equipo de pruebas, ¿cómo realizarías las pruebas?

5. ¿Cómo escribir un vector de prueba para la función int atoi(const char * pstr)?

Preguntas clásicas de la entrevista de Microsoft (5) 1. ¿Cuál es la diferencia entre una lista vinculada y una matriz?

2. Escribe un algoritmo para ordenar la lista enlazada. Explique por qué eligió este enfoque.

3. Escribe un algoritmo para implementar la clasificación de matrices. Explique por qué eligió este enfoque.

4. Por favor escriba que se puede implementar directamente.

El código de la función char * strcpy (char * pstrDest, const char * pstrSource).

5. Escribir un programa para invertir cadenas, lo que requiere optimizar la velocidad y el espacio.

6. ¿Cómo encontrar enlaces circulares en una lista enlazada?

7. Se proporciona el algoritmo para barajar las cartas y las cartas barajadas se almacenan en una matriz de plástico.

8. Escribe una función para comprobar si el carácter es un número entero y, si es así, devolver su valor entero. (O: ¿Cómo usar solo 4 líneas de código?

9. Proporcione una función para generar todas las permutaciones de una cadena.

10. Escriba la implementación de void * malloc( int) El código de la función de asignación de memoria.

11. Proporcione una función para copiar dos cadenas A y B. Los últimos bytes de la cadena A se superponen con los primeros bytes de la cadena B.

12. ¿Cómo escribir un programa para colocar una matriz ordenada de números enteros en un árbol binario?

13. ¿Cómo imprimir los datos del nodo del árbol binario capa por capa? >

14. ¿Cómo reordenar una lista vinculada (es decir, invertir el orden, prestar atención a las condiciones de contorno de la lista vinculada y considerar la lista vinculada vacía)? escriba un método que pueda implementar directamente el código de función int atoi(const char * pstr)

& gt& gt& gtHaga clic en la página siguiente para ver más preguntas de entrevistas clásicas de Microsoft y respuestas de referencia

.

erved