Cyient logo

Cyient Software Engineer Interview Questions
& Process

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

Based on 93 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Cyient.

Showing 3 of 93
Cyient logo
Cyient

Senior Software Engineer

Engineering · nearly a year ago

Senior Difficult Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

We had two technical interviews and then an HR chat. The first technical interview was about coding fundamentals, syntax, and SOLID principles. The second technical interview focused on scenario-based and architecture questions. The HR discussion covered the benefits package.

Confirmed questions1 question
  • What's the way to communicate with blob storage using dotnet?
Cyient logo
Cyient

Software Engineer

Engineering · nearly a year ago

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

So first, you apply online, or maybe through campus recruitment or a referral. Then, there's an online assessment which includes aptitude and technical questions. For technical roles, especially for freshers or associate positions, this test usually covers aptitude like quantitative, logical reasoning, and verbal questions. The technical part often has questions based on your resume or projects, and sometimes domain-specific ones depending on the role. For example, if it’s for a SAP/ABAP/Vistex module, they’ll test that.

Confirmed questions7 questions
  • Tell me about your final year project or any project you've worked on.
  • Could you tell me more about the project you worked on?
  • What difficulties did you encounter while working on the project?
Cyient logo
Cyient

Software Engineer

Engineering · a year ago

Senior Average Neutral experience Decline offer 3 rounds
Interview process
Technical screen Technical screen Phone screen
Interview formats
Coding Technical Behavioral

The interview process had 3 rounds. The first two were coding/technical rounds, and the last one was a managerial round. The role is for embedded development.

Confirmed questions8 questions
  • Could you write a C/C++ program to modify vector elements?
  • Can you explain your writing style, the notations you use, and the types of variables you choose? Also, walk me through your thought process for selecting data types.
  • Tell me about optimizations you have considered or implemented.

Cyient Software Engineer Interview Questions

Quoted word for word from Cyient interview reports.

What is Node.js and how is it used for server-side applications?

Read reports

What is the SQL query to find the second highest salary from an employee table?

Read reports

What are the differences between an array and a linked list?

Read reports

Regarding OOPs concepts, what issues might arise if data is saved in a HashSet without implementing hashcode and equals methods?

Read reports

Can you write a code for string manipulation without using string functions?

Read report

How would you search for a number within a long array?

Read report

What's the deal with the 'yield' keyword and how is it used?

Read report

What is the purpose of the SQL truncate option, and what are oops concepts?

Read report

Tell me about the V8 JavaScript engine and its compilation process.

Read report

Formats, difficulty and experience

Across all 93 Cyient interview reports.

Interview formats

Technical 47.5%
Behavioral 31.8%
Coding 16.1%
Presentation 1.3%
System Design 1.3%

Interview difficulty

Easy 16.1%
Average 60.2%
Difficult 23.7%

Candidate experience

Positive 71.4%
Neutral 16.5%
Negative 12.1%