{
  "request": {
    "url": "https://peoplehub.golsh2e.com/eReKruit/api/codingassessment/by-accesskey/6BKSP9"
  },
  "response": {
    "ok": true,
    "status_code": 200,
    "kind": "coding",
    "data": [
      {
        "id": 1,
        "title": "FizzBuzz",
        "difficulty": "easy",
        "position": "software developer",
        "points": 10,
        "completionStatus": 2,
        "accesskey": "6BKSP9",
        "statement": "Write a program that prints the numbers from 1 to 100. However, for multiples of three, print 'Fizz' instead of the number and for the multiples of five, print 'Buzz'. For numbers which are multiples of both three and five, print 'FizzBuzz'.",
        "hints": [
          {
            "id": 1,
            "label": "Input: A number between 1 and 100",
            "type": "input"
          },
          {
            "id": 2,
            "label": "Output: The corresponding Fizz, Buzz, or FizzBuzz string",
            "type": "output"
          }
        ],
        "skills": [
          {
            "id": 1,
            "name": "Java"
          },
          {
            "id": 2,
            "name": "Python"
          },
          {
            "id": 3,
            "name": "JavaScript"
          },
          {
            "id": 4,
            "name": "C++"
          },
          {
            "id": 5,
            "name": "Ruby"
          }
        ],
        "templates": [
          {
            "id": 1,
            "language": "javascript",
            "templateCode": "for (let i = 1; i <= 100; i++) {\n    // Check for multiples of 3 and 5\n}"
          },
          {
            "id": 2,
            "language": "python",
            "templateCode": "for i in range(1, 101):\n    # Check for multiples of 3 and 5\n"
          },
          {
            "id": 3,
            "language": "java",
            "templateCode": "for (int i = 1; i <= 100; i++) {\n    // Check for multiples of 3 and 5\n}"
          },
          {
            "id": 4,
            "language": "cpp",
            "templateCode": "#include <iostream>\nusing namespace std;\n\nint main() {\n    for (int i = 1; i <= 100; i++) {\n        // Check for multiples of 3 and 5\n    }\n}"
          }
        ]
      },
      {
        "id": 2,
        "title": "Armstrong",
        "difficulty": "easy",
        "position": "software developer",
        "points": 10,
        "completionStatus": 0,
        "accesskey": "6BKSP9",
        "statement": "An Armstrong number (also known as a narcissistic number) is a number that is equal to the sum of its own digits each raised to the power of the number of digits. For example, 153 is an Armstrong number because 1^3 + 5^3 + 3^3 = 153. Write a function that checks if a given number is an Armstrong number. The function should return true if it is, and false otherwise.",
        "hints": [
          {
            "id": 3,
            "label": "Input: A single integer",
            "type": "input"
          },
          {
            "id": 4,
            "label": "Output: True or False based on whether the number is an Armstrong number",
            "type": "output"
          }
        ],
        "skills": [
          {
            "id": 6,
            "name": "Java"
          },
          {
            "id": 7,
            "name": "Python"
          },
          {
            "id": 8,
            "name": "JavaScript"
          },
          {
            "id": 9,
            "name": "C++"
          },
          {
            "id": 10,
            "name": "Mathematics"
          }
        ],
        "templates": [
          {
            "id": 5,
            "language": "javascript",
            "templateCode": "function isArmstrong(num) {\n    // Your code here\n}"
          },
          {
            "id": 6,
            "language": "python",
            "templateCode": "def is_armstrong(num):\n    # Your code here\n"
          },
          {
            "id": 7,
            "language": "java",
            "templateCode": "public class Armstrong {\n    public static boolean isArmstrong(int num) {\n        // Your code here\n    }\n}"
          },
          {
            "id": 8,
            "language": "cpp",
            "templateCode": "#include <iostream>\nusing namespace std;\n\nbool isArmstrong(int num) {\n    // Your code here\n}"
          }
        ]
      }
    ],
    "is_empty": false,
    "candidate": {
      "id": "1",
      "name": "Java",
      "email": "",
      "phone": "",
      "position_applied": "software developer",
      "skill_set": [
        "{'id': 1, 'name': 'Java'}",
        "{'id': 2, 'name': 'Python'}",
        "{'id': 3, 'name': 'JavaScript'}",
        "{'id': 4, 'name': 'C++'}",
        "{'id': 5, 'name': 'Ruby'}"
      ],
      "current_stage": null
    },
    "error": null
  }
}