diff --git a/packages/learn/src/introductions/coding-interview-prep/algorithms/index.md b/packages/learn/src/introductions/coding-interview-prep/algorithms/index.md index 613ec2d8f8..504eed4c32 100644 --- a/packages/learn/src/introductions/coding-interview-prep/algorithms/index.md +++ b/packages/learn/src/introductions/coding-interview-prep/algorithms/index.md @@ -4,6 +4,17 @@ block: Algorithms superBlock: Coding Interview Prep --- ## Introduction to the Coding Interview Prep Algorithms + These challenges are meant to teach and challenge you with common algorithms that you will encounter in real life. Hopefully, these challenges will be a great learning experience and your programming and logical skills will improve. -Improve this on [GitHub](https://github.com/freeCodeCamp/learn/tree/master/src/introductions/coding-interview-prep/algorithms/index.md). +In mathematics and computer science, an algorithm (/ˈælɡərɪðəm/ ) is an unambiguous specification of how to solve a class of problems. Algorithms can perform calculation, data processing and automated reasoning tasks. +In most of the coding interviews, foundation mostly means clear understanding of basic data structures and algorithms. + +This course presents you with the most asked questions during the interviews to prepare your basic knowledge of Algorithms. +It will provide a clear and concise understanding and implementations of different Algorithms. + +# Prerequisite: All the Algorithmic questions would require the solutions in Javascript. So, it's a good idea to complete the javascript course first. + +It's a very good practise to use a whiteboard or a notepad to implement and practise the interview questions. Since most of the coding interviews use either a Whiteboard or a Notepad for writing the codes. So forget your nice IDEs and debuggers and start getting your hands dirty. + +# Best Of Luck !!