Softwareentwickler Interview Questions

Softwareentwickler Interview Questions

Softwareentwickler sind besonders gefragt und diese Rolle kann auch sehr gute Verdienstmöglichkeiten und hohe Arbeitszufriedenheit bieten. Bei einem Vorstellungsgespräch für Softwareentwickler werden Ihnen wahrscheinlich Fragen zu Ihren Hard und Soft Skills sowie zum effizienten Projektmanagement gestellt.

Typische Bewerbungsfragen als Softwareentwickler (m/w/d) und wie Sie diese beantworten

Question 1

Frage 1: Welche Art von Softwareentwicklung betreiben Sie derzeit?

How to answer
So beantworten Sie die Frage: Betonen Sie bei der Antwort auf die Frage nach Ihren aktuellen Softwareentwicklungsprojekten die Programmiersprachen und den Technologie-Stack, die Sie nutzen. Anhand dieser Frage können Personalverantwortliche bestimmen, ob Sie die nötigen Kompetenzen für den Umgang mit der zu erwartenden Workload haben.
Question 2

Frage 2: Beschreiben Sie ein Entwicklungsproblem, das Sie hatten, und wie Sie es behoben haben.

How to answer
So beantworten Sie die Frage: Wenn Sie eine bestimmte Situation schildern, beschreiben Sie Ihre Methoden der Problemlösung und die Maßnahmen, die Sie ergriffen haben. Verwenden Sie die STAR-Methode (Situation, Task, Action, Result), um ein klares Bild des Entwicklungsproblems und der von Ihnen durchgeführten Korrekturschritte zu vermitteln.
Question 3

Frage 3: Wie gehen Sie mit dem QA-Prozess um?

How to answer
So beantworten Sie die Frage: Qualitätssicherung ist ein wichtiger Aspekt der Softwareentwicklung und kann in kleineren Organisationen ohne designiertes QA-Team in den Aufgabenbereich der Entwickler fallen. Falls Ihnen eine Frage zum QA-Prozess gestellt wird, möchte die befragende Person ermitteln, ob Sie gewillt und in der Lage sind, als Teil der Rolle Testaufgaben und Bug Fixes zu übernehmen.

512,723 softwareentwickler interview questions shared by candidates

I was asked to write a program to find common items between 2 lists.I used java to write the program. I wrote the program which was iterating the smaller array list and used contains. The Hiring manager argues with me saying that the code is not efficient enough because 'contains' method on arraylist would lead to o(n) and that would result in O(m*N)(which is incorrect) In the interview, I was not able to google it and I was taken aback when he was talking so assertively as I assumed that he understands java. However, after I hung up the phone I realized that I am indeed right and that the algorithm I created was very efficient. The interviewer came to the interview with a view to reject me. Its a waste of time. They should let subject mattter experts do the interviews, not the people with background in c/C++ interview java guys or the other way round. The hiring manager seemed very professorial background. I tried to tell recruiter to let them know the problem, but I do not think even she has any clue on how to approach.
avatar

Senior Software Engineer

Interviewed at Tripadvisor

3.5
Feb 5, 2015

I was asked to write a program to find common items between 2 lists.I used java to write the program. I wrote the program which was iterating the smaller array list and used contains. The Hiring manager argues with me saying that the code is not efficient enough because 'contains' method on arraylist would lead to o(n) and that would result in O(m*N)(which is incorrect) In the interview, I was not able to google it and I was taken aback when he was talking so assertively as I assumed that he understands java. However, after I hung up the phone I realized that I am indeed right and that the algorithm I created was very efficient. The interviewer came to the interview with a view to reject me. Its a waste of time. They should let subject mattter experts do the interviews, not the people with background in c/C++ interview java guys or the other way round. The hiring manager seemed very professorial background. I tried to tell recruiter to let them know the problem, but I do not think even she has any clue on how to approach.

Input is a 4x4 table with letters. One starts from any of the 16 elements and can move in one step to any of the 8 neighboring cells not visited before (up, down, left, right, up-left, etc, no hyperspace jumps between rows 1 & 4, columns 1 & 4). Every time step is made letter in that cell is added so a word is built as we walk. These generated words are looked up in external dictionary (function to look up in the dictionary is provided, I did not understand significance of this dictionary well) and the goal of the exercise is to output all words generated by all possible table walks and which are contained in the dictionary.
avatar

Software Engineer

Interviewed at Google

4.4
Mar 12, 2011

Input is a 4x4 table with letters. One starts from any of the 16 elements and can move in one step to any of the 8 neighboring cells not visited before (up, down, left, right, up-left, etc, no hyperspace jumps between rows 1 & 4, columns 1 & 4). Every time step is made letter in that cell is added so a word is built as we walk. These generated words are looked up in external dictionary (function to look up in the dictionary is provided, I did not understand significance of this dictionary well) and the goal of the exercise is to output all words generated by all possible table walks and which are contained in the dictionary.

Viewing 1171 - 1180 interview questions

Glassdoor has 512,723 interview questions and reports from Softwareentwickler interviews. Prepare for your interview. Get hired. Love your job.