> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.xobin.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Format Followed to Add a Coding Question

Coding questions must follow a specific format when added to the platform. Follow the steps below to set one up correctly:

1.  **Add a Title**
* Enter a clear and descriptive title for the coding question.

2.  **Write the Problem Statement**
* Provide the problem statement in the required format. Click the link below for detailed formatting guidelines.

[**Format of Coding Questions**](https://docs.google.com/document/d/1Z1jVDH10_fogf9Umfwcauz6eL75WWlIXsBR2JVP92Oc/edit?tab=t.0)

3.  **Choose Allowed Compilers**
* Select the programming languages and compilers that candidates are permitted to use when solving the question.

4.  **Add Test Cases**
* Add the required test cases to validate the candidate's solution.

![](https://storage.crisp.chat/users/helpdesk/website/-/d/4/8/6/d48615b0c54f4000/image_f28on6.png)

|| Note: A minimum of 2 test cases must be added, with at least 1 flagged as a sample test case.

5.  **Add Starter Code (Optional)**
* Add starter code in your preferred programming language to provide candidates with a starting point. 
* If no starter code is added, a default starter code will be displayed in the candidate's assessment.



![](https://storage.crisp.chat/users/helpdesk/website/-/d/4/8/6/d48615b0c54f4000/image_1dhgm2m.png)