0% found this document useful (0 votes)
1K views28 pages

Rootquotient 2024 Batch

Uploaded by

Thirishaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views28 pages

Rootquotient 2024 Batch

Uploaded by

Thirishaa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

COIMBATORE INSTITUTE OF TECHNOLOGY

(GOVERNMENT AIDED AUTONOMOUS INSTITUTION)

CIVIL AERODROME POST, COIMBATORE-641014.

PLACEMENT CELL
PLACEMENT YEAR 2023 - 2024

NAME : Shree Varshini R P

ROLL NUMBER : 1932046

DEPARTMENT : MSc Data Science

EMAIL ID : [email protected]

CONTACT NUMBER : 9360327752

COMPANY NAME : Rootquotient Technologies

COMPANY TYPE : Non-Dream

JOB DESIGNATION : Software Developer

SALARY (CTC) : 10 LPA

INTERN OFFERED? : Yes

BOND : No
(Please comment this section in detail to guide your juniors in a bright way)

COMMENTS ON SELECTION PROCESS:

ROUND 1: Programming Round

Platform: HackerEarth

Areas Covered: Basic logical questions.

Your Comments: There were 3 coding questions ranging from easy to medium level mainly
focussed on time and space complexity.

ROUND 2: Technical Interview

Platform: Microsoft Teams

Areas Covered: Projects and skills mentioned in Resume

Your Comments: The interview began with basic introduction followed by questions on Projects, Areas
of interest, Skills mentioned in resume i.e Machine learning, Python (OOPS), DBMS (Normalization),
HTML/CSS.

ROUND 3: Personal Interview

Platform: Microsoft Teams

Areas of Interest: General and Personal Questions

Your Comments: Questions about hobbies, passion was asked. Also, application-based questions
were asked so as to know the way of thinking and to analyse problem solving skills.

AREAS TO PREPARE: Skills and Projects mentioned in the Resume


SITES / BOOKS YOU SUGGEST FOR PREPARATION FOR THE PROCESS:

Websites:

GeeksforGeeks

Beginnersbook – for DBMS

Statquest – for machine learning and statistics

OVERALL EXPERIENCE: The experience was great. The questions were asked based on
projects and skills mentioned in the resume, so it was pretty easy to handle. It would be an
added advantage if we have project related to their domain (not necessarily a big project).

GENERAL TIPS:
 Don’t get nervous.
 Make sure your answers are clear and up to the point.
 It is not necessary to be expert in web development, clear understanding of
what we know would be great.
 Be polite and respectful.
COIMBATORE INSTITUTE OF TECHNOLOGY
(GOVERNMENT AIDED AUTONOMOUS INSTITUTION)

CIVIL AERODROME POST, COIMBATORE-641014.

PLACEMENT CELL

PLACEMENT YEAR 2023 - 2024

NAME : AATHEESWARAN M

ROLL NUMBER : 19 34 001

DEPARTMENT : MSc., Artificial Intelligence and Machine Learning

EMAIL ID : [email protected]

CONTACT NUMBER : 9790683411

COMPANY NAME : ROOTQUOTIENT TECHNOLOGIES PRIVATE LTD

COMPANY TYPE : NON-DREAM - SOFTWARE CONSULTANCY

JOB DESIGNATION : Software Development Engineer (SDE)

SALARY (CTC) : 10 LPA

INTERN OFFERED ? : Yes

BOND : Yes (Once selected you must accept the offer and you’ll be not able to
attend further companies)
COMMENTS ON SELECTION PROCESS :

ROUND 1 :

Platform: Hackerearth

Round details: 20 Aptitude questions

Areas covered: Aptitude, Database - Sql

Your Comments: Be good in problem solving skills. Try to solve the problems within time limit

Have you cleared the round : YES

ROUND 2 :

Platform: Hackerearth

Round details: 3 coding questions to be solved within 1 hour

Areas covered: General Coding

Your Comments: Solving coding problems on hackerearth , hackerrank will be useful

Have you cleared the round : YES

Details about Questions on 2ndround:


QUESTI QUESTION SOLUTION / REFERENC
ON HOW DID YOU ES (If any)
DOMAIN APPROACH

General Find the sum of perfect numbers Check if the current


