Software Engineer Interview Questions | Glassdoor
Glassdoor Logo

Find jobs for Software Engineer

Software Engineer Interview Questions

Software engineers write programs to design and develop computer software. Interviews are highly technical, so come ready to work through coding problems and math brainteasers. The specific questions you are asked will depend on what type of programming position you are looking for. Try researching a specific software discipline such as web development, application development, or system development.

Top Interview Questions

You have 4 strings. You can permute each string in anyway you want and then you are going to construct a trie from these 4 strings. What is the minimum possible number of nodes in this trie?

Difference between private, public, protected, and default (nothing)

1. Implementing tree and writing recursion functions to use implemented tree. 2. if a given number has a square root or not.

How would you work under tight timelines?

What goals do you have the first 6 months of working at Tesla?

Mostly on architecture and hadoop

1 Answer

For the technical interview: First part was live coding on your own laptop (or one provided if you wanted) retrieving data from APIs and manipulating that data; second part was a whiteboard (don't worry, super painless) chat about database design

110 of 38,822 Interview Questions