Cada vez que nos surgen nuevas dudas, Google siempre nos ha respaldado. Sin embargo, esto requiere el calibre necesario para ser capaz de responder a todo ello. Por eso, Google es muy selectivo a la hora de elegir a los candidatos más meritorios. Su proceso de selección hace que Google sea uno de los sitios web más fiables de todos los tiempos.
El proceso de contratación en la empresa Google es largo y agitado. Sin embargo, una vez que lo superas, no hay vuelta atrás. Así pues, el proceso de Fases y Rondas de Selección es el siguiente:
Fases | Rondas |
Entrevistas telefónicas/por teléfono | 2 |
Entrevistas in situ | 2 |
Codificación | de 2 a 4 rondas |
Diseño | Como máximo 2 rondas |
Preguntas de la entrevista de Google
Ahora vamos a entrar en las preguntas más frecuentes en una ronda de entrevistas de Google. Hemos seleccionado 21 preguntas de este tipo que tienen la mayor probabilidad de ser formuladas en la entrevista de este año.
Q 1. Hemos visto que las tapas de alcantarilla siempre tienen forma redonda. ¿Hay alguna posibilidad de que la tapa de alcantarilla tenga otra forma, por ejemplo, rectangular o cuadrada?
La respuesta debería ser No. Los pozos de registro tienen formas redondas por una razón concreta: sólo las tapas de pozo redondas no pueden resbalar y caer en el pozo, mientras que cualquier otra forma, por ejemplo, rectangular o cuadrada, puede resbalar muy fácilmente en el pozo y causar desastres más adelante.
Q 2. ¿Qué entiendes por un problema de dos sumas? ¿Cuáles son las diferentes formas de resolverlo?
R. El problema de la suma de dos es una versión diferente del problema de la suma de subconjuntos. Esta suma gira en torno a la determinación de todos los pares de dos enteros de una matriz no ordenada que suman para obtener una suma, que es S.
Por ejemplo, si la matriz sin ordenar es [32, 44, 56, -2, -14, -26, 16, 14] y la suma (S) es 30, el programa debe devolver [32, -2], [44, -14], [16, 14] y [56, -26].
Solución 1 (Normal): La solución simplificada de este problema es buscar en toda la matriz y seguir haciendo lo mismo, pero intentando determinar un par que sume la suma S.
Solución 2 (Más rápida): Este enfoque determina el objeto haciendo uso de las tablas hash. Mientras se recorre cada uno de los elementos del array, el método escudriña si S, el elemento actual, existe en la tabla hash o no. Por tanto, sólo hay que recorrer el array una vez.
P 3. ¿Cuál de los siguientes no pertenece a la serie correspondiente?
- [a, b, e, g]
- [a, k, b, n]
- [z, v, a, b]
- [p, r, q, t]
Respuesta: [p, r, q, t] no pertenecen a las series respectivas. Los tres conjuntos restantes forman parte de la serie respectiva porque todos ellos tienen en común el subconjunto [a, b].
P 4. ¿Qué se entiende por DEADBEEF?
Respuesta: DEADBEEF se ciñe a la representación numérica hexadecimal del número de 32 bits, 3735928559. Se utilizaba en los tiempos del ensamblador/mainframe como valor mágico de depuración. El DEADBEEF facilita mucho la identificación a la hora de encontrar y marcar una memoria concreta en las páginas de los volcados hexadecimales.
Q 5. Explica el algoritmo para encontrar el conjunto de potencias de un conjunto dado.
El conjunto potencia de un conjunto dado se define como un conjunto formado por todas las combinaciones posibles de los elementos, es decir, todos los subconjuntos de un conjunto dado, y un conjunto vacío junto con el propio conjunto dado. Por ejemplo, si el conjunto dado es S = [0, 1, 2, 3, 4], su conjunto potencia será
P[S] = [[], [0], [1], [2], [3], [4], [0, 1], [0, 2], [0, 3], [0, 4], [1, 2], [1, 3], [1, 4], [2,4], [3, 4], [0, 1, 2], [0, 1, 3], [0, 1, 4], [0, 2, 3], [0, 2, 4], [1, 2, 3, 4], [0, 1, 2, 3, 4]].
El algoritmo para determinar el conjunto de potencia de un conjunto dado se resuelve como Para un conjunto con N elementos, el total de subconjuntos será 2N. Por tanto, el algoritmo para determinar el conjunto de potencias de un conjunto dado contiene los siguientes pasos:
- Paso 1: Busca de 0 a 2N.
- Paso 2: Para cada número, obtén la representación binaria. Digamos, por ejemplo, que el cuatro se representa como 0100 en binario.
- Paso 3: Utilizando esta representación binaria, comprueba si debes incluir un número del conjunto o no, por ejemplo, 0100 = [excluir, incluir, excluir, excluir]
Q 6. ¿Es posible que obtengamos 4 al restar cinco menos dos iguales? Si es así, ¿cómo?
Respuesta: Sí, es posible obtenerlo si quitamos los dos alfabetos, es decir, la f y la e del cinco, obtenemos el iv. Esta es la representación numérica romana del número 4.
Q 7. Supón que tienes una cadena de entrada 1??0, donde ? es un comodín. Explica el algoritmo preciso para encontrar todas las combinaciones probables de la cadena.
Respuesta: La cadena de entrada es 1??0. Ahora, el primer y el último número son fijos. Los dos números del medio son comodines, lo que significa que pueden ser tanto 0 como 1.
Algoritmo para encontrar todas las combinaciones probables de la cadena dada
- Paso 1: Empecemos llamando a la función con un conjunto vacío y una cadena (en la que meteremos 0s y 1s).
- Paso 2: Una vez que el control llegue al comodín, haz una copia de cada uno de los conjuntos de cadenas y añade 0 a una mitad y 1 a la otra.
- Paso 3: Continúa haciendo esto recurrentemente llamando a la función con una cadena más pequeña hasta que la cadena quede vacía.
Para la cadena de entrada 1??0, el algoritmo funciona así
Conjunto inicial = [] (El conjunto vacío que se llamó en el paso 1)
1er carácter = 1, por lo que el conjunto = [1]
2º carácter = ?(comodín), por lo que se hará una copia de cada uno de los conjuntos de la cadena, es decir, [1], [1]. A continuación, se añade el 0 a la mitad de los conjuntos y el 1 a la otra mitad del conjunto. Por tanto, tenemos el conjunto = [1, 0], [1, 1]
3er carácter = ?(comodín), por lo que, una vez más, se hará una copia de cada uno de los conjuntos de cadenas, es decir, [1,0], [1,0], [1, 1], [1,1]. A continuación, se añade el 0 a una mitad de los conjuntos de cadenas y el 1 a la otra mitad restante de los conjuntos de cadenas. Por tanto, obtenemos el conjunto = [1, 0, 0], [1, 1, 0], [1, 0, 1], [1, 1, 1]
4º carácter = 0, por tanto, el conjunto final es [1, 0, 0, 0], [1,0, 1, 0], [1, 1, 0, 0], [1, 1, 0].
Q 8. Para la siguiente lista de coordenadas de localización, [[1, 3], [2, 5], [5, 7]], ¿se cubre con ellas el intervalo (3, 7)? ¿Qué opinas del mismo intervalo en la lista [[2, 3], [3, 4], [5, 6], [6, 7]]?
Respuesta: Los puntos 3 a 7 están totalmente cubiertos en la lista [[1, 3], [2, 5], [5, 7]] porque los puntos 2 a 5 y 5 a 7 están cubiertos. Sin embargo, los puntos 3 a 7 no están cubiertos en la lista [[2, 3], [3, 4], [5, 6], [6, 7]]. Esto se debe a que la distancia entre los puntos 4 y 5 no está cubierta aquí.
Q 9. Un avión se estrelló, resultando heridas todas las personas del avión excepto dos. ¿Es posible de algún modo?
Respuesta: Es posible porque esas dos personas estaban casadas y no eran solteras como las demás que iban en el avión. Por tanto, también resultaron heridas en el proceso, pero no como personas solteras.
Q 10. Si anteayer son tres días justo después del sábado, ¿qué día es hoy?
Respuesta: Tres días después del sábado es el martes. Por tanto, el día de antes de ayer es el martes. Por tanto:
- Antes de ayer era miércoles, y
- Ayer fue un jueves
Por tanto, hoy es viernes.
Q 11. ¿Cómo puedes obtener 10000 sumando sólo 8?
An. Para obtener 10000 sólo sumando 8, tenemos que sumar tres veces el 8, luego el 88 y finalmente el 888, y ahora sumando todo esto obtenemos
8 + 8 + 8 + 88 + 888 = 10000
Q 12. En la serie 0, 1, 1, 2, 3, 4, 5, 8, 13, 21, ¿cuál es el número que no pertenece a ella?
Respuesta: La serie de Fibonacci representa los números que son la suma de los dos números anteriores. El número 4 no pertenece a la serie, ya que el resto es la secuencia de Fibonacci, es decir, 0, 1, 1, 2, 3, 5, 8, 13, 21.
Q 13. ¿Cómo se puede predecir el resultado de un partido de fútbol incluso antes de que empiece y acertar siempre?
Respuesta: Supongamos que el resultado es 0-0 cuando empieza el partido. Tiene que ser cierto para todos los partidos de fútbol, ya que será la condición inicial de todos los partidos.
Q 14. Un coche circula a 160 km/h por una autopista. ¿Cuál será la velocidad de cada rueda cuando toque el suelo? ¿Seguirá siendo la misma cuando el coche circule a 120 mph?
Respuesta: Independientemente de la velocidad del coche, las ruedas tendrán una velocidad de 0 mph en todo momento mientras toque el suelo. Esto se debe a que, mientras rueda, la rueda se mueve en dos direcciones:
- Rotativamente, alrededor de su centro,
- Y horizontalmente, en la dirección del coche en movimiento.
En el punto de contacto, ambos movimientos de las ruedas se anulan mutuamente. El resultado es una velocidad neta de 0 mph respecto al suelo.
Q 15. Utilizando las operaciones matemáticas +, -, * y / sobre 3, 3, 7, 7, obtén 24.
Respuesta: Primero, divide 3 entre 7 y luego súmale 3. Luego, multiplica el resultado por 7 para obtener 24, es decir
7 x ((3/7) + 3) = 24.
Q 16. ¿Por qué crees que quieres entrar en Google?
Bueno, no es necesario presentar la lista de todos los privilegios en esta respuesta, más bien trata de satisfacer tu interés por el trabajo. Es muy apreciado por todos que Google trate a sus empleados con un enorme respeto y apoyo, ayudándoles con las innovaciones. Deberías ser capaz de convencer al entrevistador de que las habilidades que posees son las más adecuadas para ese puesto de trabajo concreto en Google.
Q 17. ¿Qué herramientas están disponibles para que los usuarios de Google+ aumenten la productividad y la eficiencia en general y se ocupen de la gestión del perfil?
R. Algunas herramientas como Circlecount.com y Gplusdata.com pueden proporcionar una excelente inteligencia junto con una gran ayuda en la gestión del perfil de todas tus publicaciones. También proporciona ayuda a las páginas o publicaciones que gestionas.
Q 18. ¿Qué prefieres entre aprender y ganar?
A través de esta pregunta, se evaluará si eres más constante con la mejora de tus habilidades y conocimientos o te inclinas más por ganar dinero. Asegúrate de que si quieres trabajar en Google, tienes que convencer a los empleadores de que estarás inmensamente comprometido con la mejora y la adquisición de conocimientos. Presenta una respuesta que equilibre tu inclinación hacia el trabajo y el dinero.
Q 19. En los mapas de Google, ¿cómo vas a calcular la ruta entre dos direcciones diferentes?
Respuesta: Para esta pregunta, sólo tienes que prestar la máxima atención al hecho de que en la escala electrónica de Google, ésta es una opción viable para una solución. Para este tipo de preguntas, se da mayor importancia a los cálculos con geografías casi idénticas. No es más que una pregunta que invita a la reflexión y que puede confundirte.
Q 20. Supón que Tom es un chico de 16 años y es 4 veces mayor que su hermano Jon. ¿Qué edad tendrá Tom cuando sea el doble de su hermano?
Respuesta: Se da que Tom tiene 16 años y es 4 veces mayor que su hermano Jon. En la actualidad, la edad de Jon será (16/4 =4). Por tanto, la edad de su hermano es de 4 años. Ahora bien, si Tom tiene el doble de edad que su hermano cuando Jon tenga 12 años, significa que la edad de Tom será 12×2 = 24
Por tanto, cuando Tom tenga 24 años, la edad de su hermano Jon será de 12.
Q 21. Dado que hay 8 bolas, 7 bolas son iguales en peso por una bola es bastante más pesada que el resto. ¿Cómo vas a averiguar cuál es la más pesada utilizando una balanza?
Respuesta: Del total de bolas, coge 6 bolas por separado; ahora coloca 3 bolas en cada lado de la balanza. Si pesan lo mismo, entonces sabrás que la bola más pesada está incluida en las 2 restantes y si no pesan lo mismo, entonces la bola más pesada está entre las 6 bolas.
Conclusión
Este artículo se centra principalmente en proporcionar información beneficiosa sobre varias preguntas probables de la entrevista con las que uno se encontrará si es aspirante al trabajo en equipo de Google. Esperamos que este artículo te guíe de forma exhaustiva. Haznos saber en la sección de comentarios de abajo lo valiosa que te ha parecido la información y si hay alguna otra información detallada que estés deseando conocer.