Programming between the given range where perfect digit is zero or if the
number is defined as the number which number is not
is divisible by its own digits. exactly divisible by
the current digit by
iterating through
each digit of the
number. The
number is not
"perfect" if one of
these conditions is
true; else, return
true.

General Josephus Problem first, make a list of


Programming targets from 1 to n.
Then, begin an
iterative loop that
repeats until only
one target is left.
the loop increases
points by adding
the points from
each
even-numbered
target.
until there is only
one target
remaining, at this
time the function
returns the value of
points, removes
those targets from
the list.

General Bank Account Statement Make a blank list


Programming called
matching_accounts
to hold the account
details that match
the user's input.
traverse the list of
saved accounts,
iterating through
each account (A).
We take the bank
account number,
first and last names,
phone number, and
branch code from
each account.
The user's
knowledge (D and
V) matches any of
the account
information using
conditional
expressions. If a
match is found, the
matching_accounts
list is updated to
include the whole
account details (i.e.,
the inner list).
We have the
matching_accounts
list, which contains
all the accounts that
match the user's
supplied
information, after
iterating over all
accounts.
sort the
matching_accounts
list based on bank
account numbers in
increasing order. To
do this, we use the
sort method of the
list and pass a
lambda function as
the key argument.
The lambda
function extracts
the bank account
number (x[0]) from
each account
(remember that the
bank account
number is the first
element in each
inner list).

ROUND 3 :

Platform: MICROSOFT TEAMS

Round details: Technical Interview

Areas covered: Skillset and Projects you mentioned in your resume., Strictly DBMS,

Your Comments: Easy round if you’re strong with your resume skills and DBMS. You can even direct the
interviewer towards your area of interest. Try to make it more of a discussion round rather than a Q&A
session.

Have you cleared the round : YES

Details about Questions on 3rdround:


QUESTI QUESTION SOLUTION / REFERENC
ON HOW DID YOU ES (If any)
DOMAIN APPROACH

DOCKER What is Docker and why is it used?

DBMS Difference between sql and NoSql


DBMS Which is the best DB for social media
platforms? Justify your answer.

DBMS Draw and explain a simple ER for


Netflix.

ROUND 4 : No round 4

Platform: Microsoft Teams

Round details: HR Interview

Areas covered: Self Introduction, Previous Intern Experience, Personality questions and Contribution on
the project done during Internship

Your Comments: This round is mostly to test your knowledge and capability whether you’ll be suitable for
company’s environment. Try to be calm and confident. Feel free to initiate a discussion. It is okay to
accept that you don’t know the answer for a question rather than implying firmly on a wrong answer.

Have you cleared the round : YES

AREAS TO PREPARE :

1. Aptitude
2. DBMS
3. Statistics
4. General Programming
5. Your resume skillsets and projects

OVERALL EXPERIENCE :

Well and Good. Both the persons in HR and Technical interview were so friendly. Be
confident with what you know. Try to be good at basics. Check for company rules and guidelines
such as bond, before applying.
COIMBATORE INSTITUTE OF TECHNOLOGY
(GOVERNMENT AIDED AUTONOMOUS INSTITUTION)

CIVIL AERODROME POST, COIMBATORE-641014.

PLACEMENT CELL

PLACEMENT YEAR 2023 - 2024

NAME : karupaiya chu

ROLL NUMBER : 2005078

DEPARTMENT : B.E CSE

EMAIL ID : [email protected]

CONTACT NUMBER : 9629957549

COMPANY NAME : RootQuotient Technologies

COMPANY TYPE : Non - dream

JOB DESIGNATION : Software Developer

SALARY (CTC) : 10 lpa

INTERN OFFERED ? : yes

BOND : no
(Please comment this section in detail to guide your juniors in a bright way)
COMMENTS ON SELECTION PROCESS :

ROUND 1 :

Platform : hacker earth

Round details :

 In this round , there were 20 multiple-choice questions, and I had 40 minutes to answer them.
 The questions covered topics related to data structures, object-oriented programming in Java,
and database management systems (DBMS). Additionally, there were questions where I had to
predict the output from provided pseudo code and identify the missing line in a given pseudo
code snippet.
 There were totally 3 sets of questions , mine was set 3 which was medium level difficulty when
