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,282 softwareentwickler interview questions shared by candidates

Puzzle1 - Given 8 coins, and the fact that one of the coins is heavier than the other, how many times(min) do you need to use a beam balance to figure out which is the anomalous coin? After I answered this, he made it little tougher. Given 9 coins and one anomalous coin(maybe heavier or lighter), figure out which coin it is and whether heavier or lighter. What is the min no of comparisons? This is where i took a while to answer.
avatar

Financial Software Developer

Interviewed at Bloomberg

4
Nov 16, 2010

Puzzle1 - Given 8 coins, and the fact that one of the coins is heavier than the other, how many times(min) do you need to use a beam balance to figure out which is the anomalous coin? After I answered this, he made it little tougher. Given 9 coins and one anomalous coin(maybe heavier or lighter), figure out which coin it is and whether heavier or lighter. What is the min no of comparisons? This is where i took a while to answer.

given an arrya of numbers see if you can get to index with 0 in it from an index by jumping through the array using the values in the array. So if you have [1,2,1,0,3] you can get to 0, from 0 by jumping 0, you can get to 0 from 3, by jumping 3 index down to 2 and then jumping 2 index up to 0...
avatar

Software Engineer

Interviewed at Pinterest

3.6
Nov 19, 2012

given an arrya of numbers see if you can get to index with 0 in it from an index by jumping through the array using the values in the array. So if you have [1,2,1,0,3] you can get to 0, from 0 by jumping 0, you can get to 0 from 3, by jumping 3 index down to 2 and then jumping 2 index up to 0...

Given a binary tree, which is not necessarily balanced, print the nodes in the tree in a level-wise manner. Also, nodes on the same level should be printed on a single line. A modification of the question was added later in which I cannot really add a "level" variable in the structure of the node in the tree.
avatar

Software Engineer Intern

Interviewed at Meta

3.6
Aug 13, 2013

Given a binary tree, which is not necessarily balanced, print the nodes in the tree in a level-wise manner. Also, nodes on the same level should be printed on a single line. A modification of the question was added later in which I cannot really add a "level" variable in the structure of the node in the tree.

Implement a method called printNonComments() which prints out a extract of text with comments removed. For example, the input: hello /* this is a multi line comment */ all Should produce: hello all You have access to a method called getNextLine() which returns the next line in the input string.
avatar

Senior Software Engineer

Interviewed at Meta

3.6
Jun 30, 2014

Implement a method called printNonComments() which prints out a extract of text with comments removed. For example, the input: hello /* this is a multi line comment */ all Should produce: hello all You have access to a method called getNextLine() which returns the next line in the input string.

1. Tell me about yourself 2. Given each abc letter has a value (a=1, b=2, ... , z=26), compute the number of ways one can decode a given integer. e.g. 23 --> 2 [ 2, 3 ; 23 ], 456 --> 1 [ 4, 5, 6 ], 123 --> 3 [ 1, 2, 3 ; 1, 23 ; 12, 3 ]
avatar

Software Engineer

Interviewed at Meta

3.6
Feb 23, 2015

1. Tell me about yourself 2. Given each abc letter has a value (a=1, b=2, ... , z=26), compute the number of ways one can decode a given integer. e.g. 23 --> 2 [ 2, 3 ; 23 ], 456 --> 1 [ 4, 5, 6 ], 123 --> 3 [ 1, 2, 3 ; 1, 23 ; 12, 3 ]

(Phone screen questions) 1. For a given binary tree, print paths from root to all leaf nodes, one path per line. 2. Given a sequence of positive integers "seq" and an integer "total", return whether a contiguous sequence of "seq" sums up to "total". (Onsite interview questions are covered by NDA therefore can't post, but it can be said that the knowledge of data structures and handling edge cases are important for the coding interviews)
avatar

Software Engineer

Interviewed at Meta

3.6
Apr 1, 2019

(Phone screen questions) 1. For a given binary tree, print paths from root to all leaf nodes, one path per line. 2. Given a sequence of positive integers "seq" and an integer "total", return whether a contiguous sequence of "seq" sums up to "total". (Onsite interview questions are covered by NDA therefore can't post, but it can be said that the knowledge of data structures and handling edge cases are important for the coding interviews)

Viewing 781 - 790 interview questions

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