Fill in the code that meets your requirements in the editor. The goal is to write a code that takes into account the processing, including exceptions.
- Check the left column for descriptions and conditions. Fill in the code according to the description in the editor.
- You can select the language of your response from the pull-down menu in the upper left-hand corner. Companies can narrow down the languages, so the languages you can select will vary depending on the question.
- After filling in the code, it is possible to run the test case to verify that the implementation is correct.
- All test cases are executed by clicking the "▶ Run" button in the lower right part of the editor.
- Additional test cases can be added by the candidate as needed. Since the test cases may not exhaustively account for all exceptions, you can add your own test cases to be sure.
- Standard output is also available for debugging purposes during implementation. The results of the standard output are displayed along with the results of the test case execution.
- If you are unable to solve the problem, you can use hints. In most cases, more than one hint is given. Check them as necessary to get the most out of them.
- Hints are displayed at the bottom of the left column. Please scroll down to check them.
- The use of hints will be indicated in the interviewer's report.
- You can enter a description in the lower left portion of the answer screen. You can explain the background of the code implementation in natural sentences.
- Finally, click the "Submit Code" button to submit your assignment. Even after submission, you can make improvements and submit the code multiple times.