Scaler LLD Assignment Solving Steps
Please find the steps below:
- Go to any coding problem you have already solved in LLD module (It can be in LLD1 / LLD2 / LLD3)
- Go to section "Help With Problem Solving"
- Click on "View" in Hint Support -> Complete Solution
- A modal would open with Repository Link button and your credentials
- Login with those credentials (You can modify them if required. I have modified it to remember it)
- Next time onwards you can directly login with your credentials on https://gitea.scaler.com/
- 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.
- Once you are at dashboard, you should be able to view the Repository List on the right side.
- Open any NEW problem to solve in Scaler Assignments / Additional Problems
- Refresh your repository list and you should be able to view the latest repository
- Click on the repository and you land to repo info page along with 2 Branches - master and staging
- You can find the HTTPS clone URL and clone the repository on local.
- 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.
- 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
- So in both options, the staging branch is updated with latest code
- If you have chosen option to work on staging branch locally, please commit the changes on staging branch from the local editor.
- 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.
- Now, submit the problem from Scaler Online IDE and verify with test cases
- In case some test cases fail please pull latest of staging branch on local and work on the same.
- Finally, you should be able to submit the problem by following above steps.