Experiencia de entrevista Flipkart para ingeniería de datos-I

marzo-abril, 2021 Aparecí en el proceso de contratación de Flipkart Data Engineering-I al presentar una solicitud desde el portal de empleo en abril de 2021.  Ronda 1 (Codificación de máquinas): De la ronda de codificación de máquinas, se preseleccionaron alrededor de 15 candidatos para el proceso de entrevistas que se llevó a cabo la próxima … Continue reading «Experiencia de entrevista Flipkart para ingeniería de datos-I»

Reclutamiento en el campus de Flipkart

La ronda 1:  Fue una ronda de codificación en línea en Hackerrank, había tres preguntas:  1. Problema de soporte de equilibrio en el que debe verificar si la string de soporte está equilibrada o no.  https://www.geeksforgeeks.org/check-for-balanced-parentheses-in-an-expression  2. Era una pregunta fácil basada en anagramas, solo se trataba de implementación.  3. Era básicamente una variación de … Continue reading «Reclutamiento en el campus de Flipkart»

Entrevista Flipkart | conjunto 13

Hola, me entrevistaron en Flipkart hace unos días. Fui contactado por uno de sus cazadores de cabezas. El proceso fue el siguiente:   2 Entrevista telefónica  1 ronda de codificación de máquina  1 ronda de resolución de problemas  1 ronda de gerentes de contratación Las últimas 3 rondas fueron en su oficina.   Telephonic-1:  Me preguntó sobre … Continue reading «Entrevista Flipkart | conjunto 13»

Experiencia de entrevista Flipkart | Conjunto 33 (para SDE-1)

Flipkart ha hecho un viaje en Delhi. Ronda 1: Codificación de máquina Se le dan algunas ecuaciones que pueden contener > o = en diferentes operandos diferentes. Por ejemplo, hay entradas válidas e inválidas (a=5, b<a=50) String e1 = «a>b=1»; String e2 = «a>b=2»; String e3 = «a>c>e=3»; String e4 = «a>c>f=4»; String e5 = … Continue reading «Experiencia de entrevista Flipkart | Conjunto 33 (para SDE-1)»

Programa C para la compra de acciones y la venta para maximizar las ganancias

Enfoque eficiente: si se nos permite comprar y vender solo una vez, entonces podemos usar el siguiente algoritmo. Diferencia máxima entre dos elementos . Aquí se nos permite comprar y vender varias veces. El siguiente es el algoritmo para este problema.   Encuentre los mínimos locales y guárdelos como índice inicial. Si no existe, regresa. Encuentre los … Continue reading «Programa C para la compra de acciones y la venta para maximizar las ganancias»

Programa Javascript para encontrar el elemento medio de una lista vinculada 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 Javascript para encontrar el elemento medio de una lista vinculada dada»

Programa Javascript para eliminar la mitad de la lista vinculada

Dada una lista enlazada individualmente, elimine la mitad de la lista enlazada. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5, entonces la lista enlazada debe modificarse a 1->2->4->5 Si hay Nodes pares, entonces habría dos Nodes intermedios, debemos eliminar el segundo elemento intermedio. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5->6, entonces debe … Continue reading «Programa Javascript para eliminar la mitad de la lista vinculada»

Programa de Python para eliminar la mitad de la lista vinculada

Dada una lista enlazada individualmente, elimine la mitad de la lista enlazada. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5, entonces la lista enlazada debe modificarse a 1->2->4->5 Si hay Nodes pares, entonces habría dos Nodes intermedios, debemos eliminar el segundo elemento intermedio. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5->6, entonces debe … Continue reading «Programa de Python para eliminar la mitad de la lista vinculada»

Conecte Nodes al mismo nivel utilizando espacio extra constante

Escribe una función para conectar todos los Nodes adyacentes al mismo nivel en un árbol binario. La estructura del Node del árbol binario dado es como la siguiente C struct node {   int data;   struct node* left;   struct node* right;   struct node* nextRight; } Java static class node {   int data;   node left;   node right; … Continue reading «Conecte Nodes al mismo nivel utilizando espacio extra constante»

Máximo de ventana deslizante: juego 2

Conjunto 1: Máximo de ventana deslizante (Máximo de todos los subarreglos de tamaño k) . Dada una array arr de tamaño N y un entero K , la tarea es encontrar el máximo para todos y cada uno de los subarreglos contiguos de tamaño K. Ejemplos:  Entrada: arr[] = {1, 2, 3, 1, 4, 5, … Continue reading «Máximo de ventana deslizante: juego 2»