(Java Web backend direction) How to get your resume for more interview opportunities from the Java Web Lightweight Development Interview tutorial

Source: Internet
Author: User

When we do the training, we will find an unreasonable situation, some programmers ability is good, in the company is also a technical cattle, but sent to the resume will often go to the sink, no reply. This can be even worse for new graduates or programmers who have worked for 2 years.

In this case, it is not your ability to have a problem, but the resume screening person (often a personnel or technical interviewer) can not be seen from the resume you are very good, or even can feel on the resume of your ability is strong, but will feel your ability and the company's needs do not match. in either case, the result is one, and you don't even get a chance to get a technical interview.

Here, I will show you some tips on how to prepare a resume, based on the experience of interviewing multiple candidates (more than 100), from the Java Web Lightweight Development Interview tutorial.

Before you talk about skills, tell us about a data and a situation.

The data is that, generally speaking, the average programmer who has experienced 3 years will get at least one interview for every 3 resumes, for beginners or junior programmers who are less than 3 years old, generally 5 resumes can get at least one interview opportunity. If you do not reach this ratio, and your education, experience, skills and other tough is not bad, then your resume is a problem.

The situation is, in the case of asymmetric information, the personnel who screened the resume and the interviewer have no obligation to help you tap the highlights, speak more practical, if the candidate can not be able to show his CV to match the job, generally can not get an interview.

Of course, we have to participate in several interviews, it will also be able to "long illness into good doctor", in fact, a lot of people come to this, but this time delay, or will sacrifice some good interview opportunities, this is the value of this article gives skills, after all, time is priceless.

1 Basic process of interview     

First of all, personnel screening resumes, personnel are generally not familiar with the specific technology, but will be based on the business department given the keywords to filter.
For example, a post is a Java backend development engineer, required to be undergraduate, preferably 985 or 211 University, at least 1 years experience, to have spring MVC or similar experience, preferably with hibernate experience, Sonar, Jenkins priority, because the project is the insurance background , so there is a priority in this area of experience.
Then personnel will be based on the necessary items and add a comprehensive comparison, to meet the requirements of the resume left, and according to the comprehensive conditions to do a sort, to the technical interviewer, the interviewer began to give priority to the interview conditions good.
followed by a technical interview, the most common is two rounds: a round of telephone interviews, a round of live interviews. If it does, then the project manager and the department manager will intervene (if the company is smaller, the boss or vice would talk directly). Project managers and department managers generally do not ask for technical questions, but will look at the candidate's suitability for the job in terms of stability, interpersonal communication skills and career planning.
If the project manager and the department manager feel that they can, then the personnel will come forward to discuss the details of salary and time, and then you can arrange the entry.     

2 According to the job description, fine-tuning the resume, but can not be fabricated

We found that for different companies, most people would use the same resume. You know, a business project lasts for a long time, you may have only a few important techniques on your resume, but different jobs have a different focus on technical requirements.
For example, someone who has been working on a spring MVC project for 1 years, and he focuses on the framework on his resume, but a job description has a "Priority for database tuning experience". This person in the Spring MVC project, more or less exposure to some of the tuning work, but also must have some skills, but if not written on the resume, then it is a disadvantage.

These resumes may also be an opportunity to interview, but the resume will not even get the opportunity to interview.

For example, someone in 1 years after graduation is to do system maintenance, the specific work is to manage more than one Linux machine, to ensure that the project can be normal release and run, usually also write some Java or database script, in the project team, if busy will also help to do some spring MVC work.

Now he wants to switch to Java Web Development, if his work experience in the resume part of the main writing is the experience of the system maintenance, such as familiar with the command of Linux, familiar with the deployment of Tomcat, can quickly navigate through the log to the problem (do not write spring Experience with MVC or Java). So with this resume, he is very difficult to change careers.

At this time he can be in line with the objective facts of the premise of reasonable change in the project description of the focus, such as can write, in XX project with spring MVC completed XX module, with Java code to do xx things, while understanding MySQL Database command and tuning method (this did not write, indeed), and has done a system maintenance work (this as an add-on).

In this way, perhaps in a technical interview, his experience in spring MVC is not as good as a full-time (but can be learned), but at least the opportunity to get an interview, but also before the interview by looking at some information to make up.

You can cast a wide net on your resume, but for every job application, you have to fine-tune it, even by reading a different job description, and helping you to improve your resume. For example, there is a job description that says, "there is a preference for Java memory optimization experience", someone who has also done the JVM memory optimization, but did not write on the resume, see this can be added on the resume.

So before you vote on each resume, be sure to "examining", fine-tune your CV according to different needs, and tap into the match between your experience and your job needs.

 3 which resumes are difficult to get a chance to interview

If the following table shows the situation, and you do not have additional items, such as the school is particularly good, the project experience is particularly rich, have overseas work experience, or have the ability to work in the English environment (generally just graduated or not long working experience of those who do not have these skills), then you get the chance of interview is very low.

