Experiencia de entrevista de Accolite para SDE (en el campus)

La ronda 1: Prueba en línea: plataforma Eduthrill, preguntas basadas en sistemas operativos, DBMS, redes informáticas, algoritmos y complejidades de tiempo (30 MCQs-30minutes) Ronda 2: plataforma Eduthrill Pregunta de codificación en el gráfico-60 minutos Ronda 3: entrevista técnica F2F durante 75 minutos Háblame de ti. Me pidió que escribiera un código de pregunta de la … Continue reading «Experiencia de entrevista de Accolite para SDE (en el campus)»

Experiencia de entrevista digital Accolite para ingeniero de software (en el campus)

Experiencia de entrevista digital Accolite para  ingeniero de software (en el campus) para el lote 2022 Proceso de colocación: Ronda 1 (Ronda MCQ): Preguntas basadas en Java, DBMS, redes, sistema operativo, DSA, encontrar error, escribir el código que falta, etc. Esta prueba se realizó en la propia plataforma Eduthrill de Accolite . Tuvimos que intentar … Continue reading «Experiencia de entrevista digital Accolite para ingeniero de software (en el campus)»

Experiencia de entrevista digital Accolite para ingeniero de software (fuera del campus) – Part 1

Ronda 1 (Ronda de codificación): esta ronda tenía una pregunta de codificación que se espera que se resuelva en una hora. Se llevó a cabo en la propia plataforma de codificación de Accolite llamada Codelyzer. El enunciado del problema dado es el siguiente: Dada una lista de enteros de longitud N. Encuentre la longitud del … Continue reading «Experiencia de entrevista digital Accolite para ingeniero de software (fuera del campus) – Part 1»

Programa de Python para rotar una lista enlazada

Dada una lista enlazada individualmente, gire la lista enlazada en sentido contrario a las agujas del reloj por k Nodes. Donde k es un entero positivo dado. Por ejemplo, si la lista enlazada dada es 10->20->30->40->50->60 y k es 4, la lista debe modificarse a 50->60->10->20->30- >40. Suponga que k es menor que el número … Continue reading «Programa de Python para rotar una lista enlazada»

Programa Javascript para verificar si se puede obtener una string rotando otra string 2 lugares

Dadas dos strings, la tarea es encontrar si se puede obtener una string rotando otra string dos lugares.  Ejemplos:  Entrada : string1 = «amazon», string2 = «azonam»  Salida: Sí  // girado en sentido antihorario Entrada : string1 = «amazon», string2 = «onamaz»  Salida : Sí  // girado en sentido horario Preguntado en : Amazon Entrevista … Continue reading «Programa Javascript para verificar si se puede obtener una string rotando otra string 2 lugares»

Programa de Javascript para encontrar la longitud de la lista de palíndromos más larga en una lista vinculada usando O (1) espacio adicional

Dada una lista enlazada, encuentre la longitud de la lista palíndromo más larga que existe en esa lista enlazada. Ejemplos:   Input : List = 2->3->7->3->2->12->24 Output : 5 The longest palindrome list is 2->3->7->3->2 Input : List = 12->4->4->3->14 Output : 2 The longest palindrome list is 4->4 Una solución simple podría ser copiar el contenido … Continue reading «Programa de Javascript para encontrar la longitud de la lista de palíndromos más larga en una lista vinculada usando O (1) espacio adicional»

Programa C++ para sumar dos números representados por listas enlazadas – Conjunto 1

Dados dos números representados por dos listas, escribe una función que devuelva la lista de suma. La lista de suma es una representación de lista de la suma de dos números de entrada. Ejemplo : Input: List1: 5->6->3 // represents number 563 List2: 8->4->2 // represents number 842 Output: Resultant list: 1->4->0->5 // represents number 1405 Explanation: 563 + 842 … Continue reading «Programa C++ para sumar dos números representados por listas enlazadas – Conjunto 1»

Programa en C++ para unión e intersección de dos listas enlazadas

Dadas dos listas enlazadas, cree listas de unión e intersección que contengan la unión y la intersección de los elementos presentes en las listas dadas. El orden de los elementos en las listas de salida no importa. Ejemplo: Input: List1: 10->15->4->20 List2: 8->4->2->10 Output: Intersection List: 4->10 Union List: 2->8->20->4->15->10 Método 1 (Simple): Los siguientes … Continue reading «Programa en C++ para unión e intersección de dos listas enlazadas»

Elemento mayoritario – Part 1

Escriba una función que tome una array e imprima el elemento mayoritario (si existe), de lo contrario, imprima «Sin elemento mayoritario». Un elemento mayoritario en una array A[] de tamaño n es un elemento que aparece más de n/2 veces (y, por lo tanto, hay como máximo uno de esos elementos).  Ejemplos:  C++ // C++ … Continue reading «Elemento mayoritario – Part 1»

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»