Professional Documents
Culture Documents
fundamentals
Who am I?
Co-founder
Megaminds Learning
Session Agenda
2 Git
Real life use cases
3 Redis
Problem solving
2 Break down the problem
Data types
L o g ic a l C o n d it io n a l
Operators Operators
R e c u r s io n s
How much math is required?
Golden weighted ball problem
Iterative Solution (Naive approach)
Recursive Solution
(Divide and conquer approach)
Recursive Solution
(Divide and conquer better approach)
How about 100 balls?
Let's find a general solution!
Let's find a general solution!
Let's find a general solution!
Let's find a general solution!
Dividing to 4 sets will give better result?
How about 100 balls?
How about 100 balls?
Common mistakes while
preparing for coding interviews
2 Lack of persistence
6 Memorising the solutions
HackerRank CodeWars
https://www.hackerrank.com https://www.codewars.com
LeetCode CodinGame
https://leetcode.com https://www.codingame.com
Excercism
https://exercism.org
Task 1