¿Cuáles son las buenas preguntas de la entrevista técnica de Google?

Ver Google es conocido por su proceso de entrevistas. Tienen una de las entrevistas técnicas más difíciles en todo el mundo. Por qué ?? Porque son GOOGLE y lo saben todo. Entonces, para trabajar allí técnicamente, también debes saberlo todo. Algunas de las preguntas desconcertantes que encontré son:

Algunos problemas de primera clase o dicen problemas de marcas comerciales de Google:

  1. Un edificio tiene 100 pisos. Uno de los pisos es el piso más alto desde el que se puede dejar caer un huevo sin romperse
  2. Escriba una función para encontrar el segundo elemento más grande en un árbol de búsqueda binario
  3. Eres un ladrón de renombre que recientemente ha cambiado de robar metales preciosos a robar pasteles debido a los increíbles márgenes de ganancia. Terminas ganando el premio gordo, entrando en el mayor stock privado de pasteles del mundo: la bóveda de la Reina de Inglaterra.
  4. Encuentra un duplicado, Space Edition
  5. ¡Hurra! Es el día opuesto. Las listas enlazadas van en sentido contrario hoy.
  6. Escribir preguntas de entrevistas de programación no me ha hecho rico. Quizás el comercio de acciones de Apple lo hará.
  7. Desea crear una nube de palabras, un gráfico de información donde el tamaño de una palabra corresponde a la frecuencia con la que aparece en el cuerpo del texto.
  8. Tiene una función rand5 () que genera un entero aleatorio del 1 al 5. Úselo para escribir una función rand7 () que genera un entero aleatorio del 1 al 7.
  9. Dejaste la computadora desbloqueada y tu amigo decidió troll copiando muchos de tus archivos en puntos aleatorios de todo tu sistema de archivos.

Preguntas técnicas que hicieron que la gente dijera WOOOOAAAAHHHH !!!!

  1. Implemente eficientemente 3 pilas en una sola matriz.
  2. Dada una matriz de enteros que está ordenada circularmente, ¿cómo encuentras un entero dado?
  3. Escriba un programa para encontrar la profundidad del árbol de búsqueda binaria sin usar la recursividad.
  4. Encuentre el rectángulo máximo (en términos de área) debajo de un histograma en tiempo lineal.
  5. La mayoría de los teléfonos ahora tienen teclados completos. Antes de allí hay tres letras asignadas a un botón numérico. Describa cómo implementaría la ortografía y las sugerencias de palabras a medida que las personas escriben.
  6. Describa mergesort recursivo y su tiempo de ejecución. Escriba una versión iterativa en C ++ / Java / Python.
  7. ¿Cómo determinaría si alguien ha ganado un juego de tic-tac-toe en un tablero de cualquier tamaño?
  8. Dada una matriz de números, reemplace cada número con el producto de todos los números en la matriz, excepto el número en sí * sin * usando la división.
  9. Cree un caché con búsqueda rápida que solo almacene los N elementos accedidos más recientemente.
  10. ¿Cómo diseñar un motor de búsqueda? Si cada documento contiene un conjunto de palabras clave y está asociado con un atributo numérico, ¿cómo construir índices?
  11. Dado dos archivos que tienen una lista de palabras (una por línea), escriba un programa para mostrar la intersección.
  12. ¿Qué tipo de estructura de datos usarías para indexar annagramas de palabras? por ejemplo, si existe la palabra “top” en la base de datos, la consulta para “pot” debería enumerar eso.
  13. ¿Cuál es la desviación estándar anual de una acción dada la desviación estándar mensual?
  14. ¿Cuántas hojas de vida recibe Google cada año para la ingeniería de software?
  15. En cualquier lugar del mundo, ¿dónde abriría una nueva oficina de Google y cómo calcularía la compensación para todos los empleados de esta nueva oficina?
  16. ¿Cuál es la probabilidad de romper un palo en 3 pedazos y formar un triángulo?

Así que estas son algunas preguntas de muestra sobre la entrevista en Google, todo lo mejor. Si desea más preguntas como estas, visite los enlaces a continuación:

Programación Preguntas de la entrevista + Ayuda Cómo obtener ofertas de trabajo | Pastel de entrevista

Preguntas de la entrevista de Google: divertidos rompecabezas

Preguntas de la entrevista de Google

Entrevista de Google: puesto de gerente de marketing de productos

Historias de la sala de entrevistas de Google

