1. HireRoo Help Center
  2. Candidate Help Page
  3. Conduct tests for each type of question

How to proceed with the practical format

Practical format is a format in which development is performed using the application framework. Please refer to the following explanations for testing.

 

Overview of the Test

  • When you start the test, the development environment will start up. It takes about 3 to 5 minutes for the first startup. Once the startup is complete, you will be connected to OnlineIDE.
  • Check the question text and conditions in the left-most column to understand what kind of development is required.

Creating and Deleting Files

  • In the center-left column, there is a file tree. By opening the tree and selecting the file that needs to be implemented, you can edit the file in the IDE.
    • To create a new file, place the cursor over the target directory and press the button on the left. A modal will appear. Enter a file name and press the "Create" button.
    • To create a directory, place the cursor on the directory and press the center button.
  • To delete a file or directory, place the cursor over the target and press the trash button that appears, then press the "Delete" button when the confirmation screen appears.

🚨Please check the file thoroughly before proceeding, as deleted files cannot be restored. 

Using the Terminal

  • There are two types of problems: problems for which the terminal is provided Read only and problems for which the terminal can be used.
    • For issues where the terminal is provided as read only, please follow the notes below to work on the issue.
      • When editing a file, if there are changes in the application, press reload from the preview in the rightmost column to confirm the changes.
      • The application log will be output to the terminal.
    • If you have access to the terminal, please follow the notes below to work on the issue.
      • You are using git for development. Your environment has git pre-installed and you can run git commands in the terminal.
      • You can also synchronize code from your local development environment to a remote repository. Press "SSH Authentication" at the bottom of the editor and follow the instructions.
      • To check the operation of the application, click the "Check UI" button at the bottom of the editor to open a preview screen in a separate tab. Changes to the code will be reflected automatically.
        • The startup of the application is different for each framework, but you will need to start the server to verify the application.
      • The exam will be graded based on the latest main branch of the report repository at the time of submission. Please make sure that all changes have been pushed to the remote repository prior to submission.

Adding a Description

  • You may optionally add a description to the submitted code in the "Description" field in the lower left corner of the screen.

Submitting Tests

  • Once you have thoroughly verified that the application works, you can submit your answers by clicking the "Submit" button.
  • Once submitted, the results cannot be changed, so please check the results thoroughly before submitting.
  • If multiple questions are submitted after the test is submitted, you will be automatically redirected to the next question.

🚨Restarting the system can take up to 5 minutes.
🚨Please note that if the source code is initialized, it cannot be restored to its pre-initial state.