Problem Point

It's hard to get a chance to interview.

Qualifications are not consistent, such as requirements are undergraduate, but education is a college

Education is tough, so it is difficult to get a job interview without the qualifications required.

related work experience is seriously lacking, such as

① requirements are more than 3 years of experience, But the resume is only 1 years old.

② requires 3 years of experience in the Java backend, although 3 years on the CV, but only 1 is Java backend

Last six months of work experience and job description mismatch

Since there is no relevant experience recently, then the relevant experience will be unfamiliar, and the company is required to work in the job

It looks like a perfunctory resume, such as an email with a resume, the text of the message there is no cover letter and so on

If you encounter a more critical, you will think this person does not have enough respect, if there is an alternative, it is difficult to get an interview opportunity

skill mismatch

The resume shows frequent job changes, such as

① most work lasts less than half a year

②1 year for more than 2 or 2 years for more than 3 jobs

③ the last job hasn't been done in six months, and it's starting to change jobs.

Companies generally need more stable staff, often change work to explain the person's ability to have problems or stability is not strong

4 Tips for preparing your resume

First, the resume needs to be short and concise, do not make colorful, black and white printing. If it is an electronic version of the resume, in which the format needs to be guaranteed to be generic, some companies may use WPS and other tools to open the resume, if you are too fancy in the style of the resume, you may use non-word tools will not open.

Second, personnel (or related personnel) in the selection of resumes, often in a relatively short period of time to read a lot of resumes, so spread to each resume on the reading time will not be very long. In this, we suggest that you can be based on the job description, and then on the first page to write a comprehensive ability to introduce, so that the reader can first feel that you and this position is a good match, so that he will have to read the intention. A comprehensive introduction can be made in the following form.

l have more than XX years experience in software development, have XX years back end experience, have xx years of banking and other aspects of financial project experience.

L skills, familiar with XX, XX technology.

L database, with more than XX years of Oracle tuning experience, using XX database.

L frame, using the XX framework.

L Foreign language, can be independent and foreigners meeting.

L Other highlights that can help you apply to the position

Third, for the same reasons as the 2nd, work on the company and project experience flashbacks written, so that the reader can see your recent projects and companies in the first time.

Four, in your project description and so on, more lists and apply for job requirements matching keywords, the first to sift the resume of personnel may not be familiar with the skills, you list the keywords to try as far as the requirements described in the same.

For example, if you have more than 3 years of Java Core development experience on demand, you should not write, more than 3 years of Java Core development experience, although core development is one thing, but in case the person who screened the CV is not a professional, then you may be at a disadvantage.

Try to make the project experience on your resume look like a commercial project experience.

In the calculation of the actual working life, the general graduation project will not be counted in, such as I see some projects called student management system, Personnel management system, this may be the practice project, and generally in the training School of the study project gold content is not as high as commercial projects.

A Business project is a project that can actually earn money, in which the technology used will be more comprehensive (including factors such as tuning security), and you should write down the following points when describing a business project.

1 which company to help which customers do, plainly speaking is who pays to find who did what project.

2 on-line operation, such as the Web site of a website, how many visits per day, how to deploy, how large database size? After all, the customer pays for the project to get back, so will be on-line operation.

3 Your role in it, such as the use of spring MVC to implement the Order Management module, but do not need to describe the functional points of each module.

4 Business Projects will use some project management software, such as using ant to compile, with sonar to check the code, with Jenkins release, if there is, preferably written, which can be well proven to be a commercial project.

5 Some suggestions

programmers who are fresh or have less than 2 years of working life often lack experience in business projects, which can lead to your resume not being interviewed.

Here are some suggestions for you:

1 in the university stage, try to go to the software or related companies to practice, to add their own business Project experience.

2 Many of the graduation project is actually a business project to dig a piece for everyone to do, for this, you can as a commercial project to write, have already talked about how to describe the Business project experience.

3 Many have just embarked on the social programmer to do the first job, generally very hard, often in the project team engaged in a variety of work, such as I have seen a programmer and do spring MVC development, and do database tuning, and do the front-end development, and do project release management, and do algorithm research, but also have results. Now that you have done it, do not hesitate to write to your resume, not to write white.

4 Some companies may be able to save costs by allowing a programmer to work on multiple projects, such as two projects at the same time as banks and insurance, so that, although he has a real working life of 1 years, in the project experience, can write 2 (the duration of 1 years), so that can improve the actual working life of commercial projects.

6 Summary

1 You can dig out more of your practical experience from your work, but be realistic

2 Try to write more Business Project experience in your CV

3 for different companies do not use the same resume, according to different positions to fine-tune your resume.


This article is from the "Computer Graphic Pavilion" blog, please be sure to keep this source http://502523.blog.51cto.com/492523/1966570

(Java Web backend direction) How to get your resume for more interview opportunities from the Java Web Lightweight Development Interview tutorial

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.