Entrevistas de trabajo de acertijos – 30 de agosto de 2007

Less Than Dot – Blog – Preguntas de la entrevista de Google

Rompecabezas de entrevistas principales de Google

Preguntas de la entrevista de Google

Búsqueda de empleo de Glassdoor | Encuentra el trabajo que se adapte a tu vida

Mis entrevistas de pesadilla con Google

Gracias !!

Espero eso ayude !!!

¿Contaría una pregunta de Google Foobar?

Google utiliza una herramienta web secreta llamada foo . barra para reclutar nuevos empleados en función de lo que buscan en línea.

A continuación se muestra una pregunta de Google Foobar que se hizo recientemente →

Doomsday solar
==============

¿Quién lo hubiera adivinado? Los dispositivos del fin del mundo toman MUCHA potencia. El comandante Lambda quiere complementar el núcleo del reactor de antimateria cuántica de LAMBCHOP con paneles solares, y le encomendó la tarea de instalar los paneles solares.

Debido a la naturaleza de los paneles exteriores de la estación espacial, todos sus paneles solares deben ser cuadrados. Afortunadamente, tiene un área muy grande y plana de material solar, un par de tijeras de resistencia industrial y suficiente cinta solar MegaCorp (TM) para juntar cualquier exceso de material del panel en más cuadrados.

Por ejemplo, si tuviera un área total de 12 yardas cuadradas de material solar, podría hacer un panel cuadrado de 3 × 3 (con un área total de 9). Eso dejaría 3 yardas cuadradas, por lo que puede convertirlas en tres paneles solares cuadrados 1 × 1.

Escriba una respuesta de función (área) que tome como entrada una sola unidad de medida que represente el área total de paneles solares que tiene (entre 1 y 1000000 inclusive) y devuelva una lista de las áreas de los cuadrados más grandes que podría hacer de esas paneles, comenzando con los cuadrados más grandes primero. Entonces, siguiendo el ejemplo anterior, la respuesta (12) devolvería [9, 1, 1, 1].

Idiomas
=========
Java
====
Su código se compilará utilizando Java estándar 7. Debe implementar el método answer () en el código auxiliar de la solución. El tiempo de ejecución es limitado. Algunas clases están restringidas (por ejemplo, java.lang.ClassLoader). Verá un aviso si utiliza una clase restringida cuando verifique su solución. No se permiten bibliotecas de terceros, operaciones de entrada / salida, subprocesos o procesos de generación y cambios en el entorno de ejecución.

Pitón
======
Su código se ejecutará dentro de un entorno limitado de Python 2.7.6. Las bibliotecas estándar son compatibles, excepto bz2, crypt, fcntl, mmap, pwd, pyexpat, select, signal, termios, thread, time, unicodedata, zipimport, zlib.

Casos de prueba
==========
Entradas:
(int) área = 12

Salida:
(lista int) [9, 1, 1, 1]

Entradas:
(int) área = 15324

Salida:
(lista int) [15129, 169, 25, 1]

No diré que fue tan difícil, pero de hecho fue una buena pregunta. Intentalo.

Gracias

Aquí hay algunas preguntas difíciles formuladas por las principales compañías que lo ayudarán a prepararse para sus entrevistas. Siga nuestra página de Instagram para más preguntas de entrevistas.

1– Resuelve la secuencia lógica:

8080 = 6

1452 = 0

1999 = 3

6666 =?

Por Facebook al analista de mercado.

2– ¿Escribe una fórmula de probabilidad para decir cuántos bits se cambiarán cuando se agregue 1 a un número binario de 32 bits?

Por Apple al ingeniero de software senior.

(Un ingeniero de fondo no informático también puede resolverlo)

3 – Reemplace el? comprar símbolos matemáticos correctos para hacer que la expresión sea verdadera

18? 12? 4? 5 = 59.

Por Apple al ingeniero de software senior.

4 – Al usar los números 7,3,7,3 y con cualquier símbolo matemático, ¿puedes hacer el número como 24?

Por Microsoft al gerente de producto.

5– ¿Encuentra el número positivo más pequeño que está escrito en orden alfabético?

Resuelve en 60 segundos.

Adiós Google al analista de mercado de proyectos.

Por lo tanto, los gigantes de TI intentan probar su aplicación y sus habilidades de razonamiento lógico en lugar de probar más sobre el conocimiento técnico.

Qué tan bien puede aplicar sus conocimientos básicos, es lo que quieren.

