Experiencia de entrevista de Coding Ninjas para desarrollador de pila completa (fuera del campus) 2022

Ronda 1 (Entrevista técnica virtual)

El entrevistador comenzó pidiéndome que me presentara. Mencioné mi experiencia, habilidades técnicas, proyectos que había hecho y pasantías que había hecho. También mencioné mis objetivos profesionales y los lenguajes de programación en los que me sentía cómodo. Mencioné haber trabajado en HTML, CSS, JavaScript, Jquery, ReactJs, Linux y MySQL y que a continuación aprendería Core Java y Springboot en Cognizant. A lo largo de la entrevista, no me hicieron ninguna pregunta sobre DSA considerando que era un rol de desarrollador de pila completa. Me hizo las preguntas dadas (no estrictamente en orden)

  1. Dónde estaba actualmente haciendo una pasantía (en mi caso, era una pasante de analista programador en Cognizant) y cuál era mi puesto de trabajo, y qué tecnología estaba aprendiendo o en la que estaba trabajando. 
  2. ¿Qué es la API REST?
  3. Explicar la arquitectura MVC 
  4. Explicar RSS
  5. ¿Cuáles son los diferentes tipos de modelos de desarrollo de software?
  6. Explique el modelo Waterwall.
  7. Explicar el modelo ágil e iterativo. Diferenciar entre ellos.
  8. Clave principal, clave única. Diferenciar entre ellos.
  9. Indexación en Base de Datos y sus desventajas
  10. Git y Github. ¿Para qué se usa Github? ¿Por qué no usar simplemente un documento de Google?
  11. Me preguntó algunos comandos en Git como agregar un archivo, confirmar un archivo, insertarlo en un repositorio, etc. 
  12. A continuación, abrió una página en el sitio web del programador ninja y me preguntó cómo lo implementaría en React. Quería saber los diferentes componentes que crearía y cómo vincularía las diferentes páginas. Me pidió que seleccionara tres etiquetas juntas y luego preguntó cómo se harían los cambios usando React y si la página se actualizaba, las etiquetas debían permanecer seleccionadas. Me pidió que le dijera más de 1 enfoque para lograrlo. 
  13. Luego me pidió que me calificara en MySQL y me pidió que escribiera 2 consultas compartidas en un documento de Google. Una de las consultas requería una combinación interna + subconsulta y la otra requería el uso de algunas funciones agregadas y una cláusula group by. 
  14. Por último, me preguntó si tenía alguna pregunta para él y le pedí que me dijera si había respondido correctamente o no y si había una mejor manera de hacerlo. 

Publicación traducida automáticamente

Artículo escrito por aanchalchaurasia 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 *