veces la experiencia de la entrevista de Internet | Conjunto 4 (para desarrolladores de Java de back-end)

ROL: DESARROLLADOR JAVA DE BACK END | EXPERIENCIA: 2 – 4 AÑOS

Ronda 1: Ronda Técnica.

1. Preséntate. Con qué idioma te sientes cómodo. Y que papel buscas.
2. Dada una array que primero es creciente y luego decreciente. Encuentre:
a) ¿Dónde está el índice de pico?
b) Encontrar si un elemento dado está presente en la array.
3. Dados N tuercas y N pernos, cada uno de diferente tamaño, y también una tuerca puede emparejarse con un solo perno. Cree un mapa para encontrar todos los pares dados que una tuerca solo se puede comparar con un perno o viceversa y no entre ellos.

Ronda 2: Ronda Técnica.

1. WAP para encontrar el subarreglo de tamaño máximo dado un arreglo que contiene enteros positivos y negativos. Además, encuentre el índice de inicio y fin de eso.
2. WAP para fusionar dos arreglos de diferentes tamaños dado que cada uno está ordenado.
3. WAP para generar un arreglo a partir de un arreglo dado tal que sus elementos sigan la siguiente condición:
B[i] = (A[1] * .. * A[i-1] ) * (A[i+1] * .. *A[n])
4. Cómo calcular X elevado a N.
5. Rompecabezas – Sombreros en una habitación oscura
6. Rompecabezas – Reemplazo de Reb y Bolas Azules

Ronda 3: Ronda Técnica.

1. WAP para encontrar el elemento mínimo de una array rotada ordenada.
2. WAP para encontrar todos los tripletes de una array ordenada dada cuya suma es igual a un número dado.
3. ¿Cómo encontrarás el espejo de un árbol binario?
4. Rompecabezas: una pila de monedas con 10 caras hacia arriba y 90 cruces hacia arriba. Divídalos en dos grupos de manera que cada uno tenga el mismo número. de cabezas hacia arriba.

Ronda 4: Codificación en línea.

1. Dada una API que devuelve datos en formato JSON. Tuvimos que filtrar y clasificar algunos datos en función de alguna condición.
2. Edite el problema de Distancia para dos strings. (https://www.geeksforgeeks.org/check-if-two-given-strings-are-at-edit-distance-one/)

Ronda 5: Ronda de gerentes.

1. Discusión sobre proyectos. Cuáles son los desafíos que enfrenta usted. ¿Cuál era su papel en el equipo.
2. ¿Por qué quieres unirte a TIL?
3. Discusión sobre su tecnología y proyecto.

Este artículo es una contribución de Abhinav Gupta . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *