294

Control Systems Engineer interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Senior Embedded Software Engineer - Go!Control Security Systems was asked...June 22, 2016

Using C code write a routine to find a 32 bit frame start sequence in a raw byte stream buffer.

Wrote code to perform the task taking care to understand byte alignment issues.

Let buf be the buffer, BUF_SIZE be it's size, ref_frame be the reference frame int i = 0, j = 0; while(i Less

What was my biggest flaw. or something to that effect.

That i can come off as very arrogant to some people occasionally and that i don't know how to correct it. Less

How do you see yourself in 5 years?

I see myself as a high performing, experienced and mature automotive engineer contributing to the industry with solid engineering skills and knowledge. Less

No specific question. the interview is more about passing the aptitude test.

Did well in the test but missed two critical questions.

Theh gave me a scenario and asked me to write a query(i frankly dont rember the question)same for linux commands .how to find logs,how to chanhe to superuser easy commands and difficult too.There were too many questions asked on the topics mentioned but none of them were unexpected.

The questions started with basic level and got into the depth of the subject .

How to determine the transfer function is stable? some questions about bold blot

Look at the poles

Describe how PID control works

PID Control works based on the coefficient of the proportional , integral and derivative gain. Less

What is the difference between lead and lag compensation? (control systems)

Lead Compensator Introduce A zero in the Transfer Function while Lag Compensator Introduce a Pole in Transfer Function. Less

You are given a 2-dimensional NxN array that represents a black (value =0) and white (Value =1) image. The image contains a solid white circle on an all-black background. Write a program that finds a reasonable approximation for the center.

r= 0 cnt = 0 j_max = 0 for i in range(image.shape[0]): for j in range(image.shape[1]): if image[i,j] &gt; 0: cnt+= 1 j_max = j if cnt &gt; r: r = cnt elif cnt Less