Technical Interview Skills

What You’ll Learn

Technical interviews are designed to assess problem-solving skills, communication skills, and your ability to think under pressure. In Deep Dive’s Technical Interview Skills class, we will help you successfully engage with your interviewers and respond to technical questions with confidence and competence.  

Our experienced instructor will help you review key programming concepts, data structures, and problem-solving tactics for on-the-spot coding tasks that are often assigned during interviews.  

This class, taught workshop-style, is designed for those who have graduated from a coding bootcamp, studied programming in more traditional learning environments, or for those who are self-taught coders with real-world programming experience. 

Highlights

Requirements

Participants are expected to have experience gained from projects using one or more imperative programming languages: C, C++, C#, Java, JavaScript, Python, Rust, Go, etc. Code examples and code-along exercises will be in Java, JavaScript, and/or Python.  

It’s expected that our students will have a practical understanding of popular operating systems, as well as fundamental computer, internet, and calculator skills. Contact us for information about minimum specs. Limited loaners are available through CNM ITS

Dates & Deadlines

Meet Your Technical Interview Skills Instructor

Chris Hughes

Chris Hughes has been working in the software engineering field for 12 years. Through a combination of entrepreneurial projects, full-time employment, and experience as an instructor, he has seen the field from many perspectives. Chris is excited to help grow the local tech workforce and increase New Mexicans’ access to the benefits of the tech economy.