Experiencia de entrevista de Paytm para ingeniero de software | 2+ años de experiencia

Solicité en Instahyre y compartí mi currículum. Recursos humanos me llamó y configuró todo el proceso. Recursos Humanos fue muy útil durante todo el proceso.  

Ronda en línea (70 minutos): esta ronda tiene 4 secciones

Ronda Técnica 1 (1 hora) :

Ronda Técnica 2 (1 hora) :

Ronda técnica 3 (1 hora) :

  • Subarreglo contiguo de suma más grande : lo resolví completamente con código.
  • Ruta de costo máximo en un gráfico no dirigido de modo que ningún borde se visite dos veces seguidas . – Compartió el enfoque. Pidió mejorar la complejidad del tiempo. En parte se me ocurrió la solución.
  • Concepto Java OOPS con ejemplo.
  • Problema de diamantes en C++.
  • Diferencia entre HashTable y HashMap.
  • ¿Cómo LinkedHashMap mantiene el orden de inserción? ¿Es seguro para subprocesos? – no pude proporcionar una respuesta adecuada ya que solo conocía el funcionamiento interno de HashMap.
  • ¿En qué se diferencia ConcurrentHashMap de HashMap? Cuéntame la implementación de ConcurrentHashMap. –
  • Palabra clave sincronizada en Java

Ronda Técnica/Gerencial (1 hora) :

  • Breve presentación mía.
  • ¿Cuál es la arquitectura del proyecto en el que estoy trabajando en mi empresa actual? ¿Cuál es mi papel? ¿Cómo manejaste los conflictos en el proyecto?
  • Preguntas sobre el diseño del sistema
  • ¿Cómo consumiría las API de Paytm en su restaurante para devolver dinero a sus usuarios en Paytm?
  • ¿Cómo diseñaría APIs de campaña para aplicaciones de alimentos en línea como Swiggy para ofrecer descuentos a los usuarios utilizando las ubicaciones de los usuarios?
  • Inmutable en Java. ¿Cómo podemos crear una clase inmutable en Java?

Fui rechazado después de la ronda final. 

  • Estaba atascado en algunas preguntas cruzadas de diseño de sistemas. En esta ronda quieren saber cómo estás trabajando en tu organización actual. ¿Cuáles son sus roles en el proyecto? Cómo contribuiste a resolver los problemas en tus proyectos.
  • Si me evalúo a mí mismo, me rechazaron por falta de conocimiento del funcionamiento interno de Collections en Java. Pero disfruté todo el proceso y todos los entrevistadores fueron muy amables y serviciales. Sea usted mismo y trate de pensar en voz alta en la entrevista. Pide ayuda si te atascaste en algún problema.  
  • Repase los subprocesos múltiples, la concurrencia, el funcionamiento interno de las colecciones en Java.

¡¡Buena suerte!!

Publicación traducida automáticamente

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