Skip to content
/ prep Public

This is a learning path to prepare for the MountBlue Selection process

Notifications You must be signed in to change notification settings

mountblue/prep

Repository files navigation

MountBlue Prep

This is a learning path to prepare for the MountBlue Selection process.

Completing this path will give you a solid foundation in programming and problem-solving. On completion, you will get a job offer from MountBlue.

Community

Join the Discord server: https://discord.gg/FB7jmbbY6k

Purpose:

The purpose of MountBlue prep is to help anyone develop problem-solving skills and get an entry-level programming job.

Process:

  1. Complete the MountBlue Job Challenge at https://www.hackerrank.com/mountblue-technologies. It has ~120 problems. We estimate it should take you 4-8 weeks to complete it. Also, there is no deadline to complete the challenge.
  2. To submit the challenge, join Discord Community Server- https://discord.gg/FB7jmbbY6k and follow the instructions in the welcome channel.
  3. Short interview with a MountBlue mentor. This is to verify if you have completed the challenge sincerely. In the interview, we will ask you to solve a few problems from the challenge itself.
  4. Get a job offer from MountBlue

If you are an absolute beginner, we recommend you start learning JavaScript. First complete the FreeCodeCamp JavaScript certification - https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-javascript/

Then proceed to solve HackerRank questions. We will also refer to other websites to gradually improve your problem-solving skills.

Content to help you along:

Check out the content in the current repository to help you on the journey:

  1. New to Programming (Optional)
  2. Structured Problem Solving Approach
  3. Problem Solving Strategies
  4. Debugging
  5. Objects
  6. Recursion
  7. Food for Thought

Frequently Asked Questions

Check out the FAQ link

For Communication Skills

Follow this link to improve your English communication skills. https://github.com/mountblue/communication-path

We also encourage you to join the Bangalore FreeCodeCamp Meetup group (https://www.meetup.com/Free-Code-Camp-Bangalore-Learn-to-Code/), attend meetups and make progress on the learning track.