Table of Contents
Intro
Coding interview university is a coding bootcamp that helps you prepare for your next job interview by teaching you the skills and knowledge needed to increase your chances of success. They provide interactive and targeted lessons that teach their students through videos, practice problems, article reviews, mock interviews and more. They are dedicated to providing the highest quality computing education possible.
“Coding interview university” : “Intro”
At Coding Interview University, we are committed to providing the highest quality computing education possible.
“Coding Interview University (CoI)” : “801 Intro”
801 introduction will include: a tour of the site, lesson 1, lesson 2 and lesson 3. These lessons work together to introduce you to the content, format and structure of a coding interview.
“Intro” : “801 Intro”
1. a tour of the site
2. lesson 1, lesson 2 and lesson 3
“Intro”: “Intro”
The following video will help you understand what coi is all about and how to use it. It will include: an overview of the site, what types of content are available, answer key and more! This video acts as an introduction to the course.
“Intro”: “Intro”
This is the key to all of the questions throughout the course. This will not be released until after lesson 1, when you start using it as a tool to check your answers.
“Intro”: “801 Intro”

My experience
I completed coding interview university’s 3 month, 20 lesson course. I was already very comfortable with Java and other languages, but the coding interview university course helped me solidify my knowledge a lot more than I could have otherwise. They not only teach you the basic competencies needed to pass your first coding interview, they also give you skills in libraries that are likely to be used by most devs at companies today. For example, I learned about the basics of Play2D and GSAP. These libraries are widely used in modern game development and are not commonly used by the average developer.
My first coding interview was with a small mobile game company. The interview lasted about 60 minutes and I only prepared for a few of the questions. It didn’t go too well: They were calling me name, but I saw some of the other applicants’ answers and they weren’t very good either (they were mostly just Java). I made some mistakes, but it’s OK because I was able to see how others were solving the same problems that were being asked of me. After the interview, the interviewer was very friendly and encouraging. I just wish I had been given a chance to redeem myself during another question.
How to get ready
Coding interview university has a website where you can sign up at any time. Although they are not accredited, they make sure that every lesson is up to date and relevant. They have a great community of students that are always willing to help you out. I never had any problems with the form submission and everything always went smoothly. They provide you with a bunch of videos to watch, practice problems and other exercises, as well as articles that give you insight into the coding interview process.
Their lessons are short but very informative. If you want to learn about a specific topic, you can always find something for that. Repetition is the key here so make sure you look at everything they provide you with. You can sign up as an individual or as a team, depending on what way works best for you.
“Coding interview university” : “What is it?”
Coding interview university is an online coding interview course that takes you through the entire experience of a coding interview. They have a bunch of videos on different topics that you can watch through. They also have practice questions and articles to help you prepare for the coding interview. Their sections are divided into different topics that are pretty self-explanatory. Below is an overview of some of the sections that they offer:
Types of questions
The coding interview university course covers everything from Java basics to modern game development, which is great for those of us who want to branch out into other languages. They cover more advanced topics and some things that are more popular among the crowd, but I think it’s important to learn how the systems will work at every level. As far as question types, they cover both mental and technical questions. The course focuses on mental questions like memory and decision making with artificial intelligence since that is what most companies are looking for these days. I personally prefer technical questions and had a pretty unique experience with these. On my last interview, I was asked to implement a system in Java for a classic game of memory. The interviewer did not know that I had taken the course and was quite shocked when I told him.
The coding interview university course covers all of these and more, and I’d recommend anyone to take them. They’re a great start to getting ready for technical interview questions at companies, or just because you’re interested in some new things.
Interview preparation is a serious task that cannot be rushed. A lot of people think that all the studying is what counts but, in reality, knowing the material is great but you have to do the preparation as well. I hope this session will help you prepare for these interviews and make you a better developer.
I hope you can enjoy my presentation, I am a professional developer that loves to share knowledge and skills with the community. If you have any questions about interview preparation feel free to leave them in the comments below or contact me via twitter at @kazvguarino. If you want to see the presentation, the slides are available here: http://bit.ly/2fDwIzG
Resources
Coding interview university has a great community and is always active, which is really important for someone who is planning on taking an online coding course. They have a very active forum where you can post questions if you get stuck or cannot find the answer to something on the site. The founder, Andrew, also provides a lot of feedback to help you improve.
Bodo Schmidt [YOUTUBE]
If you are interested in learning to code and don’t have the necessary experience, Bodo Schmidt is a great resource for you. Bodo’s videos focus on basic concepts and are very informative. He posts videos every few days, but they can be a little dry at times. His videos tend to show him coding in languages unrelated to Javascript, so I haven’t personally watched any of his lessons yet.
Learn Javascript (Interactive)
This is a great resource for someone who is just getting started with Javascript. This website is interactive, and it gives you sample code and quizzes you on them. The site covers the basics of Javascript and can be done in a day or two if you’re focused. I also found it to be very helpful as a quick reference during a coding interview.
Egghead [VIDEO]
