Backend Assignment - Dream11
Backend Assignment - Dream11
statement below.
Guidelines:
- The program can be written in the programming language of your choice.
- The program needs to be tested to make sure it is validated against the test cases
included in the problem statement and can satisfy similar test cases. [Mandatory]
- You are free to write additional test cases to validate your solution, if required.
- Please do not use the name DREAM11 inside your project. [Mandatory]
- The solution must include the source code and/or build scripts, if required. Please
choose a suitable build tool for the language stack of your choice. We should be able to
run the tests directly from the command line with a simple command. [Mandatory]
- Please ensure you create a local git repository and write frequent and explicit commits to give
us an idea of how your solution evolved (Please do not push the code to any remote public
repo)
- We are interested in seeing how you make assumptions while writing code and if a particular
aspect is not defined in the problem statement then what you do is your choice
- We want to see how YOU solve the problem and create a framework from scratch. Any
plagiarism is highly undesirable and might lower the chances of acceptance.
You can read more about JSON schema here http://jsonschema.org. You are free to use any readily
available libraries to perform the validation.
URL Schema
https://bit.ly/35JqSdN {
"web_pages": Array(String),
"name": String,
"alpha_two_code": String,
"stateprovince": String,
"domains": Array(String),
"country": String
}
https://bit.ly/2qVmEBc {
"web_pages": Array(String),
"name": String,
"alpha_two_code": String,
"stateprovince": String,
"domains": Array(String),
"country": String
}