Many friends will have participated in the work experience, when you have to enter a company, salary to rise 23000, or difficult, or rank, or boil length of service, but if these thousands of pieces of gains in the interview process, as long as good, may also is the thing for 10 minutes, therefore, to prepare for his interview, Is a very cost-effective thing. Three things to prepare for an interview:

  • resume
  • Face the
  • Enemy and know yourself

A resume.

The resume is a very industry-specific and epoch-specific thing, and the optimal form of the resume varies from era to industry, but there are some common characteristics of a good resume. Of course, the resume is only “shape”, really important or your personal comprehensive quality, business ability and technical level. If the individual does not have strong competitiveness, then the resume again excellent, also just become your cover photo.

The overall style

First of all, the first element of a resume is that it must be concise rather than simple. This is the overall style. Let’s take a look at what to look for in overall style.

  • Don’t have any bold text, just bold title, the purpose is toMake the structure clear.
  • Your resume should be no more than three pages, I recommend two pages, one page is too little, three pages too many,2 pages at the right moment.
  • For R & D positions, don’t do colored resumes, just black and white,Avoid bells and whistles.
  • For r & D positions, do not attach photos, long beauty is not beautiful, handsome is not handsome, there are not too many benefits. Human nature is complicated, and you never know if the hiring manager might reject your application because they’re jealous of your good looks, or because they resent your ugliness.
  • The best format for a resume isPDF,PDF,PDFSay important things three times. Many people like Word, not impossible, but definitely not as comfortable as a PDF.
  • Don’t include your wechat account or QQ number in your resume. There’s only one contact number leftemailandMobile phoneCan.
  • The best way to name your resume is in the following format:Title - name - Phone number.

content

The structure of a resume is very important. Basically, if the interviewer looks at it from the top down and finds it confusing, he or she will not continue to look at it and will directly call HR. Remember, everyone’s time is valuable, and it’s not the responsibility of the hr or the interviewer to pay for your inattention.

A good resume structure follows the following hierarchy (not the only one, but one THAT I recommend)

  1. The title
  2. Personal profile
  3. Relevant skills
  4. Work experience
  5. Project experience

Specific things to pay attention to are as follows:

1. The title

  • The title just needs to be writtenMy resume is XXXCan.
  • Center, bold, highlight the position of the title

2. Personal Profile

  • Personal profile includes name, graduated school, major, age, year of birth, education background, native place and contact information.
  • The date of birth is the year, not the month. The reader doesn’t want to surprise you on your birthday.
  • Note that these are usually very simple. Don’t write two or three attributes on a single line, as that takes up too much space.
  • Objective can write, also can not write, if want to write, it is important to note that if you are already work two or three years of classmate, don’t write salary expectation, because many companies pay the phenomenon of inversion, the old high wages is inferior to new employees, human nature is very complicated, if the interviewer see your expected salary on your CV is higher than him, hard to avoid jealousy, Thus affecting the fairness of the interview results.

Related skills

  • It’s important not to list simple technical terms that depress your entire resume. For example, if someone is interviewing for a front-end position, he or she has listed everything from HTML to HTML5, CSS to CSS3. Such resumes are passed directly
  • Don’t list technical terms that are too difficult. Don’t include all the fancy terms that you’ve only heard of. It’s impossible for a person with normal INTELLIGENCE to master or understand so many technology stacks and languages in a year or two. In other words, if you were talented, you would already be a hit at BAT, Google, and Microsoft and wouldn’t be reading this article.
  • Recommended skills come in the form of technology stacks, as a system, rather than one in each direction, where the front end is the front end and the back end is the back end.
  • Even if you think you’re a full-stack engineer, prefer one end to the other, so think twice about presenting yourself as full-stack.
  • Carefully fill in the technical terms, it is best to add a more detailed use of each technical terms, such as writing familiar with XX framework, then the ecology around the framework can be mentioned together, so write, far better than you put the same framework all list again.
  • It is best to write only one technology of the same kind. Few people can master more than two technologies. For example, if you write React, don’t write Vue, you can write familiar or understandThe depth of theRather thanbreadthAnd, as a seasoned interviewer knows, it’s not hard to master one framework and then another.
  • What is unfamiliar to you but a know technology, don’t write, a lot of the interviewer is like looking for you just to ask the techniques for asking questions, of course he didn’t expect you to answer how accurate, but if you a face of meng, don’t know what he said is completely, to cope with a few words of words all say not to come out, it is really a pyrrhic victory. If you are asked in case of meng force, please say sorry directly, this I will not, by all means do not ramble, cover all confesses all. If you’re an interviewer and they can’t answer the questions on their resume, it’s probably not just technical, it’s probably credit, too.
  • For front-end students, don’t describe CSS and HTML-related capabilities too much. Because CSS and HTML are very basic capabilities, JavaScript is important. If you’ve written or developed anything structured in JavaScript, this is a big plus. In summary, CSS and HTML can be mentioned, can describe yourself skilled in using LESS or SASS.
  • A lot of students like to include their personal blog on their resume, and MY advice is that if you don’t have any in-depth technical articles on your blog, I don’t recommend it. The reason is that if you include your work, you must think it is your best or most satisfied. Of course, if you’re not writing for a job interview, but you’re a regular blogger and you take every post seriously, then it’s recommended to add it to whatever level it is. Also, don’t include your wechat account in your resume. You are here to apply for a job, not to do media work.