compared to other .
 Basic general aptitude was also asked (around 5 – 6 questions)

Areas covered : data structures , oops , dbms , general aptitude .

Your Comments : Having a solid foundation in computer fundamentals, such as object-oriented


programming (OOP), database management systems (DBMS), and data structures and algorithms
(DSA) is enough to clear this round .

Have you cleared the round : yes

ROUND 2 :

Platform : hacker earth

Round details :

 This is a coding round . there were three questions to be solved within one hour. The difficulty
level of the problems was easy.
 similar to the round 1 , we had 3 sets . my set was quite easy when compared to other two sets.
 After the shortlisting from round 1, approximately 100 students remained for this round.

Areas covered : Math , problem solving .

Your Comments :

 Regular practice of problem-solving would have made it easier to excel in this round.
 First try to apply brute force solution and then optimize it. Don’t forget about the edge cases

Have you cleared the round : yes


Details about Questions on 2 ndround:
QUESTIO QUESTION SOLUTION / REFERENC
N HOW DID YOU ES (If any)
DOMAIN APPROACH

Sorting You will be given a bank data which Filter the accounts
contains account_number , name , and implemented
branch_code , phone etc.. based on the customized sorting by
given attribute you have to filter the account using the Comparator
details and then sort them according to the class present in java .
account_number and print them. you can use any
kinds of sorting .

Math You are at a shooting range . you have N Solution -1 : https://www.geek


targets label from 1 to N from left to right . The basic brute force sforgeeks.org/las
your task is to shoot to target by performing approach involves t-remaining-
the following operations . creating a new array element-after-
and repeatedly repeated-
1.in each round starting from the first adding the element at removal-of-odd-
element and moving from left right , shott odd indices to this indexed-
every alternate target. new array until only elements/
2.repeat the above step until only one one element is left in
target is left the array.

By shoot a target label i you will get i Solution -2:


points. Calculated the total points earned. The final remaining
element in the array
Sample input - 1: will be the maximum
N=7 power of 2 that is
Output: 24 present in the array.

Sample input – 2:
N=5
Output:11

A number is said to be prefect , if all digits Check all the https://www.geek


of a number divide it. numbers in the given sforgeeks.org/ch
You are given a range find the sum of all range is prefect , if so eck-digits-
prefect numbers. add them number-divide/

ROUND 3 :

Platform : Microsoft teams ( technical Hr round) (30 – 40 mins)

Round details :

 This round started with a discussion about my projects, which took approximately 20-25 minutes.
The interviewer showed interest in my projects and asked various aspects, such as the
challenges I faced during development, the tech stack I used, and the specific use cases of the
projects.
 Following this, I had some technical questions related to object-oriented programming and
React.js.
 the interviewers offered me the opportunity to ask any questions related to the company. I asked
about my role within the company and the technology stack utilized by the company in their
projects.

Areas covered : Basic oops , react js and projects .

Your Comments :

 The interviewer was exceptionally friendly and provided me with a lot of assistance throughout
the process.
 Having a basic understanding of object-oriented programming and React.js is sufficient to clear
this round.
 Be strong with your project and mainly on your role in that project.

Have you cleared the round : yes

Details about Questions on 3 rdround:


QUESTIO QUESTION SOLUTION / REFERENC
N HOW DID YOU ES (If any)
DOMAIN APPROACH

oops Explain about run time polymorphism with https://www.javat


an example point.com/runtim
e-polymorphism-
in-java

oops What is diamond problem in oops? https://www.javat


point.com/what-
is-diamond-
problem-in-java

React js Real DOM vs virtual DOM ? followed by https://www.geek


the algorithms used in virtual DOM . sforgeeks.org/diff
erence-between-
virtual-dom-and-
real-dom/

React js What is a component and its types? https://www.w3sc


hools.com/react/r
eact_component
s.asp

React js What is hooks and what are the various https://www.w3sc


hooks that are available in react . hools.com/react/r
eact_hooks.asp

React js Explain useMemo() hook with an example https://www.w3sc


hools.com/react/r
eact_usememo.a
sp
ROUND 4 : No round 4

Platform : Microsoft teams ( General Hr round) (30 – 40 mins)

Round details :

