Expectations from the site and the student :
We expect people to know basic programming in one of C / C++ / Java / Python. People should have a good understanding of loops and if - else constructs. They should understand about the scope of variables and size of each data type.
For a regular user ( devoting 2-3 hours everyday or achieving 200 points per day in a smaller timeframe ), the course is designed to take 3 months. As you increase / decrease your intensity, the time will decrease / increase. Do note that we highly recommend maintaining a streak, as learning becomes much faster if you are consistently practicing everyday.
Based on the pattern we have seen in most technical interviews, same set of questions tend to get repeated. We have covered most of the questions here on the site itself. So, you should be VERY comfortable with a tech interview after completing the course. We found that a lot of candidates who knew about the approach to solving a problem failed because of bad implementation skills. That's one of the reasons, we make it a point for you to write code and practice, so that over time, you write bug-free code in one go.
  • You will become awesome at programming and algorithms.
  • You will easily crush a typical tech interview.
  • Depending on your preferences, we will refer you to tier 1 companies for software engineering positions.
  • 1. Apply for referrals either by uploading your resume or submitting details about work experience and academics.
  • 2. InterviewBit team reviews your application and shortlists.
  • 3. Referrals to the companies, we not only pick the people in top, but also pick the ones who we feel have been consistently doing well.
  • 4. When you are consistently performing well on our platform and maintaining your daily goals, you will be eventually referred from InterviewBit.
  • There are over 100+ companies where candidates are hired from InterviewBit like Uber, Amazon, Booking.Com, Amazon, Directi, Hike, Zomato and many more
  • 9 0b2598d01c3f11969a6b804b749698147f58584ff4e21ace70a8aa52527f7902.png 10 e4030d92e940481d87f0b2311cee490dde3c2512fa57929157aa131a752c4671.png
  • 1. You will get referred to the best opportunities across the globe.
  • 2. You will get recent interview experiences before your interviews.
  • 3. Free mentorship with interview preparations.
  • 4. Its free. Get a Interviewbit goodie bag(worth 1000 USD) if you get hired through us.
  • There are two ways to get a interviewbit t-shirt :

    • 1. After getting selected thru interviewbit, you will get a goodies bag within short time, and you will get a t-shirt in the same.
    • 2. If 50 or more people sign up using your link, we send you a cool InterviewBit T-Shirt.
    • 12 8a38b496ecec9cc0cd500bc89551411559d6edd9d01d192bb798daab8a49362b.png
  • You can prepare for the interview process by solving the questions given at the site.
  • This Quora link explains the process in detail.
  • 1. Upload resume : You need to upload your resume first.
  • 3 63355b0b57173c23d1239149547a9dd82d9fcde4082f38962f9bf127cdacc8ea.png
  • 2. The companies matching to your profile will be automatically seen in your profile, you can choose as much company as you want by clicking on show interest .
  • 4 07c1dd2060c837d25d2819ab2440bad87dac871f919e871808e1f2816c4f46b5.png
  • 3. After choosing company, click on Select Interview slots.
  • 6 f780a3fe6324eabe96393632d2767c12e48bc77a2ae37eebbbfbf2781fade2ce.png
  • 4. Choose any two slots as per your preference.
  • 7 0695b6f066ba71eb60bbae372529d562cddfbd5fa55356a57699740163992984.png
  • 5. If you join one of our partner companies through InterviewBit referral, you will get InterviewBit goodies worth of INR 25, 000 or $1,000 each for jobs in India and US respectively.
  • 8 3108356ee71ff5a9e11763587fa849cd58298b4ce33fdf9cdee45121e037d40a.png
Site Nitty Gritty :
You set daily goals based on the time you can devote each day ( More details given above ). We calculate streak as the continuous number of days when you hit your daily goal. If you do not meet you goal for a day, your streak is reduced to half.
We are using Ace editor as the code editor. The editor depends on using a monospace font. So, if you have set a custom font for your browser, we request you to kindly disable it for this site.
This is known to occur if you have AdBlock installed. AdBlock blocks 3rd party images (Facebook images in this case).
We recommend opening up the hints if you don’t know how to solve the problem within 15-20 minutes. That's exactly what happens in an interview. If you are still stuck after seeing the hints, feel free to use the seek-help feature provided on the top-right of your code-editor.
If you are stuck at a problem even after seeing the hints, you can use the seek-help feature to receive help from others who have successfully solved that problem.
Each help request will cost you ten coins. If you are not happy with the help response form the helper, you can reopen your help request to be answered by someone else. No extra coins are charged for reopening the help request.

