¿Cuáles serían las preguntas de la entrevista para desarrolladores de software de nivel básico?

Antes de llegar a la parte técnica de su entrevista, es posible que le hagan preguntas para determinar si es una buena opción para la empresa y el rol. Aquí hay algunos ejemplos de preguntas de nivel de entrada:

Ejemplos de preguntas de entrevista de nivel de entrada

  • ¿Por qué elegiste estudiar este campo?
  • ¿Consideraría ampliar sus estudios en el futuro? ¿Sobre qué le gustaría aprender más?
  • ¿Cómo crees que tus estudios te han preparado para los desafíos que enfrentarás en el trabajo?
  • ¿Por qué solicitaste este puesto? ¿Hubo algo específicamente en el anuncio de trabajo que llamó su atención?
  • ¿Qué haría si estuviera hablando por teléfono con un cliente y no supiera cómo responder sus preguntas?
  • Describa un momento (por ejemplo, de la universidad o una pasantía) en el que trabajó como parte de un equipo para lograr un objetivo.
  • ¿Cómo organizó su cronograma cuando tuvo que completar varios proyectos y tareas en plazos ajustados?
  • ¿Qué le gustaría haber aprendido o qué habilidades le gustaría desarrollar durante su primer año en el trabajo?
  • ¿En qué tipo de proyectos trabajó durante su pasantía? ¿Cuál fue su papel, qué desafíos enfrentó y qué aprendió?
  • ¿Qué haría si su gerente le asignara una tarea que no sabía cómo abordar?
  • Imagina que soy un cliente potencial y quieres venderme un producto X. ¿Qué pedirías para conocer mis necesidades y cómo tratarías de convencerme de comprar el producto?
  • Describa un momento en que recibió comentarios negativos de un profesor o gerente. ¿Cómo reaccionaste?

Más: plantilla de preguntas de entrevista de nivel de entrada | Factible

Incluso para un puesto de nivel de entrada, iría por preguntas de comportamiento. Entonces, ¿qué son las preguntas de comportamiento?

Fuente: https://media.giphy.com/media/OO

Se derivan de la premisa de que no desea conocer los hechos sobre su candidato, desea saber cómo actuarán en una determinada situación. A menudo comienzan a usar estas frases .:

  • Cuéntame sobre un momento en que …
  • Describe una situación en la que …
  • Dame un ejemplo de una vez que
  • Piensa en una instancia en la que …
  • Dime cómo te acercaste a una situación en la que …

Desea que su candidato revele la forma en que abordan la resolución de problemas y no hay nada mejor que hacer que obtener una anécdota sobre un problema real resuelto. Este enfoque es particularmente útil para los desarrolladores de nivel de entrada, ya que necesita saber acerca de cómo abordarían los problemas a pesar de no tener ninguna experiencia. Aquí hay algunos más que puedes usar

Orientado a la acción / automotivación

Dame un ejemplo del proyecto o iniciativa que empezaste por tu cuenta. Puede ser no comercial. ¿Qué te impulsó a comenzar?

Capacidad para adaptarse

Describa una situación en la que tuvo que adaptarse a los cambios sobre los cuales no tenía control. ¿Como hiciste esto?

Habilidades de comunicación

Hábleme de una situación en la que tuvo que hablar y ser asertivo para expresar un punto que fue importante para usted.

Manejo de conflictos

Hábleme de un momento en que tuvo que trabajar con una persona difícil para lograr un objetivo. ¿Cuál fue el mayor desafío? ¿Cómo lo manejaste?

Creatividad

Dame un ejemplo de una vez que tuviste que adoptar un enfoque creativo e inusual para resolver un problema de codificación. ¿Cómo se te ocurrió esta idea? ¿Por qué crees que fue inusual?

Toma de decisiones

Piensa en una instancia en la que tomaste una decisión en el trabajo que no era popular. ¿Cómo lo manejaste?

Orientación a objetivos

Piense en una instancia en la que tuvo que depender de otros para ayudarlo a lograr un objetivo del proyecto. ¿Cómo te sentiste?

Influencia / persuasión

¿Describe una situación en la que experimentó dificultades para lograr que otros aceptaran sus ideas? ¿Cuál fue tu enfoque? ¿Cómo funcionó esto? ¿Pudiste persuadir exitosamente a alguien para que viera las cosas a tu manera?

Planificación, establecimiento de prioridades, gestión del tiempo.

Hábleme de una situación en la que fue responsable de la planificación del proyecto. ¿Todo salió de acuerdo a tu plan? Si no, ¿por qué y qué tipo de contraataques tuvo que tomar?

Habilidades para resolver problemas

Dame un ejemplo de un momento en que notaste un pequeño problema antes de que se convirtiera en uno grave. ¿Tomaste la iniciativa para corregirlo? ¿Qué tipo de medida preventiva tomaste?

Trabajo en equipo

Dame un ejemplo de trabajo cooperativo como miembro del equipo para lograr un objetivo importante. ¿Cuál fue el objetivo? ¿En qué medida interactuaste con otros miembros del proyecto?

