Ingeniero De Software Interview Questions

Ingeniero De Software Interview Questions

Los ingenieros de software se encargan de diseñar y desarrollar software informático. Las entrevistas serán muy técnicas, así que debes prepararte para resolver problemas de código y desafíos matemáticos. Las preguntas concretas que te planteen dependerán del tipo de puesto de programación al que aspires. Intenta buscar una disciplina de software concreta, como desarrollo web, desarrollo de aplicaciones o desarrollo de sistemas.

Preguntas de entrevista más frecuentes para ingeniero/a de software y cómo responderlas

Question 1

Pregunta n.º 1: ¿Cómo describirías tu proceso de programación?

How to answer
Respuesta recomendada: A la hora de responder preguntas sobre tu proceso o tu ciclo de desarrollo e ingeniería de software, incluye cada uno de los pasos, empezando por cómo obtienes los requisitos necesarios del producto final. Incluye el máximo de detalles que te sea posible para que quien te entreviste pueda hacerse una idea clara de tu experiencia y de tu capacidad para asumir un proyecto de principio a fin.
Question 2

Pregunta n.º 2: ¿Qué lenguajes de programación conoces y prefieres?

How to answer
Respuesta recomendada: Querrán saber qué lenguajes de programación manejas y cuáles son tus preferidos. Para esta pregunta no existen necesariamente respuestas correctas o incorrectas, pero sí les permitirá hacerse una idea de tus capacidades y de tu experiencia en programación. Si la oferta de empleo incluye preferencias concretas en cuanto a lenguajes de programación, asegúrate de incluirlas en tu respuesta.
Question 3

Pregunta n.º 3: Comenta algún proyecto que hayas completado con éxito.

How to answer
Respuesta recomendada: Para hablar del éxito en un proyecto anterior, te resultará útil comentar qué aspectos del proyecto fueron satisfactorios y detallar las diferentes tareas realizadas. Puedes describir al equipo con el que colaboraste, cómo gestionaste el tiempo y cuál fue tu aportación concreta al proyecto.

665,636 ingeniero de software interview questions shared by candidates

The written exam was of 1 hour and included the following questions: (1) Write a function that will receive a string as an input and will return the string in reverse order. (2) Write a function that will print the following series of numbers using only one loop: "1,2,3,4,5,6,7,8,9,10,9,8,7,6,5,4,3,2,1" (3) Write a function that will print all the multiples of 3 between 1-200 ( in reverse order ) There were other programming questions as well but of the same difficulty level. Along with the coding questions there were some analytical and QA questions as well. And for me the best part of this exam was there's no language specification. You can answer all the coding questions in whichever programming language you are comfortable with. So, after giving the exam I was impressed to know that they basically want to see how much problem solving skills do you have rather than evaluating you by the number of languages and frameworks you know.
avatar

Software Engineer

Interviewed at Enosis Solutions (Bangladesh)

4.3
Oct 29, 2017

The written exam was of 1 hour and included the following questions: (1) Write a function that will receive a string as an input and will return the string in reverse order. (2) Write a function that will print the following series of numbers using only one loop: "1,2,3,4,5,6,7,8,9,10,9,8,7,6,5,4,3,2,1" (3) Write a function that will print all the multiples of 3 between 1-200 ( in reverse order ) There were other programming questions as well but of the same difficulty level. Along with the coding questions there were some analytical and QA questions as well. And for me the best part of this exam was there's no language specification. You can answer all the coding questions in whichever programming language you are comfortable with. So, after giving the exam I was impressed to know that they basically want to see how much problem solving skills do you have rather than evaluating you by the number of languages and frameworks you know.

// Given var endorsements = [ { skill: 'css', user: 'Bill' }, { skill: 'javascript', user: 'Chad' }, { skill: 'javascript', user: 'Bill' }, { skill: 'css', user: 'Sue' }, { skill: 'javascript', user: 'Sue' }, { skill: 'html', user: 'Sue' } ]; getSkills = (endorsements) => { // Result // [ // { skill: 'javascript', user: ['Chad', 'Bill', 'Sue'], count: 3 }, // { skill: 'css', user: ['Sue', 'Bill'], count: 2 }, // { skill: 'html', user: ['Sue'], count: 1 } // ]; } see this image: http://i.imgur.com/UIeB3n4.png
avatar

Front End Developer

Interviewed at LinkedIn

3.8
Jan 8, 2019

// Given var endorsements = [ { skill: 'css', user: 'Bill' }, { skill: 'javascript', user: 'Chad' }, { skill: 'javascript', user: 'Bill' }, { skill: 'css', user: 'Sue' }, { skill: 'javascript', user: 'Sue' }, { skill: 'html', user: 'Sue' } ]; getSkills = (endorsements) => { // Result // [ // { skill: 'javascript', user: ['Chad', 'Bill', 'Sue'], count: 3 }, // { skill: 'css', user: ['Sue', 'Bill'], count: 2 }, // { skill: 'html', user: ['Sue'], count: 1 } // ]; } see this image: http://i.imgur.com/UIeB3n4.png

Given a TV remote, write a script that would give directions to input some letters. Starting from the upper left-hand corner. If the buttons were in 3 columns, and you wanted to type "feed", you would want the output of the program to say "right, right, down, PRESS, left, PRESS, PRESS, left, PRESS"
avatar

Software Engineer Intern

Interviewed at Google

4.4
Jan 23, 2014

Given a TV remote, write a script that would give directions to input some letters. Starting from the upper left-hand corner. If the buttons were in 3 columns, and you wanted to type "feed", you would want the output of the program to say "right, right, down, PRESS, left, PRESS, PRESS, left, PRESS"

Viewing 321 - 330 interview questions

Glassdoor has 665,636 interview questions and reports from Ingeniero de software interviews. Prepare for your interview. Get hired. Love your job.