Straightforward Job Interview Questions Hiring Managers Can Ask Web Developers

Lee Bob Black
Mind Your Own Creative Business
4 min readFeb 8, 2020

I spoke with two web developers, Paul Boag and Jacob Gube, about challenges they face every day. A portion of our chats concerned what non-technical interview questions to ask coders before hiring them. Their suggestions were insightful and direct, and form the basis of this article.*

Q1: “What are some of your best soft skills?”

When hiring developers, Paul Boag — who isn’t only a web developer but also a digital user experience consultant, author, and speaker — looks for the following attributes:

  • Problem solvers: People who seek to solve problems with the minimum amount of effort. They don’t design overly complex solutions.
  • Good communicators: A developer has to work closely with lots of different specialists who don’t necessarily understand what a developer does. It’s important that developers can clearly communicate their role and their perspective on a problem.
  • Obsessional tinkerers: A developer should always be experimenting, learning, and trying new things.

When hiring developers, Jacob Gube, a developer who is the also chief editor for Six Revisions, a web design and development blog, looks for the following:

  • Willingness to learn: Web developers will continually find themselves outside their comfort zones. And when they finally become comfortable with their skills, the entire technology landscape changes, and they will have to learn new concepts, techniques, and best practices to adapt to the new environment. People who have a never-ending desire to improve themselves will do extremely well in this work.
  • Passion: People who love what they do will be more dedicated, will take longer to tire of the day’s work, will go the extra mile to get the job done, and will have great pride in their work.
  • Great communicators: The best developers have excellent interpersonal skills. They can convey their ideas and concepts in ways their clients can understand. They get along with people, they can motivate their colleagues to achieve better work (often without realizing it), and they’re just awesome people to have around in general.

For more perspective on what soft skills every developer should have, I recommend Chris Meier’s article about the following nine soft skills:

  1. Communication
  2. Listening
  3. Adaptability
  4. Teamwork
  5. Attitude
  6. Work ethic
  7. Judgment
  8. Critical thinking
  9. Ego management

Q2: “Who do you follow?”

This isn’t a question solely about your job candidate’s retweets or their Facebook likes. This is about what programming blogs they can’t wait to read and what code repositories they keep track of.

“There’s a lot to be learned from those working on the cutting edge of web development,” Boag said. “Many of the techniques they discuss are not immediately applicable on commercial sites. But they ensure you always keep your eyes on the horizon.”

Q3: “What’s hard about coding?”

In a way, this is a variation of the following standard — albeit clichéd — interview question: “What are your weaknesses?” Both questions dare the interviewee to talk about what holds them back and what they’re not good at.

Boag said it’s sometimes difficult for him to balance pragmatism with quality. “There are so many different ways of solving a problem,” he said, “and it can often be hard to tell what is the most appropriate solution in a given situation. Should you be spending time and effort producing high-quality code that is easy to maintain and offers outstanding performance? Or should you be taking a quick and dirty approach that gets the job done and keeps costs down?”

Q4: “How do you balance client needs, which often need to be addressed quickly, with writing reliable, readable code?”

The quicker a web developer writes, the quicker updates can be released to clients. But this comes with a trade off — the risk of releasing untested, buggy code. Asking a web developer about her decision-making about delivering what clients need “yesterday” will reveal a wealth of information about her. If she’s willing to go the extra mile to make clients happy, then great. But if this comes at the expense of undocumented code, improper naming conventions, and so forth, then that’s another story.

Boag said, “One of the biggest dangers of a web developer is to get distracted by the latest fad or technique. You always need to consider long-term sustainability and the need to make your code as accessible to as many people as possible.”

Q5: “Do you think web developers need college degrees?”

Many people hire based on skills, not education levels. There’s definitely no requirement that someone needs a computer science degree to go into web development.

Boag, a self-taught web developer whose been programming since the 1990s, said a computer science degree isn’t necessary to succeed in web development. “Most talented web developers I know have no formal qualifications,” he said. “It’s about the quality of your work, ability to operate as part of the team, and working methodology that matters.”

Gube agreed that a computer science degree isn’t necessary. However, “it can definitely help, especially with fundamentals and advanced programming concepts,” he said.

By Lee Bob Black.

* I spoke with Paul Boag and Jacob Gube a few years ago as part of some research I was doing for a corporate education company. My article was published, but then my employer, along with their website, went belly up. I resurrected the article here on Medium because the suggestions Boag and Guge gave were, in my opinion, so damn sound

Image credit: Geralt.

--

--