Experiencia de entrevista de Paytm (desarrollador de Java Backend) – Part 1

La ronda 1:  Hubo una ronda en línea que consta de 4 secciones y debe realizarse en un lapso de 70 minutos. Pregunta de estructura de datos: encuentre el número mínimo de intercambios entre caracteres adyacentes en una string para convertir en palíndromo. Si el palíndromo no es posible, devuelva -1 y si la string … Continue reading «Experiencia de entrevista de Paytm (desarrollador de Java Backend) – Part 1»

Experiencia de entrevista de Paytm para FTE (en el campus)

Ronda de codificación en línea : la plataforma utilizada fue cocubes.com Tiempo : 75 min Pregunta : 3 preguntas de codificación Primera pregunta: implementación de lista enlazada simple. Dadas dos strings en forma de listas enlazadas, debía encontrar la string lexicográfica más grande. Segunda pregunta: le dieron una array y se suponía que debía encontrar … Continue reading «Experiencia de entrevista de Paytm para FTE (en el campus)»

Experiencia de entrevista de Paytm (en el campus) 2018

Paytm Noida visitó nuestro campus el 8 de septiembre de 2018 para contratar ingenieros de software. Hubo un total de 5 rondas en total, pero algunos de los participantes solo tienen que pasar por 4. 1 ronda: ronda de codificación en línea 2°, 3° y 4° ronda: Entrevista Técnica <strong>5.ª ronda</strong> entrevista de recursos humanos … Continue reading «Experiencia de entrevista de Paytm (en el campus) 2018»

Programa Php para reorganizar números positivos y negativos en tiempo O (n) y espacio adicional O (1)

Una array contiene números positivos y negativos en orden aleatorio. Reorganice los elementos de la array para que los números positivos y negativos se coloquen alternativamente. El número de números positivos y negativos no tiene por qué ser igual. Si hay más números positivos, aparecen al final de la array. Si hay más números negativos, … Continue reading «Programa Php para reorganizar números positivos y negativos en tiempo O (n) y espacio adicional O (1)»

Programa Python3 para separar 0 y 1 en una array

Se le da una array de 0 y 1 en orden aleatorio. Separe los 0 en el lado izquierdo y los 1 en el lado derecho de la array. Atraviesa la array solo una vez.  Input array = [0, 1, 0, 1, 0, 0, 1, 1, 1, 0] Output array = [0, 0, 0, 0, … Continue reading «Programa Python3 para separar 0 y 1 en una array»

Programa Javascript para buscar un elemento en una array ordenada y rotada

Un elemento en una array ordenada se puede encontrar en el tiempo O (log n) a través de una búsqueda binaria . Pero supongamos que rotamos una array ordenada de orden ascendente en algún pivote desconocido para usted de antemano. Entonces, por ejemplo, 1 2 3 4 5 podría convertirse en 3 4 5 1 … Continue reading «Programa Javascript para buscar un elemento en una array ordenada y rotada»

Programa Java para mover todos los ceros al final de la array – Part 1

Dada una array de números aleatorios, Empuje todos los ceros de una array dada al final de la array. Por ejemplo, si las arrays dadas son {1, 9, 8, 4, 0, 0, 2, 7, 0, 6, 0}, debe cambiarse a {1, 9, 8, 4, 2, 7, 6, 0, 0, 0, 0}. El orden de todos … Continue reading «Programa Java para mover todos los ceros al final de la array – Part 1»

Programa C++ para ordenar una array de 0s, 1s y 2s

Dada una array A[] que consta de 0, 1 y 2. La tarea es escribir una función que ordene la array dada. Las funciones deben poner todos los 0 primero, luego todos los 1 y todos los 2 al final. Ejemplos: Input: {0, 1, 2, 0, 1, 2} Output: {0, 0, 1, 1, 2, 2} … Continue reading «Programa C++ para ordenar una array de 0s, 1s y 2s»

Convertir un árbol binario en su árbol espejo

Espejo de un árbol: Espejo de un árbol binario T es otro árbol binario M(T) con hijos izquierdo y derecho de todos los Nodes que no son hojas intercambiados.   C++ // C++ program to convert a binary tree // to its mirror #include<bits/stdc++.h> using namespace std;    /* A binary tree node has data, pointer  … Continue reading «Convertir un árbol binario en su árbol espejo»