Skip to content

Instantly share code, notes, and snippets.

@mrudang-vora
Created May 11, 2024 08:33
Show Gist options
  • Save mrudang-vora/159212b7ae1364e22e7376afd4ab1756 to your computer and use it in GitHub Desktop.
Save mrudang-vora/159212b7ae1364e22e7376afd4ab1756 to your computer and use it in GitHub Desktop.

Scaler LLD Assignment Solving Steps

Please find the steps below:

  1. Go to any coding problem you have already solved in LLD module (It can be in LLD1 / LLD2 / LLD3)
  2. Go to section "Help With Problem Solving"
  3. Click on "View" in Hint Support -> Complete Solution
  4. A modal would open with Repository Link button and your credentials
  5. Login with those credentials (You can modify them if required. I have modified it to remember it)
  6. Next time onwards you can directly login with your credentials on https://gitea.scaler.com/
  7. If you login via step 5, you would be taken to solution of problem which you have solved. Click on Gitea Icon to go to dashboard.
  8. Once you are at dashboard, you should be able to view the Repository List on the right side.
  9. Open any NEW problem to solve in Scaler Assignments / Additional Problems
  10. Refresh your repository list and you should be able to view the latest repository
  11. Click on the repository and you land to repo info page along with 2 Branches - master and staging
  12. You can find the HTTPS clone URL and clone the repository on local.
  13. There are 2 options now: Either copy paste the local code in Scaler assignment window OR checckout to staging branch and make the changes and commit to that branch.
  14. When you either work on Scaler Online Editor OR copy paste your code in that editor, it internally pushes the change to this STAGING branch
  15. So in both options, the staging branch is updated with latest code
  16. If you have chosen option to work on staging branch locally, please commit the changes on staging branch from the local editor.
  17. Once done, please refresh your browser and you should be able to view the changes. If not, just logout and login again in Scaler platform.
  18. Now, submit the problem from Scaler Online IDE and verify with test cases
  19. In case some test cases fail please pull latest of staging branch on local and work on the same.
  20. Finally, you should be able to submit the problem by following above steps.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment