Zenon interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Zenon
upvote
share-icon
4 rounds | 9 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures and algorithms, Operating systems, OOPS, System Design, Dynamic Programming and GraphsEx - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Do Leetcode, Code studio or gfg. (at least 350 questions)
Tip 2 : Prepare your resume well and composed in one page.
Tip 3 : Practice your aptitude and HR questions beforehand.

Application process
Where: Campus
Eligibility: 8.5 cgpa and above
Resume Tip
Resume tip

Tip 1 : Shouldn't exceed 2 pages
Tip 2 : Make sure that you don't include too many certifications or skills
Tip 3 : Do not put false things on resume.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date12 Sep 2021
Coding problem0

This round was conducted offline in the lecture hall of my college. Exam contains 3 sections with 45 Questions: Maths/Aptitude, DBMS/OS, SQL queries. And, yes there was negative marking as well, i.e., 25%.

02
Round
Easy
Video Call
Duration30 minutes
Interview date13 Sep 2021
Coding problem3

Total 20 students was shortlisted after round 1. Here, the whole discussion was around Java architecture, Sql queries, and one question related to optimization.

1. Java Questions

What is bytecode in java? Use of it?
What is JVM?
Can we install multiple JVMs on one system? If yes, then what will be the benefit then?
What are Iterators in Java?

Problem approach

Tip 1 : Prepare Java Concepts well

2. Word Wrap

Moderate
20m average time
75% success
0/80
Asked in companies
MicrosoftGrowwHike

You are given ‘N’ words of various lengths, now you have to arrange these words in such a way that each line contains at most ‘M’ characters and each word is separated by a space character. The cost of each line is equal to the cube of extra space characters required to complete ‘M’ characters in that particular line. Total cost is equal to the sum of costs of each line.

Your task is to form this arrangement with the minimum cost possible and return the minimum total cost.

Note:
The length of each word should be less than or equal to ‘M’.

You can’t break a word, i.e. the entire word should come in the same line and it must not be the case that a part of it comes in the first line and another part on the next line.
Try solving now

3. DBMS Question

Display name of department, and count of students in each department from table department and student.

Problem approach

Tip 1 : This is very easy
Tip 2 : Use join statement on the primary key and display result using select and count.

03
Round
Hard
Video Call
Duration60 Minutes
Interview date14 Sep 2021
Coding problem4

his round again started with my introduction. And in my resume there was written react js. So he gave me a problem related to UI design.

1. System Design Question

In UI design, I have to organize and maintain transitions in pages using react js. First page was the login page, the second was the home page with 2 links, and links associated with one page each.

Problem approach

Tip 1 : I explained, I will retain login credentials using local storage after login, 
Tip 2 : Then using router I will redirect to respective page after clicking links, and will also use hooks to maintain props.

2. Convert A Given Number To Words

Easy
15m average time
80% success
0/40
Asked in companies
HSBCOracleGoldman Sachs

Given an integer number ‘num’. Your task is to convert ‘num’ into a word.

Suppose the given number ‘num’ is ‘9823’ then you have to return a string “nine thousand eight hundred twenty three” that is word conversion of the given ‘num’ 9823.

Try solving now

3. OOPS Questions

Difference between Method Overloading and Method Overriding.
What is Inheritance?
Output prediction (Multilevel Inheritance)

Problem approach

Tip 1 : Its oops, prepare it well.

4. DBMS Question

Find the topper student name and his dept name from each department from the university database. 
(Table given: Student[id, name, dept_id, score], Department[dept_id, dept_name])

04
Round
Easy
HR Round
Duration20 minutes
Interview date14 Sep 2021
Coding problem2

The call came in evening only that I was selected for the HR round.

1. Basic HR Questions

Tell me about yourself
From which city you belong to?

Problem approach

Tip 1 : Tell Honestly

2. Technical Questions

What are your tech interests?
Followed by OOPs concepts

Difference between Aggregation and Composition?
What is Joins and types of joins?
Cartesian product and real world example?

Problem approach

Tip 1 : I wasn't prepared for a small technical interview but still answered these questions

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7873 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
9973 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4310 views
1 comments
0 upvotes