Java
C/C++
Python
JavaScript
We recommend that you continue with the same programming language.
During interviews, complete the DSA coding round in your preferred language. You can switch to Java/JS in the subsequent project rounds.
We will start right from the basics with DSA-1/DSA-JS
You will solve 75-100 problems every month for at least 3 months to lay a strong DSA foundation to help you succeed with confidence.
Every week, there will be 3 live sessions + 3 live Q&A sessions with expert mentors/TAs.
New to programming?
We offer introductory programming courses in JavaScript and Java. (Included with your Crio Premium purchase)
Note:
Our DSA sprints are language agnostic.
DSA-JS is one specifically curated sprint that covers some concepts from DSA-1 and DSA-2 which is best suitable for learners who would like to translate the pseudocode to JavaScript
JS Syntax
Arrays
Objects
Strings
ES6
Scope and Closure
Note: JS-1 is a prerequisite for the Full Stack Developer Track. If you are comfortable with the following JS concepts, you can skip JS-1 and head over to FE-1.
Introduction to Java
Java Syntax and Compilation
Loops and Conditionals
Arrays
Collections
Debugging 101
Introduction to Classes
Compilation errors and stack traces
Note: JAVA-1 is a prerequisite for the Backend Developer Track. If you are comfortable with the above Java concepts, you can skip JAVA-1 and start with JAVA-2 instead.
Expert review of your resume and LinkedIn profiles
Self application playbook
Key details about interview rounds in leading tech companies
Referrals through Crio hiring partners
Reach out to our team members, expert mentors and teaching assistants by visiting the Crio Help Centre.
Admission & Payment queries: To get assistance related to admission process, payment issues etc.
Learning Track & Sprints Related queries: For assistance with respect to learning track, onboarding, sprint details, progress report, curriculum and enrolment-related issues (access code, gitpod, ..) etc.
Mentor Support: To resolve doubts, get hints or clarify project requirements through the sprint.
Crio Platform queries: To report issues related to the Crio platform including Crio workspace, assessment etc.
Mon-Fri: 7 pm - 11 pm
Sat-Sun: 2 pm - 10 pm
Reach out to your Crio Success Manager by email.
To ask questions about the Fellowship Track curriculum
For all admissions and billing related queries
To give us feedback about your Crio learning experience and/or to escalate issues
Connect with your peers and engage with the Crio community on Slack
qa-mmm-yyyy (where mmm => month, yyyy => year, e.g. fellowship-april-2022): all your batch-mates are here.
random: a place for memes and fun.
Slack is primarily for peer discussions. Mentors, TAs and Crio Staff occasionally frequent Slack channels and respond in threads. However, if you need guaranteed responses from Crio, please use the Crio Help Centre.