¿Por qué las entrevistas de Paytm se centran solo en Java?

Porque eso es lo que los ingenieros saben o que hay nivel técnico. La calidad de la entrevista determina cuán buenos serán sus futuros colegas.

Las buenas empresas no se centran en ningún idioma. Le piden que elija cualquier idioma que conozca bien.

Ellos juzgarán sus habilidades para resolver problemas: DS y algoritmos

Diseño de bajo nivel, diseño de alto nivel y problemas de escalabilidad

Cosas relacionadas con la concurrencia en algunas empresas.

Hablar es hindi no es gran cosa. El lenguaje es solo una herramienta de comunicación. Si ambas personas saben hindi, entonces es bueno, de lo contrario, elija un idioma común como el inglés.

Si un programador hace esas preguntas sin confundirse y con calma puede encontrar fallas en su respuesta. Entonces definitivamente es un buen programador. Pero si él es alguien que ha memorizado la respuesta y no puede entender su solución alternativa, entonces es alguien que preparó tres preguntas para tomar la entrevista.

Así que aquí está mi consejo futuro para todos los que se sientan en una entrevista. Si el entrevistador hace una pregunta fácil o una pregunta tonta, no pierdas tu tiempo con esa organización.

Desea trabajar con personas que sean más inteligentes que usted para que pueda sentirse desafiado y esforzarse por mejorar.

Fui a decir X organización para la entrevista. Me dieron un documento de preguntas en el que me hacían preguntas sobre hibernación y primavera. Estaba trabajando en hibernación y primavera, así que probablemente habría respondido la pregunta, pero salí de la habitación. Perdí dos horas de mi tiempo llegando al lugar y luego saliendo de allí para llegar a casa.

Esta respuesta todavía es un poco obstinada o sesgada. Pero esto es lo que he experimentado en 5 años de experiencia como ingeniero de desarrollo de software.

  1. Probablemente lo contraten para mantener / mejorar un proyecto existente ya escrito en Java. Por lo tanto, tiene sentido contratar a alguien que ya lo sabe.
  2. Conocer un idioma y sus conceptos dentro y fuera le ayuda a escribir un código mucho más elegante, a prueba de futuro y reutilizable porque está enfocado en el problema en cuestión en lugar de la sintaxis. Si alguien le da un problema complejo para resolver, ¿debería estar leyendo acerca de lo que significa la “T” entre los corchetes o el problema real en cuestión?
  3. Paytm está en pagos donde los errores tienen una gran penalización. ¿Por qué se ha cargado mi cuenta dos veces es más grave que por qué esa publicación aparece dos veces en mi feed en un sitio web social? Por lo tanto, es mejor elegir un tipo que ya haya trabajado en tecnologías para proyectos críticos. Si lo que va a hacer es un análisis de registro, las empresas generalmente no se preocupan por la parte del idioma.
  4. Los niños nuevos de la universidad piensan que el conocimiento del idioma es trivial porque resolvieron el mismo problema de hackerearth / hackerrank en 3 idiomas diferentes. Los proyectos más grandes con muchas piezas en movimiento necesitan un conocimiento más profundo del idioma utilizado.
  5. Si memorizar un libro de DS / Algo puede ayudarlo a borrar una entrevista, memorizará un libro de Java.

NO soy de paytm ni he dado una entrevista allí y las entrevistas de paytm pueden ser una mierda.

Hablar directamente en hindi no es anormal para una compañía en el norte de India, ya que la mayoría de los compañeros de equipo tienen el hindi como lengua materna.

¿Cómo puede ser tan crítico sobre los gerentes obsoletos en una reunión? ¿Cuántos equipos has manejado?

Para responder a su pregunta Las entrevistas tecnológicas se basan principalmente en el requisito de trabajo y su CV. Pero en caso de que el candidato no tenga las habilidades requeridas, él / ella es evaluado en lo que sabe.

Y puedo asegurarle que con solo escribir un libro de Java no puede pasar una entrevista decente de Java.

No he trabajado en Paytm. Pero mi amigo tiene (leer compañero de piso). Hasta donde yo sé, tienen un muy buen proceso de entrevista. También dos rondas son lo suficientemente buenas como para eliminar a un mal candidato. Para seleccionar uno puede necesitar más, pero puede que no se necesiten más de dos cada vez.