Congrats! 🎉
If you made it here then you have passed our initial screening. Welcome to second round of your interview.
During this round, we will evaluate your ability to handle new and intricate learning challenges. Choose one of the following assignments. But don't spend no more than 12 hours working on it. After 12 hours, please submit your progress, regardless of the extent of completion. Feel free to generate code using AI tools and chat apps like chatgpt, bing chat, code copilots, codium etc.
To access the assignment details, kindly visit the #second-round channel . If you have any questions ask in the #interview-doubts channel.
Discord link -https://discord.gg/uTYkFDS8
To create a pull request for a public git repo, you need to follow these steps:
- Fork the repo that you want to contribute to. This will create a copy of the repo under your own GitHub account. You can fork a repo by clicking the Fork button on the top right corner of the repo page.
- Clone your forked repo to your local machine. You can do this by running
git clone <https://github.com/your-username/repo-name.git
> in your terminal, whereyour-username
is your GitHub username andrepo-name
is the name of the repo you forked. - Create a new branch for your changes. You can do this by running
git checkout -b branch-name
, wherebranch-name
is a descriptive name for your branch. - Make your changes in the new branch. You can use any code editor or IDE that you prefer. You can also use GitHub Desktop to manage your changes.
- Add and commit your changes to the new branch. You can do this by running
git add .
to stage all your changes andgit commit -m "message"
to commit them with a message, wheremessage
is a brief summary of what you did. - Push your changes to your forked repo on GitHub. You can do this by running
git push origin branch-name
, wherebranch-name
is the name of your branch. - Create a pull request from your forked repo to the original repo. You can do this by going to your forked repo on GitHub and clicking the Compare & pull request button. This will open a page where you can review your changes and add a title and a description for your pull request. You can also link your pull request to an issue if there is one related to your changes. Then click Create pull request to submit it.
That's it! You have created a pull request for a public git repo. Now you need to wait for the maintainers of the original repo to review and merge your pull request. They might also ask you for some feedback or changes before merging it. You can communicate with them through the comments section of your pull request.