Test Taker Guide

  • This test uses Jupyter Notebook.

  • Please check the Help section before starting.

  • You can choose between Python3 and R.

  • Any unsaved changes in your Jupyter Notebook (.ipynb) will be lost if you close the browser or end the test. Make sure to save your work regularly by clicking the Save button.

  • Save your work in the file path specified in the problem statement. Use the Data Validation button to check if the file has been saved in the correct location.

  • Before the test time ends, you must click Submit & End Test to finish. If you do not submit, it will be considered as not taken.


  • Review the instructions and regulations, or return to the previous step where you can connect video devices.

  • Follow the instructions for each problem. Each problem is provided in a Problem #N folder as a .ipynb file.

  • Write and run your solution code in the notebook. To run a cell, select it and click Run from the top menu, or press Ctrl + Enter.

  • For problems requiring a CSV submission, ensure that the actual file is created inside the problem folder. If the file is missing when the test ends, the grading will not proceed.

  • Provides basic guidance on problem solving, available languages, and references.

  • Reset: Clears all problems and answers, restoring everything to the initial state.

  • Data Validation: Checks whether the answer file (e.g., .csv) is saved in the correct location.

  • Submit & End Test: Submit your final work and end the test.

  • Displays the remaining test time.

  • Allows you to check test regulations and announcements.

  • You can change the interface language in Settings (supports English and Korean).

  • Even if you change the interface language, the problem content may remain in its original language.


DS - Can I change the language for the DS test?

  • You can choose between Python3 and R.

  • To change the language, go to the top menu in Jupyter Notebook and select Kernel → Change kernel.

  • The selected language will be used to run the code cells.

DS - Can I modify the initial code in the DS test?

  • The initial code is provided as an example.

  • You may freely modify and write your own code as needed.

DS - Can I install and use additional libraries/packages?

  • You may try installing and using them.

  • As long as the functions work properly and the problem statement does not restrict them, you are free to use them in your solution.

DS - I wasn’t able to click the End Test button. What happens?

  • If you generated an answer file (e.g., .csv), your submission will be saved automatically and submitted when the test ends.

  • If you did not generate an answer file, grading will not proceed, and you may receive a score of 0.

DS – The Kernel Is Not Working Properly

The issue is most likely caused by code overload, which can lead to long processing times or delayed responses.

  • Please wait a moment. If your code includes heavy computations or complex loops, it may take extra time to finish.

  • Check your code to ensure there are no infinite loops or unnecessary operations.If needed, you can restart the kernel from the top menu: Kernel → Restart.