

CodePath Virtual Career Fair
Build meaningful relationships with hiring managers looking for technically excellent students like you and launch your SWE career.
CodePath's Virtual Career Fair (VCF) is an invitation-only event for students enrolled in our courses. Over the course of 3-days, participating students will be carefully matched with top tech companies like Amazon, Bloomberg, Capital One, and others, seeking the next-generation of tech talent.
Applications open in Summer of 2022.
RESULTS
In 2021, 52% of students who attended the VCF received job offers.

65%
of candidates got to final round interviews

33%
acceptance rate from students

4
candidates hired by each company on average
COMPANIES THAT HIRED OUR STUDENTS
WHY IT WORKS
How do we get so many offers?
We Ask Students:
-
About their technical skills and course performance
-
What type of roles they are looking for
-
What companies they are interested in working for
-
What cities or regions they want to work in
-
If they have any visa requirements
We Ask Companies:
-
What position(s) they are recruiting for
-
Where the position is based
-
What graduation classes are eligible
-
What programming languages are relevant
-
If they are able to provide work sponsorship
We connect students and companies that are a 100% match
Students and companies meet online for 10 minute one-to-one interviews or small group chats
A Selection of Student Success Stories

KAT KIME
Software Engineer Intern, Intuit
Oregon State University
“I got my very first internship offer from Intuit! Thank you so much for everything you did for us and putting on such an awesome career fair. I’m so excited and I couldn’t have done it without your help.”

TONY MURILLO
Software Engineer Intern, Dick's Sporting Goods University of California, San Diego
“I attended the VCF and had the opportunity to meet with 21 top tech companies, 9 of those being in dedicated 1:1 sessions. I had about an 85% success rate in actually hearing back from recruiters, which resulted in countless opportunities for technical interviews. Next Summer, I am going to join DICK'S Sporting Goods as a Software Engineering Intern!”

HANA GENANA
Incoming TDP Intern, Optum
University of Rochester
"I am thrilled to announce that I have accepted an offer from UnitedHealth Group for Optum Technology Development Program Internship. I would like to thank CodePath for helping with preparations for technical interviews and building on my professional development."

KEVIN TUSIIME
Intern, Microsoft
University of Rochester
“I have two offers now! One with Microsoft and another with Google. This would not be possible without CodePath, so thanks. You guys have changed my life, not an exaggeration whatsoever.”

JANE AKUSOBA
Software Developer, Verisk Analytics
Western Governors University
“I participated in the January 2021 VCF and Verisk Analytics made me an offer for their ISO Technology Developer role in NJ. Thank you to the CodePath team! Y'all made it possible."

MINA KIM
Software Engineer Intern, Optum
University of Wisconsin-Madison
“Thanks to CodePath’s Virtual Career Fair, I was able to put myself out there and obtain my very first internship from UnitedHealth Group! I would definitely recommend CodePath to any of my friends trying to gain valuable skills in the industry."

SHULAMITH DASHEVSKY
Software Engineer Intern, FactSet
CUNY Hunter College
“I got two internship offers because of CodePath. I accepted an internship with FactSet and am super excited to begin working there. I had watched a recorded information session, and attended a 10 min one on one. Thank you so much for a great career fair and the ability to interact with and talk with recruiters!"

