Experiencia de entrevista de VMware | Prácticas (I+D)

La ronda 1:  La ronda 1 fue una ronda escrita. Ronda Escrita –  Pregunta de codificación: dada una array de n elementos, manipúlela de tal manera que el lado izquierdo de la array contenga elementos impares en orden descendente y el lado derecho de la array contenga elementos pares en orden ascendente. Aptitud cuantitativa – … Continue reading «Experiencia de entrevista de VMware | Prácticas (I+D)»

Unión e Intersección de dos listas enlazadas | Conjunto-3 (Hashing)

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. Ejemplos: Input: List1: 10 -> 15 -> 4 -> 20 List2: 8 -> 4 -> 2 -> 10 … Continue reading «Unión e Intersección de dos listas enlazadas | Conjunto-3 (Hashing)»

Diámetro de un árbol usando DFS

El diámetro de un árbol (a veces llamado ancho) es el número de Nodes en el camino más largo entre dos hojas en el árbol. El siguiente diagrama muestra dos árboles cada uno con un diámetro de cinco, las hojas que forman los extremos del camino más largo están sombreadas (tenga en cuenta que hay … Continue reading «Diámetro de un árbol usando DFS»

Experiencia de entrevista de VMware | Conjunto 7 (en el campus para desarrolladores de aplicaciones de TI)

Ronda 1: Preguntas de opción múltiple en línea Constaba de dos secciones. La primera sección consistió en alrededor de 15-20 preguntas relacionadas con el razonamiento lógico (Cuantitativo – Nivel fácil-medio) y párrafos extensos (Razonamiento verbal – Difícil – debido al tiempo asignado). Tenía que ser resuelto en 20 minutos. La siguiente sección consistió en alrededor … Continue reading «Experiencia de entrevista de VMware | Conjunto 7 (en el campus para desarrolladores de aplicaciones de TI)»

Experiencia de entrevista de VMware para MTS (en el campus) – Part 1

Experiencia de entrevista de VMware para MTS (miembro del personal técnico) Elegibilidad: Sucursales Circuitales, CGPA 7 y superior. Prueba en línea: en la plataforma HirePro 107 minutos (Tiempo seccional para cada sección) MCQs Técnicos (Difíciles) y 10 MCQs de Aptitud. Pregunta de codificación – 30 minutos muy fácil) – Era una combinación de manipulación de … Continue reading «Experiencia de entrevista de VMware para MTS (en el campus) – Part 1»

Programa Java para encontrar el prefijo común más largo utilizando la coincidencia palabra por palabra

Dado un conjunto de strings, encuentre el prefijo común más largo. Ejemplos: Input : {“geeksforgeeks”, “geeks”, “geek”, “geezer”} Output : «gee» Input : {«apple», «ape», «april»} Output : «ap» Empezamos con un ejemplo. Supongamos que hay dos strings: «geeksforgeeks» y «geeks». ¿Cuál es el prefijo común más largo en ambos? Es «frikis». Ahora introduzcamos otra palabra … Continue reading «Programa Java para encontrar el prefijo común más largo utilizando la coincidencia palabra por palabra»

Programa Java 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 Java para unión e intersección de dos listas enlazadas»

Escriba un programa para encontrar la profundidad o altura máxima de un árbol

Dado un árbol binario, encuentra su altura. La altura del árbol vacío es -1, la altura del árbol con un Node es 0 y la altura del árbol inferior es 2.   C++ // C++ program to find height of tree #include <bits/stdc++.h> using namespace std;     /* A binary tree node has data, pointer … Continue reading «Escriba un programa para encontrar la profundidad o altura máxima de un árbol»

Experiencia de entrevista de VMware para desarrolladores | En el campus

VMware visitó nuestro campus en octubre. Alrededor de 70 estudiantes de nuestra universidad se registraron para la campaña de colocación de VMware. Pasé por 5 rondas: Ronda en línea Ronda Técnica 1 Ronda Técnica 2 Ronda Gerencial Ronda de recursos humanos Ronda en línea: Esta ronda fue una ronda de preselección para las entrevistas. Se … Continue reading «Experiencia de entrevista de VMware para desarrolladores | En el campus»

Array ordenada a BST equilibrada

Dada una array ordenada. Escriba una función que cree un árbol de búsqueda binaria balanceada utilizando elementos de array. Ejemplos:   Input: Array {1, 2, 3} Output: A Balanced BST 2 / \ 1 3 Input: Array {1, 2, 3, 4} Output: A Balanced BST 3 / \ 2 4 / 1 Algoritmo: en la publicación … Continue reading «Array ordenada a BST equilibrada»