No naces con esas habilidades que has adquirido por práctica.

¡Así que no te preocupes!

Aquí en brainheaters , hemos tomado la iniciativa de publicar preguntas de entrevistas a diario (en Instagram) por las principales empresas.

Aquí puede escribir sus respuestas a una pregunta dada dentro de un período de tiempo determinado.

Esto no solo lo ayudará a mejorar, sino que también lo equipará con la capacidad de abordar una pregunta determinada y en qué dirección debería funcionar su proceso de pensamiento.

Síganos en Instagram y no dude en decirnos cómo podemos ayudarlo y sobre cualquier mejora que sea necesaria.

Gracias por leer.

Hay tantos buenos, pero es técnicamente incorrecto llamarlos preguntas de entrevista “Google”. La selección de preguntas de la entrevista en Google está completamente descentralizada . Es decir, depende de cada entrevistador elegir / hacer sus propias preguntas.

Los comités de contratación pueden ocasionalmente comentar sobre el contenido de una pregunta o señalar que no debe preguntarla ya que su solución está disponible en línea. Esas son las llamadas preguntas prohibidas. Pero ahí es donde termina la gestión centralizada de la pregunta.

Debido a que Google tiene decenas de miles de entrevistadores, significa que hay decenas de miles de preguntas de entrevista activas y probablemente la misma cantidad de preguntas inactivas. La mayoría de ellos son muy interesantes. Shivam Bajpai mencionó algunos de los clásicos, pero es muy probable que todo lo que se puede ver en línea haya sido excluido de la lista de preguntas durante mucho tiempo .

Refdash es una plataforma en la que muchos ingenieros que han trabajado en Google (y otras compañías importantes) realizan entrevistas técnicas gratuitas y, si lo hace bien, puede acelerar el proceso de entrevistas en muchas de las principales empresas de tecnología . También obtienes comentarios muy detallados e indicaciones sobre cómo mejorar.

Recomiendo encarecidamente que también consulte los siguientes recursos, que casi todos contienen preguntas interesantes que le pueden hacer en entrevistas similares a Google:

Educative.io es un sitio que contiene muchas soluciones para preguntas de entrevistas técnicas.

Entrevista Cake es un curso en línea con muchas preguntas de práctica y ayuda guiada.

GeeksforGeeks y LeetCode son siempre buenas fuentes de preguntas divididas en diferentes categorías sobre tema y dificultad.

El libro de entrevistas Cracking the Coding es un excelente material de estudio y una fuente de problemas con soluciones detalladas.

Si tiene un poco más de tiempo, InterviewKickstart es un curso integral en persona dirigido por un maestro sobre entrevistas en el que cubren una amplia gama de temas.

More Interesting

¿Qué proyectos de codificación debe hacer uno si él / ella está solicitando Google, FB, Microsoft, Twitter, Amazon, etc.?

¿Cómo es el proceso de entrevista en Shopify para ingenieros de software?

Cómo ordenar una matriz hasta una posición específica

¿Cómo me preparo para una entrevista de ingeniería en Pinterest para convertirme en un "Pintern"?

¿Cuáles son algunos algoritmos que deberíamos saber antes de sentarnos para una entrevista en la industria del software?

¿Qué haría si no sabe cómo resolver las preguntas del algoritmo en una entrevista técnica?

¿Qué debo decir cuando mi entrevistador pregunta las diferencias entre actividad y fragmento?

¿Cuáles son algunas preguntas comunes de entrevista de nivel universitario sobre motores de CI?

¿Cuál debería ser mi respuesta a las preguntas en "Gran escala" que se hacen en entrevistas técnicas de empresas como Amazon?

¿Cómo y cuándo implementas Comparator en Java?

¿Qué preguntas me pueden hacer sobre las prácticas ágiles? ¿Cómo debo prepararme para tales preguntas?

Cómo prepararme para una entrevista para un puesto de diseñador de juegos

Me gusta construir cosas y prepararme para entrevistas técnicas es aburrido, ¿qué debo hacer?

En entrevistas técnicas, ¿debería hablar mientras codifica la solución? Cuando el entrevistador le pide que lo escriba, ¿debe explicar su código al entrevistador mientras lo escribe, o debe escribir el código en silencio?

Al descifrar la entrevista de codificación Ed: 6, se dice que el código de ejemplo: 12 (ver desc) se ejecuta en O (n * n * n!). ¿Cómo puede alguien explicar esto usando la recurrencia si es posible?