4. Work Experience

  • This is something that a lot of students completely ignore and don’t distinguish clearlyWork experienceandProject experienceWork experience must be a single piece
  • Each experience does not need too much, just the year + company name + position, the specific work content is described in the project experience, do not write in the work experience
  • Make sure that the timeline is in order, not backwards, so that the reader can see your resume. If there is a break in the timeline, then you need to think about how to answer the hr or the interviewer’s question.
  • If you switched to development in another industry, don’t include anything that isn’t relevant to the job you’re applying for. For example, if you’re applying for a r&d position and you’re listed as a security guard, customer service, or dishwasher, it’s a negative

5. Project Experience

  • Many students write more than a dozen projects, no matter big or small projects, all listed, this is very bad, you need to choose representative projects, each company 1-2 projects is better.
  • Project experience, description to grasp a principle, quality not quantity. Describe in depth your responsibilities for each project.
  • It is recommended that you focus on what problem the project encountered, how you solved it, or what business, design, or technology you used to solve the problem. You can also write about what you are proud of or proud of doing on the project.
  • Do not mechanically write down your position in the project, many students list more than ten projects, each project mechanically write project manager, product manager, programmer, team leader, person in charge. There’s no need.
  • If you have other well-known open source projects you can attach them. For example, if you are involved in some high Star open source project on Github, be sure to include it. It is definitely a plus.

conclusion

The above five points are several important elements of the resume. The resume part is here. Finally, I want to remind you that the resume is important, but not the most important.

2. Surface

1. Preparation

If you want to interview is a large enterprise, then you probably can brush some app or website to the job interview experience, others look at others a is, if how hang hang, temporary hold for another if you are luck enough, you just met face the mentioned the interviewer, then you will success will greatly increase the, At least the objective questions will be easier for you to encounter.

Brush after the interview questions, suggest to spend 10-20 minutes to get to know each other’s company, understand the other side of the main business, main products, development, preparation, 1-2 product business related problems with the other company, then you can in the interview process such as the introduction part or ask the last link to the other party to convey a message, let each other know, I am not the shotgun, They’ve done their homework, which adds a lot of goodwill and intimacy.

Finally, right before the interview, you can turn on your recording device and record the entire interview process. This has two main functions:

  1. The day did not answer the question to record, convenient home review
  2. Through the playback of the recording, you can find many problems that you are not easily aware of at ordinary times, such as expression, word usage, speed, volume and other problems

In short, communication skills and ability is very important, communication skills and ability in daily work and rank the importance of ascension will be even higher than the you of the importance of technology, so really worth to the big kung fu correction and exercise their communication and presentation skills, especially if your mandarin is not standard, You have been studying for a long time to get a job. You have to use your voice and speed to make it clear what you want to say, what you know and how much you are worth

2. Self-introduction

For students looking for work for the first time, the technology of the worse, this link is more important, this is your only chance to dominate the direction of the wind in the interview, try not to let the interview to ask answer early link, since it is first to introduce myself well, talking about his past, tone should be calm and sincere, it is best not to like to recite the text or speech, introduction of three requirements: Show advantage, close, pendulum technology.

  • Show advantage: the so-called show advantage, is to put out the things you think better to the other party in advance, so as to hint and guide the other party to ask questions, so that you can increase the probability of being asked about the relevant advantages in the follow-up question and answer link

  • Network: Once you’re done showing your strengths, it’s time to network. Take all the information you’ve spent a few minutes gathering about the company, organize it in a few simple sentences, and show that you’re interested in your company and that you want to work on it. This pulls in the distance between you and the other person.

  • The pendulum technology: After set almost, you can begin to set technology, technology is placed here, is not to say that you know what technology, but good at what technology, on the one hand, you can try to lead the interviewer to give he framed a range of questions, the interview process, on the other hand behind if what no answer, whether there is a similar technique, or alternative technology, You can also take it out and talk about it

Overall, you can increase your chances of success by 10-20% if you can get the interviewer to engage in a conversation during the introduction process

3. Questions from the interviewer

About basic knowledge, there is no skill in this respect, can only rely on the accumulation of days and months, there is strength by strength, no strength by luck, the author here wish everyone luck is very good!

If asked about something framework or library, if you don’t, don’t try so hard say not, consider to have this thing about the other thing you will, such as being asked redux, you don’t, but you just used Mobx, Dva, can the problem first took it, and then lead to their familiar technology

Like each other again asked some source related things, you don’t answer, also be able to transfer to their way, anyhow is to take back, step back first, and then from the side into another problem, the premise is you go to the interview, at least a couple of things in my head is better, for you to change the subject, not what all can’t, After they’ve lowered the difficulty several times, you still don’t know.

After the technical questions, you’ll probably be asked about your project experience. The interviewer won’t go into details because he or she doesn’t know much about your project, but whether you did the whole project or just worked on it, you’ll need to be able to articulate the business logic of the whole project. You may also be asked what were the highlights of the project and what were the most difficult problems? How is it solved? What lessons have been learned? What methods are summarized? These are all things you need to think about in advance, right

In addition, if the interviewer suspects that your previous work experience is bogus, i.e. that you have no actual project experience, he or she may also ask for practical details about the job, such as, how do you manage projects? Do you have a specification for your COMMIT code? How is the specification made? How are conflicts resolved after code merge? How is the online log viewed? What is the deployment process? And so on… If your work experience is false and the other person is willing to expose you, it’s easy to ask

4. Hr q&A session

Finally, I would like to talk about the QUESTION session of HR. In general, except for some large factories, HR has veto power. In most cases, if you can make it to this round of interview, you are basically stable.

3. To summarize

In the final analysis, the interview is still a matter of two people. Since it is a matter of people and people, it shows that this is a subjective thing with a relatively large proportion. In fact, the interview also depends on luck.

Finally, I hope this article is helpful to you, come on!