Additionally, each user has a help request board that you can access from the dropdown menu at the top-right corner of any page. This board shows all the open help requests by others for all the problems that you have successfully solved. You can claim the help request by clicking the help button. Once a help request is claimed, it is locked and hidden for everyone except the help seeker and the help claimer. As a help claimer, you are supposed to submit your help response within 30 minutes. You'll be granted ten coins on every successful help response that you submit.
Note that if you do not respond to the help request that you claimed within 30 minutes, or do not unclaim it either, you'll incur a penalty of five coins.

The coins in your treasury can be redeemed later in exchange for some exciting gifts/goodies/privileges.
We strongly believe that debugging is a critical and essential skill, that only comes with practice and experience. If you can't debug you're pretty much not a programmer at all, let alone a good one. Be generous, and help yourself by helping others in need.
Even basic topics like “Array” have very challenging problems (Problems with higher scores are more difficult). That being said, we have checkpoint problems solving which you can jump to your desired topics.
  • You can go to Profile > New session. After clicking on new session , your session / progress could be reset.
  • 1 e9f4bf622b7e9a14b0309f82c5f44007c9353ad6bb27eb0e04ce4e2238dfa483.png
  • After clicking on new session , you will get this dialogue box . A new session will be created after that.
  • 2 c31f93efa897a1d1b7f94f0282bd4bbd0c3f2cfdcc3672c7abec555fd1c9f055.png
    You can add your own function by declaring above the given function.
    16 13646ff49cd21beaca5a5688d913ee6b459ff6dda14314a6bcad5d681dd739f8.png
    If you have logged in using your facebook account, your profile will be visible to all the contacts connected in your facebook. However, you can manage your profile visibility from profile settings > public sharing option.
    When your friend has set his public sharing option to off, then their profile page cannot be accessed by anyone.
    11 2ee29ecc48826c0b2603d5a9a7b4b89f313d4d13d1efdec26d81a0e1238f2fcc.png
    Yes, we have a whole section for mock interviews.
    13 ce139a7701eee04f358f5f6d7ea5f0a90a89795e72a8ca7c9a1334afd7985b4e.png 14 99da229e98e4b4e5c24dc378bd00524ead6d1002116bb201c51e1c5f4dcf9ec3.png
    We constantly keep updating the questions on the platform. If you have some questions and wish to share with us, you can do the same by contributing from your side and you can even earn from the same.
    Cash Bonus!
    Problem Setter : For every problem you set, you will receive USD 40 as cash reward on successful test completion of the problem.
    Problem Tester : For every problem you verify, you will receive USD 20 as cash reward on submitting a valid editorial solution in any one of the languages.
    15 64a0c8f86d348148c42bd77c8e431bdc9d4fa5f4fc7a6fd53f2013cc0e8574c7.png
    We do not provide any test cases for the solution, you have to think it on your own.
    We do not provide any button to stop the timer because in real time, problem solving is done without a break and we help the user to practice for the same.
    Initially the coins are given to raise a help request if you are stuck at some question, the request will be sent to the users who have already solved that question and 10 coins are deducted from your 50 coins for each request raised.

    How can you earn coins ?

    You can easily earn coins by helping someone, who is stuck at a problem which you have solved before by answering them.
    Number of coins that can be earned, depends on the difficulty of the question. 17 30e44c4be9d1bddfe968615afa333c7d00125e76686a4a15ac60f088a047c468.png 18 b3d3a463132fbaa9486d8bfa75faeda1fe6792361690b2baa76e665040ac95e6.png 19 7a81578c0bcd078ac4e39422bcb9a3fccb82e61370caea856906fe336e7e2c4f.png 20 b522cf3557462533ac54fe0a7ad4c036982622d6426ce2486f4b4f449dabb9b9.png 21 4ff69123def5c99e65468ce4511f1f1c0a284be9bb46fd8b4d61f73e52eeda02.png 22 c0065ebb19d7bfe790fb21917be24d9fbc36730f4a83b63e2df4acda197c3a71.png
    Click here to start solving coding interview questions