At the end of this year, most of you know that 2019 has been the most extraordinary year for the Internet industry. All kinds of platform collapse, bankruptcy, liquidation, especially in June and July nationwide large-scale P2P concentration explosion thunder run,, mostly factors, layoffs, unemployment, so, although at the end of recent years, looking for a job partner should not be a few, so, today, to share some interview skills article.

Some young people, just entering the workplace, have no work experience, smart alecky forgery for two years, but you have never worked, the trick is too easy to reveal, even if the HR looked at your eyes for a few seconds, the panic in your eyes will give you away… Therefore, in fact, it is difficult for HR to have a deep understanding of the programmer’s level, which is only a preliminary judgment. After all, he cannot ask some specific technical questions to investigate.

But in the HR primary process, you can already screen out most candidates, so that the technical director interview pressure is much less. Therefore, facing HR, it is important to pass the examination of pen test; The important thing is to ask you a technical question, whether “this XX framework” will work, and your answer will be positive and certain, rather than ambiguous or vague in the eyes of HR. The important thing is for you to talk about your project experience. You should write it out in advance and memorize it so that when you talk about it, you can speak in a coherent, structured, logical, focused, climactic, rhythmic way…

In addition, the interview process, all kinds of bizarre questions can be encountered. For example, a programmer might be asked by HR, “What do you think are your weaknesses?” How do you answer that?

“I’m a big eater and I love sleeping late!” Although it is true, it will give the interviewer a sense of “casual answers”. Can such casual people produce rigorous products? Or I am very responsible. My weakness is that I like to work overtime. I will not give up until I finish this project. While you may be able to keep from vomiting and blushing, most interviewers will find you insincere! But the answer is that I don’t like to work overtime. I can finish projects, but I don’t like to deal with anything after work. Sincerity is there this time, but the interviewer may be afraid to hire you.

It’s really easy to answer these questions, first of all, put yourself in the other person’s shoes. Don’t mention these points. When answering these questions, let’s put yourself in the other person’s shoes.

For example: lazy, do not love to learn, do not like to learn new knowledge and skills. Especially as technical developers such as programmers, these points should never be mentioned; Also, carelessness, not liking to modify, being too stubborn and so on are best avoided.

When talking about their shortcomings, try not to say their three views, character shortcomings, also try not to be divorced from the actual work. For example, dislike bad working environment, dislike what kind of food to eat, dislike communication and so on. These may be your weaknesses, but the interviewer clearly doesn’t want to engage in small talk about them. So, how to respond to the question “My weaknesses”?

For their own shortcomings to two-way, that is to say, when their shortcomings, along with the shortcomings of the supplement point. For example, as a programmer, I can say that I have strong execution ability, so I have a high degree of customer cooperation when facing projects, so my leadership is not so strong. For example, I have my own opinions on program development, so I often communicate with the product manager, but I absolutely respect customers and products, because I think “brainstorming” is the power to produce better products.

Another thing to keep in mind is to avoid talking about the weaknesses of adjacent technologies. For example, when you interview for a Java development engineer position and say that your algorithm skills are not good enough, you are setting yourself up for a hole. Can say some of their more distant shortcomings, such as some of their more distant technology is not skilled, but finally remember to say that they are also trying to enrich and learn. Different interviewers, want to hear the answer is naturally not the same, more programmers need to think about how to answer according to the previous part of the interview feeling. But there is no doubt that a programmer with strong personal strength and professional skills is more likely to win the favor of the interviewer.