Skip to content

srinivasvadige/dsa-programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dsa-programs

Data Structures and Algorithm Programs

  • Language: Java



Table of Contents



Contents









COMPANIES Hiring Overview (FAANG / MAANG PROCESS)

NOTES

  1. GitHub - xizhang20181005/Leetcode_company_frequency

AMAZON

  1. Hiring Process
  2. Check out my "Amazon Interview Process" personal Google Keep notes
  3. LeetCode Amazon top questions
  4. GitHub - xizhang20181005/Leetcode_company_frequency #amazon
  5. GiftingGroups
  6. OptimizingBoxWeights
  7. MinimumNumberOfSwapsToSort
  8. Parentheses perfection kit
  9. Maximum possible stability of any subset of servers
  10. Binary String to Palindrome
  11. Find median for k elements in n array. Return new int[]{maxMedian, minMedian}
  12. 1 to m-1 cities and n warehouses, cityStart=[1,2,1], cityEnd=[2,5,9]. cityStart.length == cityEnd.length == n of warehouses. Multiple warehouse connect to same city. Find cityWarehouseCounter <city, num of warehouses>

GOOGLE

  1. Hiring Process
  2. LeetCode Google top questions
  3. GitHub - xizhang20181005/Leetcode_company_frequency #Google

MICROSOFT

  1. Hiring Process
  2. LeetCode Microsoft top questions
  3. GitHub - xizhang20181005/Leetcode_company_frequency #Microsoft

META

  1. Hiring Process
  2. LeetCode Meta / Facebook top questions
  3. GitHub - xizhang20181005/Leetcode_company_frequency #Facebook

APPLE

  1. Hiring Process
  2. LeetCode Apple questions in discussion

NETFLIX

  1. Hiring Process

UBER

  1. GitHub - xizhang20181005/Leetcode_company_frequency #Uber

BLOOMBERG

  1. GitHub - xizhang20181005/Leetcode_company_frequency #Bloomberg

LINKEDIN

  1. GitHub - xizhang20181005/Leetcode_company_frequency #LinkedIn





My LeetCode Notes

  1. My "50 Days badge 2025" received on 12 March 2025
  2. My "Top 100 Liked" badge received on 20 March 2025
  3. My "100 Days badge 2025" received on 01 May 2025
  4. My "LeetCode 75" badge received on 26 May 2025
  5. My AMAZON OA Question 1 Discussion Parentheses Perfection Kit
  6. My AMAZON OA Question 2 Discussion Get Maximum Stability





Sources

  1. From my LeetCode experience- leetcode/srinivasvadige
  2. Hackerrank
  3. Personal experience and research
  4. Official java documentations, blogs
  5. WilliamFiset - YT Data structures playlist
  6. takeuforward.org - Strivers A2Z DSA Course/Sheet
  7. COURSERA DSA ROADMAP PART 1
  8. COURSERA DSA ROADMAP PART 2
  9. GFG DSA course
  10. FCC DSA course with 48hrs YT video
  11. GFG interview DSA FAQs
  12. Columbia University DSA Research Papers





Owner

Author: Srinivas Vadige

Email: [email protected]

LinkedIn: linkedin.com/in/srinivasvadige

My Leetcode profile: leetcode.com/srinivasvadige



License

This repository is released under the MIT license. In short, this means you are free to use this software in any personal, open-source or commercial projects. Attribution is optional but appreciated.









































List of algorithmic questions