Skip to content

Latest commit

 

History

History
70 lines (57 loc) · 1.85 KB

Contribution.md

File metadata and controls

70 lines (57 loc) · 1.85 KB

❤️ How to contribute

Use pull requests to contribute to the project.

Adding a New Company

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

Contributing to an Existing Company

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.

Question Answer Format

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>

Self Citation

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/)

Before submitting the pull request

  1. Check if all the formatting is correct.
  2. Build and run the site locally to check if changes are correct. Check README.md to find how to run locally.