Software Engineer Interview Questions

Software Engineer Interview Questions

I Software engineer scrivono i programmi per progettare e sviluppare software informatici. I colloqui sono prettamente tecnici, quindi preparati ad affrontare problemi di programmazione e rompicapi matematici. Le domande specifiche che ti saranno poste dipenderanno dal tipo di posizione che stai cercando nell'ambito della programmazione. Prova a fare le dovute ricerche su una disciplina software specifica, come lo sviluppo si siti web, di applicazioni o di sistemi.

Domande tipiche dei colloqui per Software engineer e come rispondere

Question 1

Domanda 1: Come descriveresti il tuo processo di programmazione?

How to answer
Come rispondere: Nel rispondere a una domanda sul processo o ciclo di vita per lo sviluppo e la progettazione di un software, è utile descrivere tutti i passaggi, a partire dall'ottenimento dei requisiti per il prodotto finale. Includi quanti più dettagli possibile per dare all'intervistatore maggiori informazioni su eventuali lavori svolti in qualità di Software engineer e su come hai gestito gli incarichi, così da dimostrare che sei in grado di affrontare un progetto dall'inizio alla fine.
Question 2

Domanda 2: Quali linguaggi di programmazione conosci e preferisci?

How to answer
Come rispondere: L'intervistatore vuole sapere quali linguaggi di programmazione conosci meglio e quali preferisci. Non esiste una risposta giusta o sbagliata a questa domanda, il cui scopo è invece ottenere informazioni approfondite sulle tue capacità e competenze di programmazione. Se nell'offerta di lavoro per la quale ti stai candidando sono indicate preferenze per dei linguaggi specifici, menzionali quando parli dei linguaggi software che conosci.
Question 3

Domanda 3: Parlami di un progetto che hai portato a termine con successo.

How to answer
Come rispondere: Nel descrivere un progetto che hai portato a termine con successo, è utile individuare gli aspetti che hanno funzionato e descrivere in dettaglio i diversi elementi delle attività svolte. Puoi descrivere il team con il quale hai lavorato, il modo in cui hai gestito i tempi e il contributo specifico che hai apportato.

419,358 software engineer interview questions shared by candidates

Mostly the concepts of array and string manipulation. You are given an array with distinct numbers between 1 to 100. You have to return You have to return a string which says the number's range which are not in the given array separated by comma. Eg: Input: [50,75] Output: (0-49,51-74,76-100)
avatar

Software Engineer New Grad

Interviewed at Google

4.4
Jul 11, 2016

Mostly the concepts of array and string manipulation. You are given an array with distinct numbers between 1 to 100. You have to return You have to return a string which says the number's range which are not in the given array separated by comma. Eg: Input: [50,75] Output: (0-49,51-74,76-100)

/* Some examples: isMatch(“aa”,”a”) ? false isMatch(“aa”,”aa”) ? true isMatch(“aaa”,”aa”) ? false isMatch(“aa”, “a*”) ? true isMatch(“aa”, “.*”) ? true isMatch(“ab”, “.*”) ? true isMatch(“aab”, “c*a*b”) ? true Write isMatch() */
avatar

Software Engineer

Interviewed at Uber

3.7
Nov 5, 2015

/* Some examples: isMatch(“aa”,”a”) ? false isMatch(“aa”,”aa”) ? true isMatch(“aaa”,”aa”) ? false isMatch(“aa”, “a*”) ? true isMatch(“aa”, “.*”) ? true isMatch(“ab”, “.*”) ? true isMatch(“aab”, “c*a*b”) ? true Write isMatch() */

Viewing 811 - 820 interview questions

Glassdoor has 419,358 interview questions and reports from Software engineer interviews. Prepare for your interview. Get hired. Love your job.