Step 1: Build your profile
The first step in preparing for an off-campus interview is to build your profile. Building a profile is extremely important because unlike campus interviews off-campus interviews tend to have more number of applicants and hence more competition.
You can build your profile in a variety of ways: completing a certification course, building an interesting side project, getting featured in a blog, presenting a paper and showcasing your co-curricular achievements.
Building a profile might take anywhere between 3 to 6 months. We have found Crash Course as the easiest way to fast-track this. Crash Course provides a course to learn C programming which helps you create really good projects that will boost your profile. It also has more than 60 commonly asked interview questions to help you prepare for interviews. They provide a dedicated mentor as well to help in your preparation. All of these at a very affordable price which we have not seen anywhere else. We have a special coupon for you at the end of this article. Please make use of it.
Step 2: Create your resume
Once you have built a profile, the second step is to write a resume. Go through this guide on writing a great resume. Make sure you use the workbook and the checklist to create good resume points. You can then put those points generated in a template. You can download resume templates from various sites. One good example is this template from careercup.
Step 3: Preparing for interviews
Once you have created your resume, you need to prepare for three things.
Quantitative aptitude tests
Some companies have an aptitude round before shortlisting for interviews. You can use a site like indiabix or the book “Quantitative Aptitude for Competitive examination” by R S Agarwal. We have seen that a lot of candidates prepare only for the aptitude test. They do not do not prepare for technical interviews at all. This will affect your interview performance and hence it is best to prepare for all three simultaneously.
In order to prepare for technical interviews, you need two things. You need to understand all basic concepts and practice a lot of commonly asked interview questions. One common mistake applicants make is that they keep watching video lectures but never end up writing code or practicing technical questions. As we mentioned earlier Crash Course is the best choice to learn and practice at the same time.
They provide a visual representation of every concept. One example slide explaining function parameters is given below.
Also, they have an inbuilt code editor that allows you to practice writing code as soon as you learn a concept. For example, you can practice an interview question to print a pattern right in the code editor shown below.
HR interviews test two things. Your communication skills and whether you fit in the company culture. The best way to prepare for this is through mock interviews. Find a friend who can ask you questions and provide you with feedback on the answers you give. Or if you are purchasing Crash Course, you can ask your mentor to take your mock interviews.
We found Crash Course to be a complete package that helps you build your profile, prepare for off-campus jobs and get a certificate after completing the course. This seems to be the best choice for interview preparation and provides great value for money.
We have also got a special coupon for all our readers. To redeem the coupon do the following steps:
- Create an account at https://crashcourse.io
- Click on the Buy Now button in this page: https://crashcourse.io/courses/c-programming-101/dashboard/
- In the next page apply the coupon code OFFCAMPUS4U25. This should provide a flat Rs 1000 discount and you will be able to purchase the course for just Rs 3000.