Rootquotient 2024 Batch
Rootquotient 2024 Batch
PLACEMENT CELL
PLACEMENT YEAR 2023 - 2024
EMAIL ID : [email protected]
BOND : No
(Please comment this section in detail to guide your juniors in a bright way)
Platform: HackerEarth
Your Comments: There were 3 coding questions ranging from easy to medium level mainly
focussed on time and space complexity.
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.
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.
Websites:
GeeksforGeeks
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)
PLACEMENT CELL
NAME : AATHEESWARAN M
EMAIL ID : [email protected]
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
Your Comments: Be good in problem solving skills. Try to solve the problems within time limit
ROUND 2 :
Platform: Hackerearth
ROUND 3 :
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.
ROUND 4 : No round 4
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.
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)
PLACEMENT CELL
EMAIL ID : [email protected]
BOND : no
(Please comment this section in detail to guide your juniors in a bright way)
COMMENTS ON SELECTION PROCESS :
ROUND 1 :
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)
ROUND 2 :
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.
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
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 .
Sample input – 2:
N=5
Output:11
ROUND 3 :
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.
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.
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.
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
AREAS TO PREPARE :
Data structures and algorithms
Object oriented programming (JAVA is better)
Problem solving
Database management systems
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)
PLACEMENT CELL
EMAIL ID : [email protected]
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
Your Comments: Should have good problem solving skills, Need to be quick as there is a time limit
ROUND 2 :
Platform: Hackerearth
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 :
Your Comments: Pretty easy round to crack if you are thorough with the basics and have good analytic
skills
ROUND 4 : No round 4
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
AREAS TO PREPARE :
1. General Programming
2. DBMS
3. Statistics
4. Easy to crack if you are good with your basics
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)
INTERNSHIP CELL
INTERNSHIP YEAR 2021-2022
EMAIL ID : [email protected]
BOND : YES
(Please comment this section in detail to guide your juniors in bright way)
COMMENTS ON SELECTION PROCESS:
Description: There were 3 coding questions from easy, medium and difficult level mainly focussed on
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.
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:
PLACEMENT CELL
NAME : GOPIKASRI M
DEPARTMENT : B.E.CSE
EMAIL ID : [email protected]
BOND : No
(Please comment this section in detail to guide your juniors in a bright way)
Platform: HackerEarth
Areas covered:
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.
Platform: HackerEarth
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.
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)
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
AREAS TO PREPARE :
▪ OOPS
▪ Data structures and algorithm
▪ Aptitude
▪ Takeuforward
▪ Javatpoint
▪ Indiabix
▪ Top interview questions in javatpoint and interviewbit
▪ Last minute notes in gfg
▪ Leetcode
▪ Codechef
OVERALL 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.