Learning a programming language and its associated best practices is only one step on the journey toward getting your first tech job. If you’re just starting out, and you’re unable to show actual experience for the position you’re applying for, a good CV will only take you to the first interview. After that, you’re on your own, which is not a bad place to be, but it’s important to understand how the interviewing process works and what to expect from it.
Different companies have different hiring processes. Some of them will only perform one interview and make a decision, while others can take up to a month of interviewing and testing. There is no standard, but there are certain patterns of what you’ll find and how you should behave (what you should say or avoid saying), which is what we’ll tackle in this chapter.