From the course: Introduction to Career Skills in Software Development
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Preparing for technical interviews - Python Tutorial
From the course: Introduction to Career Skills in Software Development
Preparing for technical interviews
- [Instructor] The technical interview is the phase of the hiring funnel, where you get to show off your programming skills. It usually comes with a coding challenge in order to gauge your aptitude for the work. There are three typical flavors of tech interviews these days. The first is the algorithm exercise. This is where you're asked a question that relies on your knowledge of data structures and complexity. This is most common during the beginning of your career. Next, you have the take-home coding challenge. As the name implies, you're asked to complete a coding exercise but you may have a day or two to finish it on your own. As an example, I once was tasked with writing an API for online news articles for a take-home challenge. And finally, there's the live coding session. This is where you have time to work on the project live with one of the engineers on the team. They ask you questions about your solution and…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.