This round is a general hr round , others were interviewed by the HR . However, in my case, I had the
opportunity to be interviewed by the company's founder, who was very approachable and friendly. The
interview revolved around my projects, and the founder asked several questions related to them.
Additionally, there were some general questions like "Tell me about yourself" , "Why should we hire
you?" and "what’s your plan for the next 2 to 3 years" which were also discussed during the interview.

Areas covered : projects , area of interest .

Your Comments : It is crucial to be open and respond to questions honestly. Having a good
understanding of your projects will be easy to crack this round

Have you cleared the round : yes

AREAS TO PREPARE :
 Data structures and algorithms
 Object oriented programming (JAVA is better)
 Problem solving
 Database management systems

SITES / BOOKS YOU SUGGEST FOR PREPARATION FOR THE PROCESS :


 For coding practice, refer to LeetCode and Geeks for Geeks.
 Jenny's lectures and Gate Smashers are useful resources for studying DBMS.
 Enhance your knowledge of Java and Object-Oriented Programming using Durga Soft's
OCJP playlist.
 Prepare for technical and general aptitude using IndiaBIX.
 For computer fundamentals, including OOPs, DBMS, computer networks, and operating
systems, check out JavaTpoint and its interview questions section.

Must do:
https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2z-dsa-course-sheet-2/
https://takeuforward.org/interviews/strivers-sde-sheet-top-coding-interview-problems/

Interview questions:
https://github.com/sudheerj/javascript-interview-questions
https://github.com/sudheerj/reactjs-interview-questions
https://www.javatpoint.com/oops-interview-questions
https://www.javatpoint.com/dbms-interview-questions

OVERALL EXPERIENCE :
In comparison to the other candidates, I believe my interview was quite easy. It's
crucial to have a solid understanding of your projects and the tech stack employed in them,
as the role primarily involves software development. Familiarity with web-based frameworks
can be an additional benefit. The interviewer was approachable and supportive, creating a
comfortable environment to ask questions and provide clear answers.
General Tips:

 Practice coding daily and strive to solve at least one problem every day.
 Develop strong proficiency in at least one language, with my recommendation being Java
 Always maintain a solid understanding of your basic fundamentals.
 When creating your resume, keep it concise and limited to a single page.
 Showcase your achievements in a quantifiable manner by using numbers and percentages.
 Remember that there are abundant offers and openings available outside, so remain open to
exploring different opportunities.
 Focus on solving 20-25 problems for each data structure, emphasizing different approaches,
methods, and data structures you learn.
 During interviews, demonstrate a problem-solving process in three stages: start with the brute
force approach, then present a better approach, and finally an optimized solution. Provide time
and space complexities for each solution.
COIMBATORE INSTITUTE OF TECHNOLOGY
(GOVERNMENT AIDED AUTONOMOUS INSTITUTION)

CIVIL AERODROME POST, COIMBATORE-641014.

PLACEMENT CELL

PLACEMENT YEAR 2023 - 2024

NAME : LAKSHYA KARWA

ROLL NUMBER : 1934021

DEPARTMENT : M.Sc. Artificial Intelligence and Machine Learning

EMAIL ID : [email protected]

CONTACT NUMBER : 7877776552

COMPANY NAME : Rootquotient

COMPANY TYPE : NON-DREAM

JOB DESIGNATION : Software Development Engineer (SDE)

SALARY (CTC) : 10 LPA

INTERN OFFERED ? : YES

BOND : Blocked if you get an offer from the company, won’t be able to attend other company
placement drives.
(Please comment this section in detail to guide your juniors in a bright way)
COMMENTS ON SELECTION PROCESS :

ROUND 1 : Aptitude

Platform: Hackerearth

Round details: 20 Aptitude Questions

Areas covered: Coding Round, General Aptitude Questions

Your Comments: Should have good problem solving skills, Need to be quick as there is a time limit

Have you cleared the round : Yes

ROUND 2 :

Platform: Hackerearth

Round details: Coding Round

Areas covered: General Coding

Your Comments: Practice from Interviewbit or any other Coding platform

Have you cleared the round : Yes

Details about Questions on 2ndround:


QUESTI QUESTION SOLUTION / REFERENC
ON HOW DID YOU ES (If any)
DOMAIN APPROACH

