How to find the median of an array of numbers?
Software Engineer Interviews
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 Software Engineer Interview Questions & How to Answer
Question #1: How would you describe your programming task process?
Question #2: Which programming languages do you know and prefer?
Question 3: What is an example of a successful project that you completed?
419,642 software engineer interview questions shared by candidates
How would you find the shortest path between two nodes in a graph? Write code in Java to do this.
Remove duplicates in an unsorted array where the duplicates are at a distance of k or less from each other.
Write a minPeak function for a stack (function that returns the minimum element in the stack).
process and execution order
Normal coding pattern question with few validation
How do you identify islands (1's) in a sea of (0's)?
1. What is your favorite project? Explain it to a non-technical person. 2. What are your weakness? ( some points that the your manager, employer) has told you to improve on. 3. Are immutable objects thread safe? 4. Is Quicksort the fastest sorting algorithm? 5. Is an O(n^2) alogrithm better than O(n) algorithm? 6. Specify the data structures and algorithm for a library system. 7. How did you find about this opportunity and what interested you?
A kid wants to travel up n steps. She can only go 1, 2 or 3 steps at a time. How many different ways can she get to the nth step?
What do you mean by Cloud Computing?
Viewing 2331 - 2340 interview questions