|
1 | 1 | # Home
|
2 | 2 |
|
3 |
| -For full documentation visit [mkdocs.org](https://www.mkdocs.org). |
| 3 | +## Introduction |
4 | 4 |
|
5 |
| -## Commands |
| 5 | +This is a completely open-source project for maintaining curated list of interview questions and answers for people preparing for such interviews. |
6 | 6 |
|
7 |
| -* `mkdocs new [dir-name]` - Create a new project. |
8 |
| -* `mkdocs serve` - Start the live-reloading docs server. |
9 |
| -* `mkdocs build` - Build the documentation site. |
10 |
| -* `mkdocs -h` - Print help message and exit. |
| 7 | +You can also find other materials like tutorials, online materials, etc on the platform. |
11 | 8 |
|
12 |
| -## Project layout |
| 9 | +**This is maintained by you!** You can answer/ improve existing questions or you can send new questions that you faced during interviews. |
13 | 10 |
|
14 |
| - mkdocs.yml # The configuration file. |
15 |
| - docs/ |
16 |
| - index.md # The documentation homepage. |
17 |
| - ... # Other markdown pages, images and other files. |
| 11 | +## Contribute to the project |
18 | 12 |
|
19 |
| -## Installation |
| 13 | +Any contribution is deeply appreciated. 🙏 |
20 | 14 |
|
21 |
| -* MkDocs: [https://github.com/mkdocs/mkdocs](https://github.com/mkdocs/mkdocs) |
| 15 | +### Add a question |
22 | 16 |
|
23 |
| -* Theme: [https://github.com/squidfunk/mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
| 17 | +❓ Add your question [here](https://github.com/singhsidhukuldeep/data-science-interview-prep/issues). Add a detailed description of your question so that any person with enough subject knowledge is able to understand your question and frame the answer. |
| 18 | + |
| 19 | +As of now, you cannot directly add a question via a pull request. This is to maintain the quality of the content. |
| 20 | + |
| 21 | +### Add answers/topics |
| 22 | + |
| 23 | +📝 These are the answers/topics that need your help at the moment |
| 24 | + |
| 25 | +* [x] Add documentation for the project |
| 26 | +* [ ] Python common DSA question |
| 27 | +* [ ] Add Major ML topics |
| 28 | +* [ ] Add Pandas questions |
| 29 | +* [ ] Add NumPy questions |
| 30 | +* [ ] Add TensorFlow questions |
| 31 | +* [ ] Add PyTorch questions |
| 32 | +* [ ] Add list of learning resources |
| 33 | + |
| 34 | +### Issues |
| 35 | + |
| 36 | +🔧 *You can report any issues* 🧐 *that you find to me on [LinkedIn](#maintained-by) or [raise an issue](https://github.com/singhsidhukuldeep/data-science-interview-prep/issues) in GitHub* |
| 37 | + |
| 38 | +🛠 You can also solve existing [issues on GitHub](https://github.com/singhsidhukuldeep/data-science-interview-prep/issues) and create a pull request. |
| 39 | + |
| 40 | +## Setup |
| 41 | + |
| 42 | +> No setup is required for usage of the platform |
| 43 | +
|
| 44 | +**Important:** *It is strongly advised to use virtual environment and not change anything in `gh-pages`* |
24 | 45 |
|
| 46 | +### `Linux` Systems |
| 47 | + |
| 48 | +```shell |
| 49 | +python3 -m venv ./venv |
| 50 | + |
| 51 | +source venv/bin/activate |
| 52 | + |
| 53 | +pip3 install -r requirements.txt |
| 54 | +``` |
| 55 | + |
| 56 | +```shell |
| 57 | +deactivate |
| 58 | +``` |
| 59 | + |
| 60 | +### `Windows` Systems |
| 61 | + |
| 62 | +```shell |
| 63 | +python3 -m venv ./venv |
| 64 | + |
| 65 | +venv\Scripts\activate |
| 66 | + |
| 67 | +pip3 install -r requirements.txt |
25 | 68 | ```
|
| 69 | + |
| 70 | +```shell |
| 71 | +venv\Scripts\deactivate |
| 72 | +``` |
| 73 | + |
| 74 | +### To install the latest |
| 75 | + |
| 76 | +```shell |
26 | 77 | pip3 install mkdocs
|
27 | 78 | pip3 install mkdocs-material
|
28 |
| -``` |
| 79 | +``` |
| 80 | + |
| 81 | +## Useful Commands |
| 82 | + |
| 83 | +* `mkdocs serve` - Start the live-reloading docs server. |
| 84 | +* `mkdocs build` - Build the documentation site. |
| 85 | +* `mkdocs -h` - Print help message and exit. |
| 86 | +* `mkdocs gh-deploy` - Use `mkdocs gh-deploy --help` to get a full list of options available for the `gh-deploy` command. |
| 87 | + Be aware that you will not be able to review the built site before it is pushed to GitHub. Therefore, you may want to verify any changes you make to the docs beforehand by using the `build` or `serve` commands and reviewing the built files locally. |
| 88 | +* ~~`mkdocs new [dir-name]` - Create a new project.~~ No need to create a new project |
| 89 | + |
| 90 | +## Useful Documents |
| 91 | + |
| 92 | +* MkDocs: [https://github.com/mkdocs/mkdocs](https://github.com/mkdocs/mkdocs) |
| 93 | + |
| 94 | +* Theme: [https://github.com/squidfunk/mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
| 95 | + |
| 96 | +## FAQ |
| 97 | + |
| 98 | +* Can I filter questions based on companies? 🤪 |
| 99 | + |
| 100 | +As much as this platform is meant to help with your interview preparation. It is not a sure shot short-cut to cracking an interview. |
| 101 | +Think of this platform where you practice the skills that you have from a interview perspective, |
| 102 | +keeping that in mind the questions are sorted by topics but not by companies. 🤓 |
| 103 | + |
| 104 | +This doesn't mean that such feature won't be added in the future. "*Never say Never*" But as of now neither there is a plan nor data to do so. 😢 |
| 105 | + |
| 106 | +* Why is this platform free? 🤗 |
| 107 | + |
| 108 | +Currently there is no major cost involved in maintaining this project other than time and effort that is put in by every [contributor](https://github.com/singhsidhukuldeep/data-science-interview-prep/graphs/contributors). |
| 109 | +If you want to help you can [contribute here](#contribute-to-the-project). |
| 110 | + |
| 111 | +If you still want to pay for something that is free, we would request you to donate it to a charity 😇 of your choice instead. |
| 112 | + |
| 113 | +## Credits |
| 114 | + |
| 115 | +### Maintained by |
| 116 | + |
| 117 | +👨🎓 ***Kuldeep Singh Sidhu*** |
| 118 | + |
| 119 | +🔧 *You can report any issues* 🧐 *that you find to me on LinkedIn or [raise an issue](https://github.com/singhsidhukuldeep/data-science-interview-prep/issues) in GitHub* |
| 120 | + |
| 121 | +Github: [github/singhsidhukuldeep](https://github.com/singhsidhukuldeep) |
| 122 | +`https://github.com/singhsidhukuldeep` |
| 123 | + |
| 124 | +Website: [Kuldeep Singh Sidhu (Website)](http://kuldeepsinghsidhu.com) |
| 125 | +`http://kuldeepsinghsidhu.com` |
| 126 | + |
| 127 | +LinkedIn: [Kuldeep Singh Sidhu (LinkedIn)](https://www.linkedin.com/in/singhsidhukuldeep/) |
| 128 | +`https://www.linkedin.com/in/singhsidhukuldeep/` |
| 129 | + |
| 130 | +### Contributors |
| 131 | + |
| 132 | +😎 The full list of all the contributors is available [here](https://github.com/singhsidhukuldeep/data-science-interview-prep/graphs/contributors) |
| 133 | + |
| 134 | +## Current Status |
| 135 | + |
| 136 | +[](https://github.com/singhsidhukuldeep) |
| 137 | +[](https://singhsidhukuldeep.github.io/data-science-interview-prep/) |
| 138 | +[](https://github.com/singhsidhukuldeep/data-science-interview-prep/deployments/activity_log?environment=github-pages) |
| 139 | +[](https://github.com/singhsidhukuldeep/data-science-interview-prep/issues) |
| 140 | +[](https://github.com/singhsidhukuldeep/data-science-interview-prep/commits/master) |
| 141 | +[](https://github.com/singhsidhukuldeep/data-science-interview-prep/graphs/contributors) |
| 142 | + |
| 143 | +[](https://github.com/singhsidhukuldeep/data-science-interview-prep/network/members) |
| 144 | +[](https://github.com/singhsidhukuldeep/data-science-interview-prep/stargazers) |
| 145 | +[](https://github.com/singhsidhukuldeep/data-science-interview-prep/watchers) |
| 146 | +[](https://github.com/singhsidhukuldeep?tab=followers) |
29 | 147 |
|
30 |
| -??? note "Phasellus posuere in sem ut cursus" |
31 |
| - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod |
32 |
| - nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor |
33 |
| - massa, nec semper lorem quam in massa. |
| 148 | +[](https://www.gnu.org/licenses/agpl-3.0) |
| 149 | +[](https://www.python.org/) |
| 150 | +[](http://commonmark.org) |
0 commit comments