24t h
March 2025
Aishwarya Mittal
Cracking College Placements
with Data Structures and
Algorithms (DSA)
2
About Speaker
Aishwarya Mittal
Senior Engineer
Passionate software engineer at American Express with 8+ years of experience.
Leading design, development and delivery of Enterprise Data Management - Data
Retention, Anonymization and Deletion, worked in developing mission critical
observability tools like Logging as a service, CVaaS etc. using cutting edge
technologies.
With a strong background in computer science and a keen eye for detail, she excels in
developing efficient and robust software systems.
Aishwarya holds a Bachelor's degree in Computer Science from Bharati Vidyapeeth
college of Engineering, New Delhi. In her spare time, she loves to do yoga, dancing,
drawing and likes to spend time with her family.
3
Agenda
• Importance of DSA
• Before you begin
• Must-Know Data Structures
• Algorithms to Crack
• Practice, Practice and More Practice
• Acing DSA interviews
• Q/A
4
Importance of DSA
5
Game Time?
6
Improves
problem-
solving
skills
Enhances
logical
thinking
Boosts
confidence
in coding
interviews
Essential for
software
developmen
t and IT
industry
Importance of DSA
7
• Basic programming
knowledge (any
language)
Language
• Familiarity with data
structures (arrays,
linked lists, etc.)
Be
Familiar • Understanding of
algorithmic
concepts (time
complexity, space
complexity, etc.)
Complexit
y
Before You Begin
8
Must-Know Data Structures
9
Algorithms to Crack
• Sorting and Searching
• Linear Search
• Bubble Sort
• Selection Sort
• Merge Sort
• Quick Sort
10
Practice Makes Perfect
• Online platforms
• HackerRank
• GeeksForGeeks
• LeetCode
• Coding challenges and contests
11
Acing DSA Interviews
Practice
whiteboarding
and explaining
algorithms
Focus on
problem-solving
strategies and
approaches
Review common
interview
questions and
topics
Improve your
coding skills and
speed
12
Get Started with DSA Today!
13
Thank You

Cracking DSA Interview for college students