How to proceed with system design format

Account

This problem format requires you to design a system that meets the requirements using various components.

Understanding the test content

  • When the test starts, you will be taken to a test screen that includes a drawing tool. First, understand the problem requirements, scope, and constraints by looking at the content in the leftmost column.

You can check hints at the bottom of the problem description field. Scroll down and check as needed. However, since the interviewer can confirm whether hints are used, try to solve it on your own as much as possible!

Conducting the test

  • Next, select the resource type to solve the problem. The currently supported resource types are Default, AWS, GCP, and Azure. You can select it from the pull-down menu at the top of the component section in the middle column of the screen.
  • Create a flowchart by placing objects in the drawing area on the right side of the screen, and build a system that meets the challenge requirements. You can also add explanations in text within the drawing area. Please refer to the following link for how to operate the drawing tool used to create flowcharts.

How to use the drawing tool

  • Press the "▶ Run" button in the upper right corner of the screen to open a dialog and run test cases. Clicking the run button executes the test cases and displays the results.

Adding a description

  • You can optionally add a description to the flowchart to be submitted using the "Description" field in the lower left of the screen.

Submitting the test

  • Once the flowchart that meets the challenge requirements and, if necessary, the description are complete, press the "Submit" button in the upper right of the screen. Once the submission is complete, a success message will temporarily appear at the bottom of the screen.
  • You can submit as many times as you like until the time limit expires.
  • If multiple problems are presented, you will automatically transition to the next problem.