Por supuesto, estos son solo algunos ejemplos. Hay muchos más ejemplos que he encontrado que pueden ayudar.

Si hablamos de preguntas técnicas, sugeriría este sitio web: Preguntas y respuestas para desarrolladores de software para principiantes

Se centró principalmente en la pila .NET y el desarrollo web, pero también hay preguntas sobre el tema de OOP y preguntas generales sobre el desarrollo de software. Creo que la OOP es muy importante en la programación moderna y debería conocerse incluso a nivel de entrada, al menos lo básico. Por ejemplo:

  • ¿Cuál es la diferencia entre OOP y la programación funcional?
  • ¿Qué es el polimorfismo?
  • ¿Qué es la herencia?
  • ¿Qué es la agregación? ¿Cuál es la diferencia entre dos?
  • ¿Qué es la abstracción y la encapsulación?
  • ¿Qué es clase y objeto, cuál es la diferencia?

¿A dónde fuiste a la escuela? ¿Qué aplicaciones construiste en la escuela? ¿Dónde quieres ir en tu carrera? ¿Desea desarrollar código o ser un analista de negocios o más tarde un gerente de proyecto?
¿Qué sabe acerca de ? ¿Qué aplicaciones has construido? ¿Tienes iniciativa o esperas a que te digan qué hacer? ¿En qué áreas del software estás interesado? I + D para una tienda de software? ¿Consultoría en una organización de servicios profesionales? ¿Eres una persona organizada? ¿Cómo te mantienes organizado? ¿Qué te gusta hacer en tu tiempo libre? ¿Qué sitio web lees? Si construyeras algo, algún software, ¿qué construirías? ¿Dónde ve una necesidad en el mercado que no se satisface? ¿Tienes experiencia en la construcción de aplicaciones móviles? ¿Tienes experiencia en SQL u Oracle? ¿Cuáles son tus expectativas salariales? ¿Cuál es su estilo de comunicación, prefiere correo electrónico o cara a cara? ¿Dónde ve a la industria del software en 2 a 5 años?
¿Cuáles son sus activos profesionales más fuertes? ¿Eres bueno para solucionar problemas? Depuración? ¿Qué es el almacenamiento en caché?
Cuéntame sobre ti.

Le preguntarán sobre sus antecedentes educativos, qué tipo de educación de programación formal o autodidacta tiene, ese tipo de cosas. Tu experiencia también es relevante. Qué tipo de aplicaciones o programas ha creado, incluso si son solo proyectos personales. Es probable que deba demostrar su habilidad resolviendo un desafío de codificación o una prueba de programación, posiblemente incluso antes de la entrevista.

Eso es todo sobre su pasado, después de eso vienen las cosas sobre su futuro, como qué tipo de programación le interesa y qué tipo de aplicaciones o proyectos le gustaría desarrollar y trabajar. También se cuestionará su conocimiento de la empresa a la que se postula. Debes estar familiarizado con lo que hacen. Es posible que le pregunten dónde se ve en la empresa y adónde va la empresa, o dónde le gustaría que fuera la empresa y qué le gustaría hacer por ellos.

Esas son todas las cosas relacionadas con el trabajo que solicitó y los requisitos necesarios para ello. Aparte de eso, le preguntarán un poco sobre su vida personal e intereses fuera de eso.

¿Qué software has creado? ¿Puedo verlo? Cualquiera que quiera un trabajo de programación, que al menos no pueda hablar sobre sus proyectos personales, su corazón no está en eso.

More Interesting

¿Cuál es la diferencia entre los servicios de TI y el desarrollo de software?

¿Cuál es el mejor televisor 4K que puedo comprar para usar como monitor de PC para desarrollo web?

¿Cuál es el escenario futuro de los trabajos de desarrollo de software?

¿Cuáles son algunas de las formas de obtener una pasantía de desarrollador de software pagado en Alemania?

¿Por qué a algunos desarrolladores de software les gusta abrir muchas ventanas de terminal y pretender ser un geek en la oficina?

Como desarrollador de software, ¿vale la pena aprender blockchain y ethereum si estoy aprendiendo machine learning después del trabajo ahora?

¿Debería considerar un cambio de carrera? Llevo más de una década trabajando en el campo del desarrollo de software. La salud se está deteriorando, la vida social está hecha jirones (la abandoné para "cumplir el plazo") y estoy cansada. ¿Cómo debo hacerlo?

¿Hay alguna diferencia entre un desarrollador de software y un programador o son lo mismo?

Si la oferta de desarrolladores de software eventualmente excede la demanda, ¿qué sucederá?

¿Por qué los desarrolladores odian el sistema operativo Windows?

¿Qué compañías tienen una cantidad significativa de base de código C ++?

¿Cuál tiene más alcance, desarrollo aeroespacial o de software?

Cómo identificar un buen desarrollador / programador en menos de 2 semanas

¿Es cierto que los ingenieros, desarrolladores y probadores usan predominantemente Java y Oracle RDBMS en la división Sun Microsystems de Oracle, y el propio Oracle?

Como desarrollador de software, ¿cuál es el error más razonable que hayas visto?