Study the backend system topics covered in the guide to prepare for a senior Node.js developer interview.
Use the guide to identify and fill gaps in backend knowledge when transitioning from a front-end to a back-end role.
Review the catalog of topics before conducting a technical interview to check which areas to probe for a Node.js candidate.
The English translation was incomplete at the time the guide was written, some sections may only be available in Chinese.
This repository is an interview preparation guide focused on Node.js backend development, created by the front-end engineering team at Eleme, a Chinese food delivery company. It was put together after the team conducted many interviews in 2016 and found that a large portion of applicants came from front-end backgrounds and had significant gaps in their backend knowledge. The guide is structured as a catalog of topics rather than a simple list of questions and answers. The content covers the kinds of backend system concepts a senior Node.js developer would be expected to understand, beyond just the JavaScript language itself. The material is available in both English and Simplified Chinese. The README notes that the English translation was incomplete at the time of writing and that community contributions to improve it were welcome. The README is brief and points readers to the actual content in subdirectories of the repository. It does not describe the specific topics covered, so the scope and depth of the material can only be assessed by reading the section files directly.
← elemefe on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.