Being in a leadership role for many years, Rich has conducted quite a few interviews for junior developers during his career. He shared 4 things to remember while preparing for your next interview:
Most interviewers are not concerned with how much you know, but rather how well you respond to the questions presented.
Rich shares that even though most IT people “are weird,” your ability to communicate with effective people-skills is ultimately what will speak volumes during the interview process. “Software itself is a people problem,” he adds. “I spend a majority of my day talking. I write code, but so much of what I do is talking and dealing with people.” Rich says that this is where NSS graduates typically stand out the most by having a wide variety of backgrounds and experiences. “[Your diverse backgrounds and experiences are], in a lot of ways, your strengths when it comes to interviews and should be focused on because that’s absolutely an area where you will stand out,” Rich encourages.
And not all organizations are right for you! The interviewing process is just as much about you getting to know if the company is a good fit for you as the company learning if you’re a good fit for them. Not every company or manager is going to be a “good fit,” and you’ll know pretty quickly if it is or not by the types of questions they ask, what they value in their employees, and if that lines up with your overall goals as a professional.
Don’t go into any interview without doing some research about the company and person you’re interviewing with. Go even a step further by asking your own questions at the end of your meeting.
Every interview and interviewer is different, however, here are some questions that Rich commonly found in the interviews he experienced:
Good developers don't just write code, they use software to solve business problems.
Rich shares what he and other interviewers look for.
While all these tips are helpful, Rich admits that the best way to prepare for an interview is to just do it. “There is no blueprint for succeeding in an interview,” he shares. No two interviews or interviewers are the same. A lot of interviews are subjective to the interviewer’s opinions, so what worked for one company might be completely opposite to another.
However, having an open mind and knowledge that you’re not alone in this is just as important as being able to recall SOLID principles on the fly. Also remember that NSS is here to support you and cheer for you every step of the way to your first job in tech!