This repo contains all the information you need to start practicing for your next interview.
There are exercises for interviews from 1st and 2nd year of university. Also for those who are going to have more advanced interviews such as SWE, they can consult their corresponding folder.
Checkout our oficial page https://www.algoritmia-gda.club/
If you are just starting out checkout our Newbie section. Else if you are applying for a SWE internship checkout our SWE section.
- Fork this repo to your Github
- Create a new folder with your name or user inside the corresponding folder you are using(newbie, explorer-fbu,step, SWE). Inside that folder you need to place all of your solution's corresponding to that section and the solution file(s) must have the same name as the problems.
- Solve one to many exercise, once you want us to review them go to the next step
- Create your own branch with your Github user.
- Push your solution(s) and create a Pull Request.
- One staff member will review your solution(s) and give feedback.
- Once you have implemented the feedback repeat step 4 (don't erase your previous solution(s), just add the new code on the bottom of your code, so everyone can see different approaches).
- Once your solution is approved we're merging your solution(s) to master branch.
- Repeat
Remember that practice and constancy makes the difference.
Note: This resources are optional, you don't have to use them if you don't want to, but we encourage you to check them out and see how they work for you.
Practice/Problems Platforms:
- https://leetcode.com/
- https://www.hackerrank.com/
- https://www.geeksforgeeks.org/company-interview-corner/
Youtube channels
Practice/Problems Platforms:
Youtube channels
Extras
- Keep track of all the problems you have solved using Dr. Mostafa Saad Junior Training Sheet.
- Cracking the Coding Interview.
- Cracking the PM Interview.
- Competitive Programmer's Handbook.
- Fundamentals of Algorithms (GeeksForGeeks).
All the corresponding credits to the resources owners.