General Perfect Sum Loop through each


Programming digit of the number,
Check if the current
digit is zero or if
num is not perfectly
divisible by the
current digit. If
either of these
conditions is true, it
means the number
is not "perfect",
return false else
return true

General Josephus Problem first create a list of


Programming targets from 1 to n
start a loop that
iterates until there
is only one target
left
the loop adds the
points of all the
even-numbered
targets to points
removes those
targets from the list
continues until
there is only one
target left, at which
point the function
returns the value of
points

General Bank Account number create an empty list


Programming matching_accounts
to store the account
information that
matches the user's
input.

iterate through each


account in the list
of saved accounts
(A). For each
account, we extract
its details (bank
account number,
first name, last
name, mobile
number, and branch
code).

information the user


has (D and V)
matches any of the
account details
using conditional
statements. If
there's a match, we
append the entire
account information
(i.e., the inner list)
to the
matching_accounts
list.

after iterating
through all
accounts, we have
the
matching_accounts
list containing all
the accounts that
match the user's
input information.

sort the
matching_accounts
list based on bank
account numbers in
increasing order. To
do this, we use the
sort method of the
list and pass a
lambda function as
the key argument.
The lambda
function extracts
the bank account
number (x[0]) from
each account
(remember that the
bank account
number is the first
element in each
inner list).

ROUND 3 :

Platform: Microsoft Teams

Round details: Technical Interview

Areas covered: Coding, Statistics, DBMS Normalization

Your Comments: Pretty easy round to crack if you are thorough with the basics and have good analytic
skills

Have you cleared the round : Yes

Details about Questions on 3rdround:


QUESTI QUESTION SOLUTION / REFERENC
ON HOW DID YOU ES (If any)
DOMAIN APPROACH

DBMS DBMS Normalization Given a table, how


to remove
redundancies from
the table by
modifying the table
Statistics Assumptions taken in Ordinary Least The independent
Squares Regression variables are not
correlated with each
other.
The dependent
variable is normally
distributed.
The errors are
normally distributed
and have a constant
variance.

Statistics What is P-Value

ML Interpret Overfitting and Underfitting in Overfitting occurs


terms of Bias and Variance. How to when a model has
overcome? low bias and high
variance
Underfitting occurs
when a model has
high bias and low
variance

ROUND 4 : No round 4

Platform: Microsoft Teams

Round details: HR Interview

Areas covered: Past Experiences, Projects, Your Aspirations, General Questions to judge your character

Your Comments: Round conducted to check if candidate’s aspirations meet with the company’s future
goals

Have you cleared the round : YES

AREAS TO PREPARE :

Be thorough with the basics

1. General Programming
2. DBMS
3. Statistics
4. Easy to crack if you are good with your basics

SITES / BOOKS YOU SUGGEST FOR PREPARATION FOR THE PROCESS :


1. Easy to crack if you are good with your basics
2. Interviewbit
OVERALL EXPERIENCE :
Good Experience.

Please look ahead for company rules, if they will block you after you get the offer. You won’t be able to
attend other companies, be it dream/non-dream. Think before applying.
COIMBATORE INSTITUTE OF TECHNOLOGY
(GOVERNMENT AIDED AUTONOMOUS INSTITUTION)

CIVIL AERODROME POST, COIMBATORE-641014.

INTERNSHIP CELL
INTERNSHIP YEAR 2021-2022

NAME : R M NARESH KUMAR

ROLL NUMBER : 1934025

DEPARTMENT : M.Sc. {Artificial Intelligence and Machine Learning}

EMAIL ID : [email protected]

CONTACT NUMBER : 8508214355

COMPANY NAME : ROOTQUOTIENT TECHNOLOGIES PVT Ltd

JOB DESIGNATION : APPLICATION DEVELOPER INTERN

STIPEND : 30,000 /month

INTERNSHIP PERIOD : 6 months

BOND : YES

HAVE YOU GOT INTERNSHIP? YES

(Please comment this section in detail to guide your juniors in bright way)
COMMENTS ON SELECTION PROCESS:

ROUND 1: Resume Screening

ROUND 2: Coding Round (3 questions)

Platform: Hacker Earth

Areas Covered: Basic logical questions.

