Recently SitePoint created a “Vital Guide to Interviewing Web Developers.” While this is meant for companies who are looking for web developers, it can also double as a guide for those looking for a job in the field. It allows web developers to see what some of the standards and requirements are in web development firms or other tech companies.
“This guide offers a sampling of effective questions to help evaluate the breadth and depth of a candidate’s mastery of web development, including client-side, server-side, transport, and database related topics,” according to the opening of the SitePoint post provided by Toptal.
They also state that the guide is focusing on the conceptual and architectural underpinnings of web development. To accomplish this, the article was laid out according to client-side, server-side, transport and database sublets and provided questions to ask when companies are looking for developers in the specific areas.
On the client-side of things, the article suggests that a good question to ask is to highlight three areas of focus that can reduce the load time for webpages. For developers, the article suggests the following solutions: “Avoid ‘render-blocking,’ optimize images and minimizing the round-trip requests.”
This along with comparing and contrasting SASS, LESS and CSS among many other questions were highlighted for the client-side of things. On the server-side the article asks that developers know techniques when it comes to server-side caching, as well as, knowing what sessions are.
For the transport side, interviewers expect developers to know what REST is and to also describe HTTP request methods like, TRACE, OPTIONS, CONNECT and PATCH. It’s a pretty decent guide for developers who are looking for a new job.
Read the full story.