JORGE QUIROZ
Software Engineer, Mathworks
The City College of New York
"I'd like to personally thank CodePath for being such a great organization and providing students with such wonderful opportunities. From its classes, developing my technical skills and preparing me for software engineering positions, to its events like the Virtual Career Fairs, where I was able to directly meet and interact with recruiters and managers from various top tech companies, as well as progressing deep into the interview process with several of them. I would eventually end up receiving an offer from MathWorks to be a part of their EDG program as a software engineer. Without CodePath and its Virtual Career Fair, I would not have known about these positions or had the opportunity to establish relationships with these companies. I owe CodePath a tremendous amount of gratitude for the position I am in today!"
PARTNERS
Powered by
We thank our partners for supporting our mission to provide tech excellence for all and offer CodePath's career services at no cost to our students.
Leading Partners
Supporters
FAQs
Invites & Applications
-
Who is eligible to attend the VCF?
In general, CodePath students from all class years (freshman to PhD) are eligible to attend a VCF. However capacity is limited and the opportunity to apply to future events will be offered on an invite-only basis.
-
How do you determine who is invited? How are applications prioritized?
Invitations are given to on-campus student leaders and students who are currently enrolled in a CodePath course (or who recently completed a course in the same semester as the VCF is held).
If spaces still remain, students from past semester courses who have not attended a previous VCF are invited to apply. -
Do I have to attend the VCF information session to apply to the VCF?
No. But we would encourage you to attend a session (or register so that you receive the recording). These sessions are a great way to learn more about the VCF and get answers to any additional questions.
-
What is the process for invitations, applications, registration and matching with companies?
Summer 2022 - Applications will open for invited students. Students complete the VCF Application Form and complete a technical Hackerrank assessment.
Step 1 - Application
Step 2 - Registration. Students must complete registration details in order to participate in the VCF.
Step 3 - Students set their preferences by choosing Love, Like, or Not Interested for company positions.
Step 4 - Matching process. CodePath matches students and companies based on company requirements and student preferences.
Step 5 - Students will receive their matches on and be able to book time slots with their company matches. Time slots are first come, first serve.
Step 6 (Waiting List) - If we have students on the waitlist for a company's position, students who are on the waitlist will be able to book a time slot IF there are time slots still available for that company
Step 7 - Schedule Finalized. Companies will receive their final schedule of student matches & time slots.
Sept 12th - 14th - Virtual Career Fair -
When do I need to upload my resume? Can I update it after submission?
You need to upload your resume whilst the application period is open. You can edit it until registration closes, but you will not be able to make changes later in the process.
-
Can I upload more than one resume for different companies at the VCF?
No, for the VCF you can only submit one resume. You can use a customized resume when applying for company positions on their website.
-
What can I do to improve my resume before I upload it?
Great question! Check out our resources on a great resume, and work through our full resume worksheet. You can check the Career Center newsletter, which is sent every 2 weeks, for resume workshops and try to sign up for one of our regular Resume Review Weeks.
As a current CodePath student, you can also book a timeslot for a 1-to-1 session with a career coach to get feedback on your resume. -
I am an international student. What should I use as my home address?
If you split your time between your US college and your country of origin, you should use your US address.
-
If I don’t complete the registration materials in time, am I still able to attend the VCF?
No, unfortunately not. There is a high level of demand to attend the VCF and a limited number of spaces for students. We are unable to grant any exemptions for late submissions.
-
If I’m not able to attend the VCF, how can I still meet recruiters?
If your application to attend the VCF is unsuccessful, we can still share your resume with employers as part of the CodePath resume book.
You can find open opportunities with CodePath partner companies in the Career Center newsletter, which is sent to your email every two weeks. Check your spam folder or email vcf@codepath.org if you’re not receiving it. We also post regular opportunities in the CodePath Career Center slack channels. -
Why aren’t there more spaces available for students?
Capacity is limited by the technology platforms we use, the resources we have available to correctly match students with companies, the number of companies participating and the number of roles they are looking to fill.
We know that there is high demand to attend the VCF and we are working hard to increase capacity each year. -
Will I be able to attend more than one VCF? Is it better to wait until I am closer to graduating?
Good question!
Owing to limited capacity, students are typically only able to attend one VCF.
Some companies are looking to meet with students close to graduation and looking for full-time, entry level roles. However, many companies are looking for candidates for internships.
We recommend all CodePath students undertake at least one professional internship alongside their studies, and this is often the best route to being subsequently hired for a full time position after graduation.
Capacity at the VCF is limited and there are always more students wanting to attend than there are spaces available, so we recommend applying and attending as soon as you are eligible.
FAQS
Indicating Roles You're Interested In
-
How can I see which companies will be attending?
Ahead of the VCF, you will be able to view all the companies attending and the intern/job positions they have available. We ask you to rank your interest in each company’s position as “Love”, “Like” or “Not interested”.
In previous years we have seen companies like Microsoft, Amazon, Coinbase, Lyft, Intuit, Bloomberg, Capital One and Robinhood participating in the VCF and offering roles to our students.
-
How do I decide which positions I am interested in?
You should base your decision on the live job posting. If a company does not have a live job link available for a specific role, please make your best assessment of whether you would be interested in that position.
Do not worry about meeting the company’s requirements at this stage. We will not match you to a company that cannot hire you.
-
What is the difference between choosing “Like to work for” and “Love to work for”?
Students that select “Love to work for” and meet the company’s requirements will be matched. Then, if there are slots remaining, students that meet requirements and select Like will be matched.
-
Is there a cap on how many positions I can be matched with? How many positions should I mark as “Love” or “Like”?
There is no limit to the number of companies you select “Like” or “Love to work for”. You should consider each role carefully, and indicate as many positions as you are genuinely interested in.
There is a limited number of slots for each role, depending on the maximum capacity set by the company. Even if you selected “Love” for every position, you would not be matched for every role.
-
If I know I am not eligible for a position should I rank it as “Not interested”?
You can choose “Not interested” if you know you're not eligible. But in that instance, it won't make a difference how you ranked the position because the matching algorithm will not match you with a position you're ineligible for.
-
Will other companies be able to see which roles we "Liked" and "Loved"?
No, companies cannot see how you ranked them. They will only see their list of matches.
-
How can I see which roles are open to international students?
You should select all roles you are interested in. You will only be matched with the roles you are eligible for (companies which provide visa sponsorship).
-
How long will I have to rank my interest in companies?
You will have around 3 days to rank your interest in companies.
You will be notified by email when this process begins and you will rank each company position as “Love to work for”, “Like to work for” or “Not interested”.
We are not able to grant extensions under any circumstances as the portal will automatically remove you from the fair after the deadline passes. If you miss the deadline, you will not be matched with companies at VCF.
FAQS
Matching Students & Companies
-
How am I matched with companies?
Students and companies will complete a “VCF Intake Form”. For students, we will be asking about your technical proficiencies, geographic preferences, career goals and other questions. We will also collect information from companies to determine what they are looking for in a candidate. We use this data to match students with companies that meet their requirements, and vice versa.
You will then find out which companies you have matched with and be able to book time slots to meet with them during the VCF. Time slots are first come, first serve. -
How many companies will I meet?
You will only meet with companies if they are a 100% match for your preferences and you are a 100% match for their requirements. This means that every meeting could potentially lead to the offer of a position you would be happy to accept.
It also means the number of company matches will vary, depending on what companies and students say they are looking for. For instance, if you indicate on the VCF intake form that you only want to work in NYC, you will be limited to only match with companies hiring in that area. -
What if I’m not matched with a company where I would like to work?
To make sure everyone gets the most out of attending the VCF we only match students and companies that are a perfect 100% match.
Remember, the info sessions hosted by VCF partner companies are open to all students and provide information on a wide range of roles. You can always attend these sessions and apply for any role directly, outside the VCF process.
FAQS
Scheduling Meetings With Companies
-
How do I schedule meetings with companies?
All scheduling takes place on the CodePath Career Portal.
You do not have to book a time slot with every company and should only book time with the companies you actually want to meet at the VCF. No-shows not only harm your reputation as a candidate, they also harm the reputation of CodePath. Do not book a timeslot if you do not want to meet the company. -
Will I be able to meet every company I match with?
Time slots are first come, first served and spaces are limited. Book your meeting times as soon as possible.
The scheduling form refreshes when opened. If you open the form and take a long time to decide, it is possible that another student may have already taken your chosen slot. We send a follow-up email to confirm bookings and we apologize in advance if you don’t end up meeting the employer due to overbooking. -
Am I obligated to meet with every company I match with?
No. Time slots are first come, first served. If you do not wish to meet a company, or do not plan to attend your meeting, please do not book a slot.
-
When do I have to schedule meetings? How long do I have to do this?
You will have around 3 days to schedule meetings with companies.
Time slots are limited and available on a first come, first served basis. You should book your meetings as soon as possible to avoid disappointment. -
Why have I been invited to a group chat instead of an interview?
This simply depends on the company’s preference, and the number of students they are trying to meet at the VCF.
Rest assured that this is not an indication of how well you matched with their requirements (all meetings require a 100% match) and has no bearing on how likely you are to proceed in the hiring process. -
Why have I been waitlisted for a position? What does this mean?
Waitlisted means that the company will see that you were a match, but there were not enough time slots to add you to the schedule.
The company can reach out to you to schedule time to meet if they choose to do so. -
Will more time slots be added?
No, the time slots are provided to us by the companies and are final.
Time slots are limited and available on a first come, first served basis. You should book your meetings as soon as possible to avoid disappointment. -
Can I submit a new/amended resume at this stage?
No, unfortunately we cannot accept new or updated resumes at this stage. The resume you originally submitted is the one the company will receive.
-
What if I can no longer make the timeslot?
You can reschedule (based on availability) or cancel your slot through the portal.
Remember that no-shows not only harm your reputation as a candidate, they also harm the reputation of CodePath and other candidates. If you determine that you cannot attend a scheduled meeting, you should update or cancel your booking as soon as possible.
FAQS
Company Information Sessions
-
What happens at company info sessions?
VCF company partners host private information sessions ahead of the VCF. These help you learn about the company, company culture, the opportunities available, and how to stand out as a candidate. You can also hear from current interns/new grads about the student experience.
These sessions are open to all active CodePath students, Tech Fellows and Gurus. You do not need to be matched with a company to attend and you are able to register for as many sessions as you’d like. -
Do I have to attend the info sessions of a company I am matched with?
It is really important to attend info sessions (or register and watch the recording) before meeting the company. The info sessions will provide a lot of information and you should be aware of this before your interview or group chat so that you don’t ask questions about information which has already been provided.
-
Will the sessions be recorded?
Yes. All sessions are recorded and the recording is shared with the RSVP list of all students who registered.
-
What if I register and am then unable to attend?
There are no penalties for no-shows at the company info sessions.
Ideally, you would attend these events and use them as an opportunity to ask questions and connect with recruiters. However, you can sign up to receive the recording and have access to all the information the company presented. This is especially important if you will be meeting with them at the VCF.
FAQS
Attending the Virtual Career Fair
-
How can I get the most out of my meetings?
Remember that these are professional interviews, and you should treat them the same as any meeting with a potential employer.
Make sure you have the meetings saved in your calendar and show up for each meeting on time. Turn on your camera. It’s best to be in a quiet space where you can hear and be heard easily.
Most companies will be using Zoom. Download Zoom here ahead of time. -
What will happen at a 1:1 meeting/interview?
A one on one meeting is a 10 minute chat between you and a company representative (most likely a recruiter or hiring manager).
This is an opportunity for you to tell them about your career ambitions and goals, and why you want to work for that company. Your objective is to stand out to the recruiter and demonstrate that you are a great candidate for their internship or new grad program. -
What will happen at a group chat?
Group meetings are a 30 to 60 minute chat with multiple students and a company representative (most likely a recruiter or hiring manager). The number of students participating may vary between 15 and 25.
Companies will ask students to talk about their career goals and why they are interested in a job/internship with the company. Turn on your camera and make sure you get your points across, but always be polite to other students. Your objective is to stand out to the recruiter and demonstrate that you are a great candidate for their program. -
Is there anything I should prepare in advance?
It’s a good idea to spend some time on a company’s website and understand what type of business they are and the service they provide. Remember, you will only have 10 minutes, so it’s more likely they will want to talk about your skills and experiences.
Another tip is to learn and practice an “elevator pitch”. This is a 60-90 second introduction that explains your background, interests and the reasons you are interested in working for a specific company. Make sure you check out our full worksheet. Practice this multiple times! -
How can I improve my interviewing skills ahead of the VCF?
We are glad you’ve asked! You can work through our behavioral interview worksheet, complete our elevator pitch worksheet, and watch out for interviewing workshops and practice opportunities in the CodePath Career Center newsletter which is emailed every 2 weeks. (If you’re not receiving it, check your spam folder or email vcf@codepath.org.)
-
What should I wear?
There’s no need to wear formal or office attire for a meeting but you should bear in mind that recruiters want to see that you are taking the opportunity seriously.
It’s fine to wear a nice (clean) t-shirt, but avoid anything that looks like you have just woken up or are headed to the beach.
FAQS
After the Event
-
What happens next?
The VCF is essentially providing you with a referral to a company.
Usually, the next step is to begin the normal hiring process for the position you applied to, using the information and connections you gained through the VCF meeting and introduction process. This will vary between companies and is the choice of an individual recruiter as to how they would like you to progress your application. -
Do students actually get hired?
YES! In 2020 47% of students received an offer for a technical position as a result of the CodePath VCF. Each participating company made an average of four hires, and some companies hired more than 50 students!
-
Should I wait until after the VCF before applying to a role?
It’s up to you. You can apply to a role as soon as the link is open, or you can wait until after the VCF. Pay attention during the company info session for any instructions specific to the company.
-
What kind of positions are companies looking to fill?
Our company partners are searching for candidates from all class years (freshman to PhD) for technical internships and entry-level graduate roles.
Students who attended the VCF last year received offers for roles as Software Engineering Interns, Technology Interns, Summer Technology Analysts, Junior Software Engineers, Associate Software Engineers, Software Engineers, Software Development Engineers, Engineering Analysts and Cybersecurity Consultants.
Not seeing an answer to your question? Let us know! Please email vcf@codepath.org and we will get back to you within 3 working days and - if necessary - update this FAQ section for other students.
Unfortunately, owing to the sheer volume of applications for the VCF, we are not able to respond to questions about individual outcomes.