Changed the stub introduction page (#277)

Changed the stub Introduction page to an improved documented and understandable Introduction page.
This commit is contained in:
Arijit Sen
2018-09-27 17:07:33 +05:30
committed by Mrugesh Mohapatra
parent 586753ee3b
commit 58993534a9

View File

@@ -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 !!