Cyient logo

Cyient Embedded Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 13 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
69.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Cyient.

Showing 3 of 13
Cyient logo
Cyient

Embedded Software Engineer

Engineering

Mid Average Neutral experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding Behavioral

It was a walk-in interview. First up was a technical paper about ARM-Cortex processors and RTOS. After that, there was an interview based on my resume and some coding questions. The main issue is that they don't give feedback, so good luck getting anything from them. If anyone from the company is reading this, please provide feedback, positive or negative, and hire based on the years of experience for the position.

Confirmed questions5 questions
  • Can you extract the upper and lower nibbles from a hexadecimal number like 0x1234?
  • Write a non-blocking delay function.
  • Explain SPI and I2C with some scenarios.
Cyient logo
Cyient

Embedded Software Engineer

Engineering

Entry Average Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral Other

The interview process at Cyient had 3 rounds. The first round was a written test that included aptitude questions, microcontroller knowledge, basic electronics, and verbal questions. The second round was technical, where I had to explain a mini-project or final year project, or answer questions on C and C++. The third round was an HR question round where they asked basic questions like 'why Cyient', 'weakness', and 'straight'.

Confirmed questions3 questions
  • Can you briefly explain your project?
  • Do you have questions on C or C++?
  • Are there any questions about embedded systems?
Cyient logo
Cyient

Embedded Software Engineer

Engineering

Mid Average Neutral experience No offer 3 rounds
Interview process
Take home Technical screen Recruiter call
Interview formats
Technical Coding Other

The interview process included an online written test covering C aptitude, Linux system programming, and quantitative aptitude. Following that, there was a technical round where I was asked to introduce myself, explain my embedded projects, write C programs, and answer some logical questions related to memory storage. Finally, there was an HR call.

Confirmed questions1 question
  • Introduce yourself, and explain your embedded project. Also, write C programs and answer some logical questions in memory storage.

Cyient Embedded Engineer Interview Questions

Quoted word for word from Cyient interview reports.

Can you extract the upper and lower nibbles from a hexadecimal number like 0x1234?

Read reports

Can you write a C program to find the length of a string without using the strlen function?

Read reports

How are RTOS threads created and how is RTOS porting done?

Read report

Can you write a program for volatile arrays dealing with strings?

Read report

Formats, difficulty and experience

Across all 13 Cyient interview reports.

Interview formats

Technical 39.4%
Coding 33.3%
Behavioral 21.2%
Other 6.1%

Interview difficulty

Easy 15.4%
Average 76.9%
Difficult 7.7%

Candidate experience

Neutral 30.8%
Positive 69.2%