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.

666,714 ingeniero de software interview questions shared by candidates

Given a list of integers A and an integer k, return the number of unique pairs of integers in A that sum to k. For example, if A=[1 2 5 5 10 8 2] and k=10, the answer is 2, arrived as 5+5 or 2+8. There were 15 tests for this question, with at least the last two timing out, given that the implementation was not as efficient as possible.
avatar

Senior Software Developer

Interviewed at Bloomberg

4
Aug 7, 2016

Given a list of integers A and an integer k, return the number of unique pairs of integers in A that sum to k. For example, if A=[1 2 5 5 10 8 2] and k=10, the answer is 2, arrived as 5+5 or 2+8. There were 15 tests for this question, with at least the last two timing out, given that the implementation was not as efficient as possible.

/* * Suppose we have a sorted array in ascending order, with no duplicates: * * {1, 2, 3, 4, 5, 6, 7} * * Somehow an unknown amount of numbers at the beginning are shifted to the end, * creating an array that looks like: * 0 1 2 3 4 5 6 * {3, 4, 5, 6, 7, 1, 2} * * Let us call the new array a shifted cyclic array. * * Now, given a Shifted Cyclic Array int a[], and its length n (> 0), write a function * to find the smallest number in the array. */
avatar

Software Developer

Interviewed at Storm8

3.7
Jan 11, 2012

/* * Suppose we have a sorted array in ascending order, with no duplicates: * * {1, 2, 3, 4, 5, 6, 7} * * Somehow an unknown amount of numbers at the beginning are shifted to the end, * creating an array that looks like: * 0 1 2 3 4 5 6 * {3, 4, 5, 6, 7, 1, 2} * * Let us call the new array a shifted cyclic array. * * Now, given a Shifted Cyclic Array int a[], and its length n (> 0), write a function * to find the smallest number in the array. */

In the phone interview, they just asked about my projects on the resume. and my programming experience. A week later, I got noticed that I need to take an online assessment. This assessment had 4 parts, first is 10 quick response questions, very easy, just be quick, you have 2 minutes limit; second is math questions, not hard, but need to be very careful; third is programming learning, they first teach you some basic rules about a new programming language and then test you each point they have shown you. I think this part is to test if you are a quick learner; the last part is 4 programming questions using the languages they have provided, for me, these questions are not very easy. It took a long time. Please prepare a calculator for the test. I forget to prepare one so it took longer to figure some questions. Please keep this in mind: being fast is important, but not as important as accuracy. You can find online assessment sample questions on the website to prepare for the assessment.
avatar

Software Developer

Interviewed at Epic

3.3
Mar 3, 2015

In the phone interview, they just asked about my projects on the resume. and my programming experience. A week later, I got noticed that I need to take an online assessment. This assessment had 4 parts, first is 10 quick response questions, very easy, just be quick, you have 2 minutes limit; second is math questions, not hard, but need to be very careful; third is programming learning, they first teach you some basic rules about a new programming language and then test you each point they have shown you. I think this part is to test if you are a quick learner; the last part is 4 programming questions using the languages they have provided, for me, these questions are not very easy. It took a long time. Please prepare a calculator for the test. I forget to prepare one so it took longer to figure some questions. Please keep this in mind: being fast is important, but not as important as accuracy. You can find online assessment sample questions on the website to prepare for the assessment.

1. Exam: Using classses of name, address, which build a person class, buiuld those classses and build a graph, connecting the person nodes - using name and address(if they are the same they are related). Write a function to find the minimum level between two people. 2.Interview - background and then a question. Given a class, print out its attribute names and values. Aftwerwards questions about it, about infinitive loops, complexity, other data structures and how to use it as an api.
avatar

Fullstack Developer

Interviewed at Tipalti

3.3
Aug 6, 2020

1. Exam: Using classses of name, address, which build a person class, buiuld those classses and build a graph, connecting the person nodes - using name and address(if they are the same they are related). Write a function to find the minimum level between two people. 2.Interview - background and then a question. Given a class, print out its attribute names and values. Aftwerwards questions about it, about infinitive loops, complexity, other data structures and how to use it as an api.

Viewing 821 - 830 interview questions

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