Pasante de ingeniería de software de Google, otoño de 2019: América del Norte

1. Considere un árbol binario de N vértices tal que los hijos del Node k sean 2*ky 2*k+1. El vértice 1 es la raíz del árbol y cada Node tiene un valor entero asociado. Tal árbol puede representarse como una array de N enteros escribiendo valores de Nodes consecutivos. El árbol se puede representar como … Continue reading «Pasante de ingeniería de software de Google, otoño de 2019: América del Norte»

Problema de mosaico de Domino y Tromino

Dado un entero positivo N , la tarea es encontrar el número de formas de llenar el tablero de dimensión 2*N con una ficha de dimensiones 2 × 1 , 1 × 2 (también conocida como dominó ) y una ficha en forma de ‘ L ‘ (también conocido como tromino ) muestra a continuación … Continue reading «Problema de mosaico de Domino y Tromino»

Maximice la longitud de la subsecuencia creciente posible reemplazando el elemento de la array por los números primos más cercanos

Dada una array arr[], la tarea es maximizar la longitud de la subsecuencia creciente reemplazando los elementos por números primos mayores o menores que el elemento. Ejemplos: Entrada: arr[] = {4, 20, 6, 12} Salida: 3 Explicación: Modifique la array arr[] como {3, 19, 5, 11} para maximizar la respuesta,  donde {3, 5, 11} es … Continue reading «Maximice la longitud de la subsecuencia creciente posible reemplazando el elemento de la array por los números primos más cercanos»

Entrevista de ingeniero de software en Google, Hyderabad

Filtro de currículum:   Recibí un correo electrónico de un reclutador que me preguntó sobre mis detalles, como experiencia laboral, intereses, habilidades técnicas. Unos días más tarde, programó una llamada telefónica en la que hizo algunas preguntas básicas sobre la complejidad, el peor y el mejor caso para ciertos algoritmos de clasificación, algunos problemas matemáticos cortos … Continue reading «Entrevista de ingeniero de software en Google, Hyderabad»

Experiencia de entrevista de Google Taiwán para graduado de ingeniería de software

Hace poco fui entrevistado por Google Taiwán. Fue un proceso fluido y gracias a Google por eso.  Al principio, me dieron la oportunidad de contarles sobre mí, y es solo para darle la oportunidad de salir del nerviosismo de una gran entrevista.  Luego, el entrevistador me da una pregunta basada en el árbol y, debido … Continue reading «Experiencia de entrevista de Google Taiwán para graduado de ingeniería de software»

Aplicaciones de aprendizaje automático de Google

El aprendizaje automático es un área de la inteligencia artificial (IA) y la informática que se centra en el uso de datos y algoritmos para imitar la forma en que las personas aprenden, con el objetivo de mejorar constantemente la precisión. En la era actual, todos conocen Google, usan Google y también buscan cualquier información … Continue reading «Aplicaciones de aprendizaje automático de Google»

Programa C++ para rotar la array cuadrada en su lugar 90 grados | Serie 1

Dada una array cuadrada, gírela 90 grados en sentido contrario a las agujas del reloj sin usar ningún espacio adicional. Ejemplos:   Input: Matrix: 1 2 3 4 5 6 7 8 9 Output: 3 6 9 2 5 8 1 4 7 The given matrix is rotated by 90 degree in anti-clockwise direction. Input: 1 … Continue reading «Programa C++ para rotar la array cuadrada en su lugar 90 grados | Serie 1»

Minimice la distancia máxima entre puntos adyacentes después de agregar K puntos en cualquier punto intermedio

Dada una array arr[] de N enteros que representan la posición de N puntos a lo largo de una línea recta y un entero K , la tarea es encontrar el valor mínimo de la distancia máxima entre puntos adyacentes después de agregar K puntos en cualquier punto intermedio, no necesariamente en una posición entera. … Continue reading «Minimice la distancia máxima entre puntos adyacentes después de agregar K puntos en cualquier punto intermedio»

Google Cloud Platform: creación de cuentas y proyectos de Google Cloud Console

Google Cloud Platform (GCP) es un conjunto de servicios de computación en la nube que ofrece Google a los desarrolladores para implementar la infraestructura utilizada en los productos de Google en sus aplicaciones personalizadas. GCP proporciona varios servicios en la nube para almacenamiento y computación y proporciona infraestructura como servicio (IaaS), plataforma como servicio (PaaS) … Continue reading «Google Cloud Platform: creación de cuentas y proyectos de Google Cloud Console»

Diferencia entre Google y Microsoft

En 2020, Google y Microsoft están muy bien establecidos y son conocidos en todo el mundo. Google y Microsoft, ambas son empresas tecnológicas multinacionales estadounidenses. Son conocidos por todos, pero lo que realmente hacen y son, puede no estar claro. Ambas empresas cuentan con diferentes productos y servicios propios que pueden ser desarrollados por ellas … Continue reading «Diferencia entre Google y Microsoft»