Trabajé en CDAC – Investigación y desarrollo como ingeniero de proyectos durante los últimos 1,5 años en .NET Framework y tuve una gran experiencia en aplicaciones basadas en web y de escritorio. Obtuve una referencia de uno de mis amigos que se unió como ingeniero en Honeywell. .HR me contactó 2 días antes para un rol de desarrollador de software como apertura urgente. HR me informó que la primera ronda de la entrevista es una prueba de programación en pares, por lo que puede traer su computadora portátil personal. No me quedaba mucho tiempo para prepararme. , así que acabo de repasar los conceptos básicos de ASP.NET.
Ronda 1: Compañías como Honeywell monitorean todo. La hora de la entrevista fue a las 9 AM del sábado. Llegué a tiempo. La persona de adquisición de talentos me proporcionó este problema básico para implementar, ya sea como una web
aplicación basada en una aplicación o una aplicación de escritorio. La duración del tiempo proporcionado fue de 2 horas. Como dije antes, monitorearon a cada candidato, por lo que también hay personas que llegan tarde y dan excusas tontas. tiempo, saben que ya han perdido la oportunidad.
Llamaron solo a 5-10 personas que terminaron primero y al resto se les dio una nota de agradecimiento.
Ronda 2: La persona de adquisición de talentos nos dijo que esperáramos en diferentes salas para una entrevista personal. La segunda ronda consiste principalmente en conceptos básicos de ASP.NET.
Luego me planteó un problema de array in situ para eliminar espacios de la string. “Esto es fácil” -> “Esto es fácil”. Me ascendió a la siguiente ronda.
Ronda 3: La ronda final fue sobre la tarea que hicimos como parte de la prueba de programación en pareja. El entrevistador inspeccionó cuidadosamente la funcionalidad de la aplicación y cada caso involucrado. Me preguntó sobre los problemas que están presentes en el diseño de la aplicación. Implementé un escritorio solución basada en el problema que estaba escribiendo la transacción de la aplicación y registra un archivo (no una operación basada en base de datos) porque la computadora portátil que proporcionaron no tenía una aplicación de base de datos. Así que le expliqué el registro y el uso de clases estáticas. También me preguntó sobre la inyección de dependencia involucrada, el patrón de diseño utilizado y la solución a los defectos en el diseño de la aplicación actual. Le expliqué bien todo, cómo podría haber sido mejor con un patrón de diseño de repositorio. Fui ascendido a la siguiente ronda.
La persona de adquisición de talento me preguntó que la ronda final se llevaría a cabo entre semana. Me llamaron para una entrevista el martes.
Ronda 4: el entrevistador revisó el currículum y preguntó cómo escribir para cada bucle en Jquery, Joins en LINQ y la versión sql del mismo. Pocas preguntas de cada módulo. El entrevistador fue muy particular con las palabras clave que usó al responder. Como mencionar «$.each ” fue suficiente para él mientras explicaba cada bucle en jquery. También me pidió que escribiera el tipo de burbuja.
Fui seleccionado y feliz.
Publicación traducida automáticamente
Artículo escrito por napsterhopes y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA