The utility information of the resume itself is often very limited, and it is difficult to form a preliminary judgment on the applicant after reading the resume. But in fact, we can evaluate whether the candidate is complete and deeply involved through the information of the project experience.
In the project part of the candidate's resume, we can find the following key information: My role in the project? For example, background system development, leading the construction of page framework, improving code quality; Extraction and establishment of public organizations. What kind of problems have been solved? For example, through automation, the code is easy to manage; The unified coding standard is more conducive to multi-person cooperation and reduces the bit error rate; How much performance improvement? For example, single-page applications reduce the number of requests, render pages faster, and improve the user experience. Through the above information, we can basically judge the role of the candidate in the project, or we can basically evaluate the contribution of the candidate in the whole project from the results of the solution.
The other is the project description on the resume, which can be compared by the following two examples: Example 1: A: Applying xx technology to solve xxXB and applying XX technology to solve XXX, the error rate is reduced by 0. 1%. Example 2: The combination of A: XX realizes the login of app and the automatic filling of personal data. The combination of b:xx realizes the automatic filling of app login and personal data, and we can intuitively see how much the conversion rate has improved. The project resume with quantitative results is more convincing, and it can also prove that candidates are deeply involved in the project, so as to have a certain understanding of the data results.
02. Use of candidates in technical groups
Many excellent technical talents have the habit of sharing, for example, in GitHub, Zhihu and other communities, they will share some of their own technical experience posts. Generally speaking, if a candidate has the habit of posting in the community, it will really add a lot of color. For example, GitHub, the world's largest open source community, most programmers will have accounts, but this can only be regarded as a real "insider". If you are a heavy user of GitHub, it is actually very eye-catching: for example, the projects released by candidates in GitHub often gain a large number of followers and stars, which is the embodiment of their ability and can be evaluated through the projects they contribute; If you can insist on using GitHub for a long time, it can also show that this person is more open-minded, more concerned about the industry, self-disciplined and patient; Most of the code on GitHub is conceived for a long time and refactored repeatedly. Code quality can well reflect its current code level, and the ability to solve problems can also be seen.
Frequent posting and interaction in the technical community can be said to be a plus item for judging whether it is an excellent technical programmer, but it can only be a stepping stone, and its importance cannot be overemphasized.
03. Pass the code written test and type your resume directly.
Look at the ability, and finally we must examine the coding ability. In fact, the interviewer or HR can further judge whether they are Daniel or not through online written examination in the preliminary screening stage of resume.
Interviewers can set some topics that need a short time to examine specific hard skills to examine the basic skills of candidates and screen out students with fraudulent resumes. On the ShowMeBug written test platform, you can support different ranks, different languages, different dimensions and other topics, and interviewers can send written tests together quickly, which can save interviewers a lot of time;
For the project in your resume, you can actually design a very real question, such as whether you have designed and realized a complete function independently at present. What is the effect of this function you developed, and what role did you play in the project? ShowMeBug written test supports audio and video questioning, and the interviewer can tailor it to make the candidates' answers more realistic.