Computer Engineer Interview Questions


Computer Engineer interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Gauss Surgical
Computer Vision/Machine Learning Software Engineer was asked...June 18, 2014

Why does one use MSE as a measure of quality. What is the scientific/mathematical reason for the same?

3 Answers

Mean-Square error is an error metric for measuring image or video quality it is popular video and image quality metric because the analysis and mathematics is easier with this L2-Norm metric. Most video and image quality experts will agree that MSE is not a very good measure of perceptual video and image quality. Less

The mathematical reasoning behind the MSE is as follows: For any real applications, noise in the readings or the labels is inevitable. We generally assume this noise follows Gaussian distribution and this holds perfectly well for most of the real applications. Considering 'e' follows gaussian distribution in y=f(x) + e and calculating the MLE, we get MSE which is also L2 distance. Note: Assuming some other noise distribution may lead to other MLE estimate which will not be MSE. Less

MSE is used for understanding the weight of the errors in any model. This helps us understand model accuracy in a way that is helpful when choosing different types of models. Check out more answers on Less

US Patent and Trademark Office

How do you think you would respond if, initially, you worked hard on a task and yet your superiors repeatedly asked you to redo and rewrite, would you be frustrated by this?

83 Answers

On the same boat. I haven't heard back from Dallas neither. Did your status on USAjobs change with your tentative offer? Less

I neither declined nor accepted the offer, as I have not heard back from USPTO. Hope to go back into the review and change that setting on the post. I understand the 10 week cycle and the expectation of getting back to candidates within two weeks, but I was specifically told otherwise for this round. And I would accept this job if I'm selected. Less

Congrats on the interview. I had an interview on 12/7 too, for ChemEng in Alexandria. SPE I spoke with had said that I would hear back in two weeks; not sure if it's different depending on the job announcement/TC you applied to. Anyone else interview this week in Alexandria? Less

Show More Responses

"What is the size of an integer on a 32-bit system?"

8 Answers

2^32= 4 billionish ?

4 byte

4 bytes

Show More Responses

How would you code up a custom rectangle detector?

5 Answers

Hi... Could you plz explain what is a custom rectangle detector...I hav my interview with Amazon on monday ... plz help Less

First of all, hough transformation can be used. just parametrize the representation for rectangle, but the parameter space is 4D. Second, line detection, followed by checking corner degree. In practice, I would use opencv's coutour fitting function to fit for quadrilateral, then check the angle. This works quite well. Less

I would scan the image with a basic edge detection mask. Then I would scan to count the number of lines, keeping track of end points in pairs. Cases such as curves would also be found in this step and returned as not a rectangle. An analysis of basic trig with the points could then be performed in order to determine if the points form a rectangle. Once a rectangle is confirmed then you could use those points to display on the image the recognized rectangle. Or do whatever the reason for finding the rectangle was. Less

Show More Responses

Given a 2D grid consisting of links and vacancies represented by a 2D array and assume you can move from either down (j,k)->(j+1,k) or to the right (j,k)->(j,k+1) unless there is a vacancy

4 Answers

Use recursion

No well defined. Is the problem to find the shortest path to the right side or bottom or shortest path to the a particular location or to connect the most locations or what? Less

given rectangle set (overlapped or not), calculate the overlapped areas. e.g., rect{ point upperleft; width, height; } Less

Show More Responses
US Department of Defense

If ever did anything to harm U.S or not?

4 Answers




Show More Responses
Cognizant Technology Solutions

What is the most challenging thing you faced in a group project?

4 Answers

Team work will make our dream work is the most challenging thing I have learnt

whats are

What are the new things can add in smart way and logical way which i faced challenges Less

Show More Responses
US Department of Defense

If your are a terrorist or not?

3 Answers


Really? Sorry but this is not a normal process for a US citizen.



(1) Back-propagation; (2) overfit vs underfit; (3) implementation of one of the steps in Canny edge detection using graphs; (4) closed form formula to solution of linear regression; (5) write code for K nearest neighbor algorithm (6) vanishing gradient vs exploding gradients due to choice to relu() vs sigmoid()

3 Answers

Could answer most of it satisfactorily




How would you scale your services?

3 Answers


I would scale my services I would convert education knowledge to technical knowledge sirthis is my first priority Less

I would scale my services life mentioning

Viewing 1 - 10 of 851 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 851 interview questions and reports from Computer engineer interviews. Prepare for your interview. Get hired. Love your job.