IBM Placement Material
IBM Placement Material
b) HR
Round.
1) Depth-First Search 2)
Breadth-First Search 3)
Binary Search 4)
Quicksort 5) Merge Sort
6) Dynamic
Programming 7) Divide
and Conquer.
2) Know Your
Basics:
Learn the basics of data structures and algorithms thoroughly. Learn the basics and
keep
practicing. Solve as many previous IBM coding challenges as you possibly
can.
3) Spend Time on Solving Problems:
Coding challenges are not that easy. They take hours to solve. While practicing, follow
this technique: 1) Understand the problem description, and next, think about how to
approach it.
submit
the solution. Take time to review the code and remove any unused methods and
variables. Try to check if there is any scope for refactoring. You can avoid these
4) BePreparedforConstructiveCriticism:
simple
not
mistakes — making these mistakes will leave an impression that you are
Once the
serious solution is submitted, the next step would probably be a discussion
enough.
the recruiter over the phone or a pairing interview where you’re challenged to
with your solution to include new requirements. Be ready to accept the
extend
feedback
provided by the reviewer positively and not go into the Défense mode.
� Previous Year Coding Qsn:
1) VaccinationDriveListPreparatorCode:
Language Use:
C++
� Technical Round:
1) InterviewerwillalsoassessyourProblem-SolvingAbilities. 2)
CollageProjects. 3) AnyOneProgrammingLanguageofYourChoice.
(C++,JavaOrPython) 4) Questionsfrombasiccomputerfundamentals. 5)
Object-OrientedProgrammingSystems(OOPs). 6)
DatabaseManagementSystems(DBMS). 7) ComputerNetworks(CN). 8)
ComputerOrganizationandArchitecture(COA). 9) OperatingSystems(OS).
10) They Ask Some Basic Java Questions. 11) What do you mean by 3NF
in DBMS? What is the operating system? 12) What is the difference
between Java and C++? 13) What is a pointer? 14) Tell us more about
pointer? 15) Write about double linked list programs? 16) What is Join in
DBMS?
� HR Round:
HR Interview's main purpose is to
assess:
a) Candidate's
Personality.
b)
Background.
c) Strengths.
Question From
Resume:
a) Personal
b) Data you have
Information.
✅Provided.
Note: Question from IBM's History, including when the Company was
Founded, As
well As Its Aims, Beliefs, & Organisational Structure.
1) Tell us something about yourself. 2) Which is your favourite subject and
why? 3) Why do you want to work for IBM? 4) Would you be interested in joining
any other company? 5) Would you be comfortable working in shifts? 6) What
subjects have you done in your project? 7) Why IBM? 8) About IBM? 9)
Hobbies? 10) Where Do You See Yourself in The Next Five Years? 11) Why
Should I Hire You? 12) Would you be willing to Relocate to other parts of India?
13) What do you want to achieve from this position? 14) What motivates you to
join IBM? 15) Describe your internships and projects to me. 16) How would you
rate yourself on a scale of 1 to 10? 17) Tell me about a time when you faced
difficulty and how did you overcome it? 18) Describe a situation where you
worked hard but could not succeed.