Zensar Technologies logo

Zensar Technologies Software Engineer Interview Questions
& Process

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

Based on 532 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
75.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Zensar Technologies.

Showing 3 of 532
Zensar Technologies logo
Zensar Technologies

Software Engineer

Engineering · a year ago

Entry Difficult Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Panel Background check Offer
Interview formats
Technical Coding Behavioral

So, my interview journey felt like leveling up in a game. It started with just submitting my resume, like getting the entry pass. Then came the real deal – the technical round. This was the tough part, really digging into algorithms, core Java, and SQL. They didn't just ask bookish stuff; they wanted to see how I'd apply it in the real world and how quickly I could optimize code. After that, it was like a coding marathon with a problem-solving test. Once I passed that, I had a panel interview where they checked my soft skills – asking about past projects, how I work in a team, and how I tackle problems. The last step was the HR round, which was pretty chill, just chatting about what I expected and the company vibe. It was a long haul, but totally worth it, learning something new at every stage.

Confirmed questions8 questions
  • Regarding algorithms, how would you determine the longest substring that contains no repeating characters?
  • Could you elaborate on the distinction between a binary search tree and a balanced tree?
  • What are the primary distinctions between an interface and an abstract class in Java?
Zensar Technologies logo
Zensar Technologies

Software Engineer

Engineering · more than a year ago

Mid Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Behavioral

It was a good experience overall. The recruiting panel was helpful throughout the interview and onboarding. Office staff were friendly after I joined. The interview process consisted of 3 rounds: a telephonic interview, a face-to-face technical interview, and an HR round. All communication was polite and the process went smoothly.

Confirmed questions4 questions
  • Can you discuss the architecture patterns you've used in your Angular projects?
  • How do you approach browser load optimization in Angular applications?
  • What are your strategies for SEO in Angular projects?
Zensar Technologies logo
Zensar Technologies

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Onsite Panel
Interview formats
Technical Coding Behavioral

The interview had 2 panel rounds. The first interviewer asked questions about Python, AWS, and SQL, which felt appropriate for a senior role and were asked in a friendly manner. However, the second interviewer was quite rude and seemed to be trying to undermine me. Even though I explained my experience with Kafka, including its consumer and producer aspects in my projects, he kept pressing me about its infrastructure-level details, despite me clarifying that I don't work on the configuration side and am not a Kafka developer. He persisted with these questions in a condescending tone. If I were to be selected, I decided I wouldn't proceed to any further rounds.

Confirmed questions5 questions
  • Questions on SQL stored procedures
  • General Python question
  • AWS Lambda

Zensar Technologies Software Engineer Interview Questions

Quoted word for word from Zensar Technologies interview reports.

Create a program to print only the vowels of a string in lowercase. The string can contain lowercase, uppercase characters, and special characters.

Read reports

What's the difference between a Linked List and an ArrayList, and what's their syntax?

Read reports

What are the primary distinctions between an interface and an abstract class in Java?

Read reports

How would you remove duplicates from a linked list, whether it's sorted or not?

Read reports

Regarding algorithms, how would you determine the longest substring that contains no repeating characters?

Read report

Can you write code to determine how often each element appears in a string?

Read report

What is the syntax for iteration statements, and can you explain the difference between them?

Read report

In an employee table, how would you construct a query to retrieve the second-highest salary?

Read report

Could you elaborate on the distinction between a binary search tree and a balanced tree?

Read report

Formats, difficulty and experience

Across all 532 Zensar Technologies interview reports.

Interview formats

Technical 43.3%
Behavioral 31.5%
Coding 15.9%
Group 7%
Presentation 1.2%

Interview difficulty

Easy 21.4%
Average 65.8%
Difficult 12.8%

Candidate experience

Positive 75.7%
Neutral 14.2%
Negative 10.2%