Find local maxima in an unsorted array with n time
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,685 software engineer interview questions shared by candidates
Where is string constants stored in Memory? Ex: char * a = "Hello" ;
What does the following function do: unsigned int doit(int x) { unsigned int z = 0; while (x &= (x-1)) z++; return z; }
Given a linked list. Write a C program to reverse it.
Given an integer array containing positive and negative numbers, how do you get the maximum sum of its sub-arrays? Continuous numbers form a sub-array of an array. For example, if the input array is {1, -2, 3, 10, -4, 7, 2, -5}, the sub-array with the maximum sum is {3, 10, -4, 7, 2} whose sum 18.
Showed a struct definition in C and asked its size?
Explain the graphics pipeline in a GPU core.
What is the difference between a class, an abstract class, and an interface?
Waiting for the result of online test.
How would you reverse a singly-linked list?
Viewing 2241 - 2250 interview questions