Are you a programming enthusiast?
Do you want to work at a top technology company?
Do you have strong computer science fundamentals?
If your answer is yes to all of these questions, then you are at the right place. DevPaths, run in partnership with Sabanci University, is here to help you be ready for your technical interview and achieve your goals!
I love the idea, tell me more! What’s this about?
Just to summarize in a couple of sentences: We are holding weekly online sessions with a lot of mock interviews structured around algorithms, data structures, and possibly design questions.
All participants can observe and learn with engineers from Google, Facebook, Palantir, Microsoft, Uber, and Salesforce and ask their questions during weekly sessions.
Does this sound too good to be true? Take a look at how much work we put in so far to help our participants reach their goals:
Which companies did our alumni get offers from?
If you want to know more about our alumni, every week we will be sharing a story of one of our alumni here. Make sure to follow us on social media not to miss stories behind these numbers!
OUR DEVPATHS ALUMNI RECEIVED OFFERS FROM :
This sounds great so far; what’s the catch?
We expect you to attend ~2-hour sessions every week. Unless you have a serious excuse, you should attend all these sessions. You will be allowed to skip one week just in case, but we advise you not to so that you will benefit the most. Also, you might really need it later. Homework assignments and exam preparations do not count as valid and serious excuses. In addition to that, you should practice on your own as well.
Last but not least, you would be expected to give back to your community once you find an internship or a job. This can be in the form of mentorship or financial support. We will not be enforcing this in any way, but we encourage everyone to think about giving back to their communities from day one.
Whats and Hows
Our goal is to help you crack the coding interviews and get your dream internship/job at a top-tier technology company.
Software engineering is the fastest growing occupation in US (expected to grow 26% from 2018 to 2028, much faster than the average of any other occupation based on the data provided by US Bureau of Labor Statistics). The number of employees in the big tech companies increased at a much higher rate in the last 3 years (from 2016 to 2019, Microsoft: 114k → 144k, Google: 72k → 103k, Facebook: 17k → 35k based on the data provided by www.statista.com) However, the number of college graduates who hold a CS degree is not keeping up with this rate, and therefore for almost all of the big tech companies in the Silicon Valley, hiring is one of the top goals. We believe, with the right guidance there is a huge potential in Turkey to meet part of this constantly growing demand in software engineering talent.
Devpaths pilot program started with around 10 participants in August 2018. After a successful pilot program, we started the official program in January 2019. Since then, more than 45 participants were able to get job or internship offers.
We try to help motivated prospective software engineers succeed in software engineering interview process. We guide participants in analyzing a problem into sub-problems, detecting edge-cases, finding an effective solution, writing a concise implementation of their solution and communicating their thoughts.
We do not run a coding camp or a study group. We encourage all the participants to help each other and learn together, but the core of the program is to help the participants prepare for the interviews, not to teach them Computer Science.
All of the sessions are online.
Anyone who has a good understanding of Computer Science basics, Data Structures, Algorithms and is ready to work hard for the next couple of weeks can participate. Also, you must have at least completed 1st year of university.
We have a 10-week program where you can watch others in mock interviews and/or participate yourself and receive feedback. These interviews will give you a good idea about what to expect in real interviews. Data structures, algorithms, effective communication, writing readable and clean code, being proactive and leading the discussion will be discussed with some of the best engineers in the industry.
We are leveraging Sabancı University alumni network to provide you with a more structured and extensive referral opportunities.
We are also holding in-person workshops and summits in the Sabancı University campus.
Our Evaluation Criteria
In this section, you can find how we select applicants to be a participant at DevPaths. Below are our core criteria while we evaluate all or the information we collected during your application period.
– Your performance, results, in the placement test (which you will receive upon your application) will be used as one of the highest indicatives of your computer science fundamentals and problem solving skills.
– Having solid fundamentals in computer science is a must. Your grades in data structures and algorithm courses will be taken into consideration.
– Although it is not the only source of your performance and educational achievements your university and cumulative GPA are also considered.
– Positions and activities in which you demonstrate leadership skills are also a plus.
– Having volunteer experience is one of the important things we look for in our applicants as well.
If you think that with the above criteria your application may not stand out. Here are some other ways you can show your skills:
– Having a high ranking in programming competitions or hackathons
– Leetcode performance e.g. successful submissions
Also, you may want to review our evaluation criteria for applications. If you cannot find an answer to your questions please feel free to reach us at [email protected].
DevPaths