Cyient logo

Cyient Java Developer Interview Questions
& Process

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

Based on 9 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
44.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Cyient.

Showing 3 of 9
Cyient logo
Cyient

Junior Java Developer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Background check
Interview formats
Technical Technical Technical

The selection process at Cyient is divided into 3 stages. You have to clear all the stages to get a job in this company. So make sure you prepare well so that you can crack this selection process and get a job in this company. There's an online test, a technical interview, and an HR interview.

Confirmed questions5 questions
  • Can you explain storage classes?
  • What is the difference between auto and register?
  • What are the stages of compilation?
Cyient logo
Cyient

Java Developer

Engineering

Mid Difficult Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Onsite Background check
Interview formats
Technical Technical Coding Behavioral

It was a 4 stage process with aptitude, technical interview, another f2f technical and hr interview I went till 2nd round. The aptitude was oh an hour and had 9 sections containing every aptitude section from logical, quantitative to verbal and technical. Interview was very difficult all advanced Java questions starting from easy and increasing difficulty. Company was good staff was cooperative but very bad experience first 4 hours wait before aptitude then 3 hours wait for result then 3 hours wait for interview start

Confirmed questions7 questions
  • What is the difference between encapsulation and abstraction?
  • In what scenarios is a linked list preferable to an array?
  • Explain the advantage of using StringBuffer over String.
Cyient logo
Cyient

Senior Java Developer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical

The interview process was supposed to be face-to-face, but it turned out there was a written test first, and only then would they qualify candidates for the interview. This wasted my time, money, and potentially my career opportunities, as I had to decline three other interviews for this. They really should have done this test online to save us time and money. Plus, the test was graded manually, so there was no guarantee of accurate checking.

Confirmed questions1 question
  • The questions in the test were all taken from the SCJP book.

Cyient Java Developer Interview Questions

Quoted word for word from Cyient interview reports.

How does a HashMap behave if it's given a constant hashcode?

Read reports

Explain the advantage of using StringBuffer over String.

Read report

What is the difference between an abstract class and an interface?

Read report

What is the difference between encapsulation and abstraction?

Read report

Formats, difficulty and experience

Across all 9 Cyient interview reports.

Interview formats

Technical 52.2%
Coding 26.1%
Behavioral 21.7%

Interview difficulty

Easy 11.1%
Average 66.7%
Difficult 22.2%

Candidate experience

Positive 44.4%
Neutral 22.2%
Negative 33.3%