Use pull requests to contribute to the project.
If the company eg Generic Company Ltd
is not in the list, then create a new file for the company in /docs/
folder eg generic.md
, then add that in the table of contents in /docs/.vitepress/config.mjs
. In the json file, find the items in themeConfig.sidebar.items. And add your new entry here. If you feel like this is too much hassle, then just mention it in the pull request. I will add it later.
items: [
...
{
text: 'Generic Company Ltd',
link: '/generic'
}
...
]
The generic.md
might have the following sections
# Generic Company Ltd
## Introduction
Introduction about the company
## Interview Stages
stages of the interview process and if possible the details
## Questions
The interview questions and answers (optional) following the given format
Else list the interview question under that company section. If the question is already added in other company section but not under the company you are currently wanting to contribute then too you can add the question.
Stick to the following format to add a question under a company:
<details>
<summary>
[Question]
</summary>
<hr>
[Answer]
</details>
Example:
<details>
<summary>
What is 1+1?
</summary>
<hr>
1+1 equals 3
</details>
If you want to add show yourself as a contributor in the page then add a new section if there isn't one already and add your name under it. Example
## Contributors
- [Bappa Saha Bapi](https://www.linkedin.com/in/bappasaha/)
- Check if all the formatting is correct.
Build and run the site locally
to check if changes are correct. CheckREADME.md
to find how to run locally.