Description: There were 3 coding questions from easy, medium and difficult level mainly focussed on

time and space complexity.

ROUND 3: Technical Interview Round

Platform: Microsoft Teams

Areas Covered: Projects and skills mentioned in Resume

Description: The interview began with basic introduction followed by questions on JavaScript, Areas of
interest, Skills mentioned in resume i.e., React, ExpressJS, Machine learning, OOPS, DBMS
(Normalization) and made me add a new feature in my existing full stack application live.

ROUND 4: HR Interview Round

Platform: Microsoft Teams

Areas of Interest: General and Personal Questions

Description: Questions about hobbies, passion was asked. Also asked about why did I chose AIML
course, why interested in web development etc., Nothing much technical, all basic formality questions.
The interviewer just wanted to know how clear we are.

AREAS TO PREPARE:

Have strong knowledge on basic data structures and algorithms, have a good understanding of JavaScript.
Knowing frontend and backend library/frameworks are added advantage (E.g.: React, Angular, Vue,
Express etc.,). Be strong in any one database at least (SQL/NoSQL).
SITES / BOOKS YOU SUGGEST FOR PREPARATION FOR THE PROCESS:

I don’t prefer reading books for web development as things keep changing and evolving frequently, but
for understanding the basics of web and its history you can refer books. I watch tutorials and code
separately. Don’t code along with the video, you will forget it.

OVERALL EXPERIENCE:

Had a great experience in both the interview rounds, the interviewer made me comfort and was very
friendly. He wanted to touch only those topics which I know well and asked questions from there.

GENERAL TIPS:

1. Don’t be insecure, be confident while speaking.


2. Don’t worry if you can’t answer a question, just admit and move on.
3. Be polite, respectful, friendly and engaging.
4. Try not to give wrong answers confidently this might bring a bad impression on you.
5. Try asking some questions to the interviewer, this shows that you are very interested.
6. Have a happy face and don’t panic.
COIMBATORE INSTITUTE OF TECHNOLOGY
(GOVERNMENT AIDED AUTONOMOUS INSTITUTION)

CIVIL AERODROME POST, COIMBATORE-641014.

PLACEMENT CELL

PLACEMENT YEAR 2023 - 2024

NAME : GOPIKASRI M

ROLL NUMBER : 2005012

DEPARTMENT : B.E.CSE

EMAIL ID : [email protected]

CONTACT NUMBER : 8825870187

COMPANY NAME : Root Quotient technologies private limited

COMPANY TYPE : Non-Dream

JOB DESIGNATION : Software Developer

SALARY (CTC) : 10LPA

INTERN OFFERED ? : yes

BOND : No
(Please comment this section in detail to guide your juniors in a bright way)

COMMENTS ON SELECTION PROCESS :

ROUND 1 : ONLINE ASSESSMENT (MCQ)

Platform: HackerEarth

Round details: General aptitude and Technical aptitude

Areas covered:

• DBMS topics (normalization and SQL queries)


• Output prediction questions from Java, C,Python, and C++
• General aptitude topics ( profit & loss, Simple Interest, etc..)

Your Comments:

▪ There are 3 sets of questions for different people with slight difficulty level variation.
▪ Have a good knowledge of the basics of all programming languages.

Have you cleared the round : YES

Details about Questions on 1stround:


QUESTIO QUESTION SOLUTION / HOW DID YOU REFERENC
N APPROACH ES (If any)
DOMAIN

Aptitude 20 questions ( 1 hour ) Time is so sufficient.


Having a basic knowledge of all
lang and good practice in output
prediction makes you clear this
round.

ROUND 2: ONLINE ASSESSMENT ( CODING )

Platform: HackerEarth

Round details: 3 coding questions with different points ( 1 hour)

Areas covered: DSA and math-based questions

Your Comments:

• Time management is important and Don’t jump directly to the solution. First, understand the
question and then start coding.
• There are 3 different sets of questions with different difficulty levels based on the performance of
the aptitude round. Try to solve all three questions because filtering is high in this round.

Have you cleared the round : Yes

Details about Questions on 2ndround:


QUESTIO QUESTION SOLUTION / REFERENC
N HOW DID YOU ES (If any)
DOMAIN APPROACH

