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,377 software engineer interview questions shared by candidates

There was for instance a basic coding challenge interview at the start. But a thing I'll mention is, for a high-level company like FB, there was an odd obsession with basics, when people don't work that way -- it's not that it's irrelevant, it's better to be solid than not, but it's a tiny piece of the puzzle that's gating prospective hires. It was strange to not be asked the types of questions that would indicate actual capacity to innovate, manage, etc. I would have only done that kind of challenge for maybe a fresh graduate, not someone who's done real work.
avatar

Software Engineer

Interviewed at Meta

3.5
Jan 10, 2021

There was for instance a basic coding challenge interview at the start. But a thing I'll mention is, for a high-level company like FB, there was an odd obsession with basics, when people don't work that way -- it's not that it's irrelevant, it's better to be solid than not, but it's a tiny piece of the puzzle that's gating prospective hires. It was strange to not be asked the types of questions that would indicate actual capacity to innovate, manage, etc. I would have only done that kind of challenge for maybe a fresh graduate, not someone who's done real work.

Q1> reverse a inked list and print the reversed list . Ex: 1->2->3 , result:3->2->1 Q2> divider a number by another number and print result and remainder if any. you are not supposed to use "/" and "%" operation
avatar

Software Engineer

Interviewed at Meta

3.5
May 19, 2015

Q1> reverse a inked list and print the reversed list . Ex: 1->2->3 , result:3->2->1 Q2> divider a number by another number and print result and remainder if any. you are not supposed to use "/" and "%" operation

Viewing 831 - 840 interview questions

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