Problema de teclado numérico móvil

Dado el teclado numérico del móvil. Solo puede presionar los botones que están arriba, izquierda, derecha o abajo del botón actual. No está permitido presionar los botones de las esquinas de la fila inferior (es decir, * y #). Dado un número N, encuentre el número de números posibles de longitud dada.  Ejemplos:  For N=1, … Continue reading «Problema de teclado numérico móvil»

Experiencia de entrevista de software MAQ | Conjunto 8 (fuera del campus para ingeniero de software-1)

Primera Ronda (Ronda Técnica por Skype (45 minutos) P1- Algunas preguntas de mi currículum. P2- Programa para Factorial y cómo calcular factoriales de números grandes. P3- Detecta un bucle en la lista enlazada y encuentra el Node medio en la lista enlazada. P4- Dada una secuencia de números que se agregan a la array A[]. … Continue reading «Experiencia de entrevista de software MAQ | Conjunto 8 (fuera del campus para ingeniero de software-1)»

Experiencia de entrevista de software MAQ – Part 28

30 preguntas de opción múltiple que van desde la aptitud cuantitativa y los acertijos deben hacerse en 30 minutos, hubo un 25% de calificación negativa. Ronda de algoritmos Hubo 2 preguntas, para la primera pregunta tenemos que escribir el código de trabajo y para la segunda pregunta podemos escribir el algoritmo (i) Imprimir array en … Continue reading «Experiencia de entrevista de software MAQ – Part 28»

Experiencia de entrevista de software MAQ para pasantía de ingeniero de software asociado + FTE 2022

Ronda 1 (prueba escrita): los estudiantes fueron preseleccionados sobre la base de pruebas escritas que consisten en Sección 1 (30 Preguntas de Aptitud-30 minutos): Temas: – Pérdidas y Ganancias, Proporciones, Probabilidad y Matemáticas Básicas, etc. Sección 2 (4 preguntas de programación – 60 minutos): – ¡El nivel de las preguntas fue entre fácil y medio … Continue reading «Experiencia de entrevista de software MAQ para pasantía de ingeniero de software asociado + FTE 2022»

Programa Java para encontrar el punto de intersección de dos listas vinculadas

Hay dos listas enlazadas individualmente en un sistema. Por algún error de programación, el Node final de una de las listas vinculadas se vinculó a la segunda lista, formando una lista en forma de Y invertida. Escriba un programa para obtener el punto donde se fusionan dos listas enlazadas.  El diagrama anterior muestra un ejemplo … Continue reading «Programa Java para encontrar el punto de intersección de dos listas vinculadas»

Programa Cpp14 para imprimir el Node N desde el final de una lista vinculada (duplicado)

Dada una lista enlazada y un número n, escriba una función que devuelva el valor en el Node n desde el final de la lista enlazada. Por ejemplo, si la entrada está debajo de la lista y n = 3, entonces la salida es «B» Método 1 (Usar la longitud de la lista enlazada)  1) … Continue reading «Programa Cpp14 para imprimir el Node N desde el final de una lista vinculada (duplicado)»

Encuentra elementos comunes en tres arrays ordenadas

Dadas tres arrays ordenadas en orden no decreciente, imprima todos los elementos comunes en estas arrays. Ejemplos:  C++ // C++ program to print common elements in three arrays #include <bits/stdc++.h> using namespace std;   // This function prints common elements in ar1 void findCommon(int ar1[], int ar2[], int ar3[], int n1,                 int n2, int n3) … Continue reading «Encuentra elementos comunes en tres arrays ordenadas»

Ancestro común más bajo en un árbol de búsqueda binario.

  Dados los valores de dos valores n1 y n2 en un árbol de búsqueda binaria, encuentre el antepasado común más bajo (LCA). Puede suponer que ambos valores existen en el árbol.  Ejemplos:  C++ // A recursive CPP program to find // LCA of two nodes n1 and n2. #include <bits/stdc++.h> using namespace std;   … Continue reading «Ancestro común más bajo en un árbol de búsqueda binario.»

Experiencia de entrevista de software MAQ para pasantías

Ronda 1 : problema general de coeficiente intelectual como 25 carreras de caballos, tiempo de velocidad, etc., 30 (o 20) preguntas en 30 minutos con calificación negativa 4 preguntas de codificación que no puede volver a visitar y no se contaron compilaciones   1) Fácil se me olvidó lo que era 2) Problema de distribución … Continue reading «Experiencia de entrevista de software MAQ para pasantías»

Problema de separación de palabras | DP-32 – Part 1

Dada una string de entrada y un diccionario de palabras, averigüe si la string de entrada se puede segmentar en una secuencia de palabras del diccionario separadas por espacios. Consulte los siguientes ejemplos para obtener más detalles. Esta es una famosa pregunta de la entrevista de Google, que también hacen muchas otras empresas en la actualidad. … Continue reading «Problema de separación de palabras | DP-32 – Part 1»