Programming Given a start and stop number, Find the Given a brute force
Question sum of perfect numbers between these two approach. One
( 20 points ) including start and stop. function is to find a
Perfect number in sense each digit in the perfect number or not
number should divide the number as a and another function
whole ( eg . 12%2 == 0 && 12 % 1 == 0 is to do the sum.
Then 12 is a perfect number) (Tips: If you’re using
(Note: 0 can’t divide any number ) lang other than
Python, make sure
that there is no
integer overflow
choose datatype
wisely)

Programming Given a 2d array in a string that contains Given a


Question Account_number, First_name, last_name, approach. Map the
( 20 points ) Mobile_number,Branch_code. attribute names with
some values and
The parameters passed to the function are then iterate the array
the 2d array, Attribute name, and value of and retrieve the row
the attribute. that matches the
Rules: given attribute. Used
1. We have to find people who match 2 sets to find unique
the attribute and value of the acc_num and mobile
attribute given. num.
(eg. Get details of people with Sort() function in c++
branch code 1120) Is used to sort the
2. No two people contain the same Array.
Account_number and
Mobile_number.
3. Return the details in sorted order
based on the account number

Programming Given a number n (positive integer). Given a brute force


question We have to shoot the alternate number approach.
(50 points) from 1 to n from first and sum up them.
Then again continue the above step with
remaining left-out numbers until the single
number is left out. return the sum

ROUND 3 : ONLINE ( TECHNICAL ROUND )

Platform: Microsoft teams

Round details: Technical hr

Areas covered: projects, OOPS, one coding question


Your Comments:

• This round lasted for 45 mins.


• Be clear with your resume is more than enough
Have you cleared the round : YES

Details about Questions on 3rdround:


QUESTIO QUESTION SOLUTION / REFERENC
N HOW DID YOU ES (If any)
DOMAIN APPROACH

Self-intro Tell me about yourself

Projects Explain about your projects


Challenges faced by you

Technical Asked me to choose 2 languages that I Javatpoint for


questions from prefer and then asked questions. oops in java
Languages Advantages of c++ over c ,copy contructor,
(java and c++) Inline,etc..
And the OOPS Difference between the work of
concepts. string.equals() and == in java?
Oops questions ( 4 pillars )
Can we overload main method in java?
Does return type lead to overloading?
Etc..

Coding Find the maximum number in each Start with a brute https://www.hack
question subarray of size k. force approach and errank.com/chall
then he asked me to enges/deque-
optimize it. stl/problem?isFull
Screen=true

ROUND 4 : ONLINE ( GENERAL HR )

Platform: Microsoft teams

Round details: General Hr

Areas covered: Projects and general questions


Your Comments:
• This round lasted for 30 mins.
• The interviewer was friendly and asked me to speak in my own comfortable language(Tamil or
English)

Have you cleared the round: Yes

Details about Questions on 4thround:


QUESTION QUESTION SOLUTION / REFERENC
DOMAIN HOW DID YOU ES (If any)
APPROACH
Self Intro Tell me about yourself

Projects Questions on projects Gave a detailed


explanation of my
project

General questions Questions were raised about the event


that I organized. Challenges I faced.
Effort vs skill?
Which one do you choose?
What is your biggest achievement?
Tell me about your hobbies.

AREAS TO PREPARE :

▪ OOPS
▪ Data structures and algorithm
▪ Aptitude

SITES / BOOKS YOU SUGGEST FOR PREPARATION FOR THE PROCESS :

▪ Takeuforward
▪ Javatpoint
▪ Indiabix
▪ Top interview questions in javatpoint and interviewbit
▪ Last minute notes in gfg
▪ Leetcode
▪ Codechef

OVERALL EXPERIENCE :

It was a nice experience.

GENERAL TIPS :
▪ Practice coding daily.
▪ Be confident while you’re answering the interviewer.
▪ Try to give examples for each question with clear explanations.
▪ Try to give a brief introduction about yourself. Only based on your intro the questions
will be asked.
▪ Be strong with whatever you have mentioned in your resume.
▪ The question arises from the answer that you told before (like a chain) so be careful
with your answers.

EXPECT THE UNEXPECTED. ALL THE BEST!!!

You might also like