RONDA 1
Comenzó con mi introducción a la que me presenté y luego comencé a mencionar los proyectos que hice.
Mencioné mi uno de los proyectos en Android basado en la base de datos.
Me pidió que dibujara el diseño (Diagrama de clases) para el mismo.
Dada la botella de agua, diseñe su software.
Comencé con casos de prueba seguidos de viabilidad, análisis de requisitos, codificación, pruebas. Me confundió en un par de casos de uso, pero ya había mencionado suficientes.
¿Cómo diría que su software es bueno?
En alguna parte mencioné que mi código debe estar limpio, bien comentado, con buena documentación y SRS, debe cumplir con los requisitos del usuario … También mencioné cómo abordaría varios cambios de requisitos utilizando varios modelos de software.
También mencioné los siguientes puntos en la discusión.
1. Modularidad 2. Compatibilidad
3. Mantenibilidad
¿Me preguntó por mi juego favorito?
Respondí con «ajedrez»
Luego dibujó un tablero de ajedrez de 8 * 8 y me preguntó cómo colocaría 8 reinas en ellos (el famoso problema N-reina ).
Le expliqué mi concepto de retroceso.
Estaba contento con la solución.
Empecé a colocar las reinas manualmente (no se requiere código)
me preguntó si tenía alguna pregunta?
Hice un par de preguntas sobre el crecimiento de la visa.
La ronda 2
El entrevistador no estaba interesado en las estructuras de datos y preguntó por mi área de interés, excepto las estructuras de datos y los algoritmos (muy común para los estudiantes de CSE)
. Mencioné el desarrollo web y el desarrollo de Android.
Comenzó a hacer preguntas sobre los problemas de seguridad que enfrentaba en el desarrollo web.
Le conté sobre el momento en que comencé todo con un panel de inicio de sesión y cómo fue atacado por SQL Injection.
Me preguntó la diferencia entre Codificación, Cifrado, Hashing
¿Tipos de cifrado?
Empecé con técnicas de cifrado como DES, AES
. Me dio una pista al decir simétrico.
Luego le dije el otro asimétrico (bastante trivial). Le expliqué tanto el cifrado con el famoso ejemplo de Alice Bob como la clave pública y la clave privada.
Http sin estado o —–?
Respondí con apátrida.
Si no tiene estado, ¿cómo se las arregla para proporcionar contenidos específicos del usuario?
Galleta dije (él estaba feliz)
¿Secuencias de comandos cruzadas?
me preguntó el idioma y los IDE que usé para el desarrollo de Android.
Java, estudio Android Eclipse
¿Hizo la pregunta anterior de iOS?
no sabia la respuesta
Me preguntó sobre varias validaciones que puse en un formulario.
me preguntó cuatro tipos de métodos utilizados en forma?
me dio una pista después de la cual di dos nombres «GET» y «POST»… no sabía los otros dos (PONER y ELIMINAR)
Me dije la diferencia explicada entre GET y POST… lo hice
¿Por qué se prefiere GET sobre POST?
Le dije que GET era vulnerable a la fuga de datos como variable y que el valor estaba presente en la URL.
Estaba esperando la siguiente respuesta. Debido a la limitación en el tamaño de la URL, no podemos usar GET para pasar una gran cantidad de valores … lo que POST hace fácilmente
¿Por qué me gustaría unirme a VISA que una startup de gran crecimiento como Flipkart?
Me quedé con la visa y mencioné algunos de sus puntos de PPT como las patentes que presentaron los empleados y cosas relacionadas con la innovación.
No de tres en todos los números del 1 al n?.
Terminó la entrevista con este acertijo.
¿Cuántas veces se superpondrán las manecillas de minutos y horas en 24 horas
? Respondí con 24 (respuesta 22) -Me pidió que contara lo mismo usando el reloj manualmente.
RONDA 3: Ronda de recursos humanos (8-10 minutos)
¿Me pidió que contara algo sobre mí y las cosas que aprendí en los últimos tres años?
Le hablé de mí, mi área de interés, varios proyectos que hice, Technical Fest. Seguí con habilidades personales como enfrentar situaciones difíciles… ayudar a amigos
(hablaba continuamente durante 5-7 minutos)
Me preguntó si tenía alguna preguntas para el?
Le hice un par de preguntas relacionadas con el trabajo y las tecnologías en VISA.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico 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