Skip to content

DhirajPV/HowToGetInterviewed

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

👔 Welcome folks, to the deadly summer interviewing grind!

forthebadge PRs Welcome

(add more companies, add more questions, and when in doubt, I will categorize it)
(add solutions below if you have them! I will add instructions for contributions via MRs)

✅ Legend

  • RED: Object oriented design
  • ORANGE: System design
  • YELLOW: Algorithms
  • GREEN: Leetcode and technical thinking questions
  • GREY: Math questions and logic
  • BLUE: Technical knowledge and project-based questions
  • PURPLE: Testing technical portions
  • PINK: Behavioural Questions

🔔 Consensus

  • Twice a week, we are going to meet. We are going to discuss questions, we are going to do questions, we are going to ask questions, we are going to contribute questions in order to get good at interviewing.
  • Wednesday 19:00 - 22:00
    Saturday 13:30 - 16:30
  • I will make a zoom chat or a zoom link later
  • To contribute:
    1. Fork repository and open a branch, preferredly
    2. Edit README.md (I just used the Github Markdown Editor)
    3. Open a pull/merge request, and I will approve it!

📗 Materials

  • Cracking the Code Interview by Gayle Laakmann McDowell
  • Leetcode (Premium if you are ready to purchase, the $160/year seems to be a good deal)
  • Introduction to algorithms by Cormen, Leiserson, Rivest and Stein

📅 Structure and Plans

What day is it? Stuff to do Who's leading it?
Saturday, April 25 Discussion about how we are going to organize commitment
Wednesday, April 29 CTCI: Big O Notation, and Tackling Technical Questions
Saturday, May 2 CTCI: Arrays and Strings
Wednesday, May 6 CTCI: Linked Lists
Saturday, May 9 CTCI: Stacks and Queues
Wednesday, May 13 CTCI: Trees and Graphs
Saturday, May 16 CTCI: Bit Manipulation
Wednesday, May 20 CTCI: Math and Logic Puzzles
Saturday, May 23 CTCI: Object-oriented Design
Wednesday, May 27 CTCI: Recursion and Dynamic Programming
Saturday, May 30 CTCI: Systetm Design and Scalability
Wednesday, June 3 CTCI: Sorting and Searching
Saturday, June 6 CTCI: Testing
Wednesday, June 10 Leetcode:
Saturday, June 13 Leetcode:
Wednesday, June 17 Leetcode:
Saturday, June 20 Leetcode:
Wednesday, June 24 Leetcode:
Saturday, June 27 Leetcode:
Wednesday, July 1, Canada Day 🇨🇦 Leetcode:
Saturday, July 4, America Day 🇺🇸 Leetcode:
Wednesday, July 8 Leetcode:
Saturday, July 11 Leetcode:
Wednesday, July 15 Leetcode:
Saturday, July 18 Leetcode:
Wednesday, July 22 Leetcode:
Saturday, July 25 Leetcode:
Wednesday, July 29 Leetcode:
Saturday, August 1 Algorithms:
Wednesday, August 5 Algorithms:
Saturday, August 8 Algorithms:
Wednesday, August 12 Algorithms:
Saturday, August 15 Algorithms:
Wednesday, August 19 Behavioural:
Saturday, August 22 Behavioural:
Wednesday, August 26 Behavioural:
Saturday, August 29 Behavioural:
Wednesday, September 2 Behavioural:
Saturday, September 5 Ending: confidence gauge, and how we can improve! Also you bois let's get dinner
I hate school, tbh ugh ugh

🔗 Links to questions and resources:

https://github.com/MaximAbramchuck/awesome-interview-questions

https://github.com/yangshun/tech-interview-handbook

https://yangshun.github.io/tech-interview-handbook/

https://github.com/jdsutton/Technical-Interview-Megarepo

https://github.com/SuyashLakhotia/TechInterview

https://github.com/d1mnewz/interviews

https://github.com/JerAguilon/TechnicalInterviewCodeSnippets

https://github.com/domfarolino/algorithms

https://github.com/aakash1104/Graph-Algorithms

https://github.com/Imaginea/codeXpose

🎼 Template to answering Technical Questions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published