Experiencia de entrevista de software MAQ | En el campus

Ronda total -4 Elegibilidad: rama de CSE/IT con 60 % o más en 12.° grado y universidad Ronda 1: Ronda de aptitud de 30 preguntas de 1 punto cada una con una calificación negativa de 0,25 que fueron fáciles de moderar principalmente sobre velocidad-tiempo, etc. Ronda 2: 4 preguntas de codificación para realizar en 1 … Continue reading «Experiencia de entrevista de software MAQ | En el campus»

Programa C++ para encontrar el elemento medio de una lista enlazada dada

Dada una lista enlazada individualmente, busque el centro de la lista enlazada. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5, entonces la salida debería ser 3.  Si hay Nodes pares, entonces habría dos Nodes intermedios, necesitamos imprimir el segundo intermedio. elemento. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5->6, entonces la salida debería … Continue reading «Programa C++ para encontrar el elemento medio de una lista enlazada dada»

Programa C++ para detectar bucles en una lista enlazada

Dada una lista enlazada, compruebe si la lista enlazada tiene un bucle o no. El siguiente diagrama muestra una lista enlazada con un bucle.   Las siguientes son diferentes maneras de hacer esto.  Solución 1: enfoque hash: Recorra la lista una por una y siga poniendo las direcciones de los Nodes en una tabla hash. En … Continue reading «Programa C++ para detectar bucles en una lista enlazada»

Imprimir una array dada en forma de espiral – Part 1

Dada una array 2D, imprímala en forma de espiral. Vea los siguientes ejemplos. Ejemplos:  C++ #include <bits/stdc++.h> using namespace std;    vector<int> spiralOrder(vector<vector<int> >& matrix) {     int m = matrix.size(), n = matrix[0].size();     vector<int> ans;        if (m == 0)         return ans;        vector<vector<bool> > seen(m, vector<bool>(n, false));     int dr[] = { 0, 1, 0, … Continue reading «Imprimir una array dada en forma de espiral – Part 1»

Escriba un programa para imprimir todas las permutaciones de una string dada

Una permutación también llamada «número de arreglo» u «orden» es un reordenamiento de los elementos de una lista ordenada S en una correspondencia uno a uno con S mismo. ¡Una string de longitud n tiene n! permutación.  Fuente: Mathworld ( http://mathworld.wolfram.com/Permutation.html ) C++14 // C++ program to print all  // permutations with duplicates allowed  #include … Continue reading «Escriba un programa para imprimir todas las permutaciones de una string dada»

Programa para el Node n desde el final de una lista enlazada

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 para el Node n desde el final de una lista enlazada»

Experiencia de entrevista de software MAQ | Conjunto 17 (FTE en el campus + pasantía)

Ronda 1: La primera ronda constaba de dos partes. La primera parte contenía 30 preguntas de aptitud en 30 minutos. Sea rápido, de lo contrario no podrá completar. En la segunda parte, hubo dos preguntas de codificación que se completaron en 30 minutos. Le proporcionarán un compilador, pero probarán su código en un caso de … Continue reading «Experiencia de entrevista de software MAQ | Conjunto 17 (FTE en el campus + pasantía)»

Experiencia de entrevista de software MAQ | Conjunto 14 (en el campus)

Recientemente MAQ Software visitó nuestro campus. Llegó un panel de dos miembros. Había una ronda de lápiz y papel. La ronda consistió en preguntas de aptitud como tiempo y trabajo Tuberías y Cisternas Fechas del calendario Rompecabezas comunes Velocidad y Distancias Había 30 preguntas para ser resueltas en 30 minutos. Cada pregunta tenía cuatro opciones … Continue reading «Experiencia de entrevista de software MAQ | Conjunto 14 (en el campus)»

Experiencia de entrevista de software MAQ | Colocación en el campus 2021

El software MAQ visitó nuestra universidad para la contratación del rol de desarrollador de software el 1 de febrero de 2021. Rondas totales: 4 Elegibilidad: Rama CSE/IT con 60 % o más en 12.° grado y universidad. Ronda 1: Ronda de aptitud de 30 preguntas de 1 punto cada una con una puntuación negativa de … Continue reading «Experiencia de entrevista de software MAQ | Colocación en el campus 2021»

Programa Javascript 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 Javascript para encontrar el punto de intersección de dos listas vinculadas»