Some thoughts on job interview

write in front

Some time ago, due to various reasons, I felt disgusted and conflicted with my work, and I had the idea of ​​changing jobs for a while. I also went to interview with a company, and recorded some of my feelings based on my previous interview experience. The final conclusion is that the internal search for change leads to good results, and the forced changes under the action of external forces often lead to bad results.

 

Triggers for finding a job

  • Want a salary increase (money is the best motivation)
  • Better career development (currently the company is less skilled and employees feel unable to progress at work)
  • Conflict with colleagues and leaders (this situation is relatively rare)
  • Being subjected to company routines (I have seen several cases of this situation, and there are really many company routines)
  • Company bankruptcy, layoffs, etc.
  • Fresh graduates (the fresh graduates here include those who graduated from training courses) graduated

 

Everyone is their own salesman

Everyone is actually his own salesman, and the product to be sold is himself or the service he provides. Think about the ultimate goal of learning knowledge and skills. In fact, the biggest factor is not out of interest and hobbies, but in the hope of "selling yourself at a good price" . The recruitment introduction of a company says, "proficiency in python is required", if I want to get this job, the first thing I have to do is to learn python, and get this job by learning python to get a higher level salary. Students who have experienced many interviews will remember that most interviewers will first ask you to introduce yourself. "Self-introduction" is the beginning of selling your products. So I think the "self-introduction" part is very important.

 

Breadth and depth of technology

In the interview process, the technology is generally discussed in terms of "breadth" and "depth". "Breadth" refers to the amount of knowledge and technical points that you have come into contact with and understand. "Depth" is the real test of strength, depending on the level of ability. (For example, the second, third and fourth gears of Straw Hat Luffy in One Piece have not changed, but the level of the tricks has changed. If you haven't seen One Piece... then I really have nothing to say) . For example, the interviewer will ask about the degree of mastery of the TCP protocol. After the interviewee has answered the answer, the interviewer will tentatively ask the lower-level knowledge of the TCP protocol to test the ability of the interviewee. (In general, this also affects the salary of the interviewee). The "breadth" of technology can be improved through some technical public accounts and blogs in WeChat. The problem of "depth" is that you have to spend time and sweat on your own. It's really true that you don't step over the pit and read blogs written by others. Difficult to grow. Long-term and continuous accumulation is required.

 

Ability to solve problems

Many interviewers will ask the interviewee what kind of problems they have solved in a certain project, and what kind of pits they have encountered and how to solve them. This is how the interviewer's problem-solving ability is measured. Most of the problems in the production environment are all kinds of strange, due to environmental problems, version problems, configuration problems, and publishing problems, there may be problems in any link. Once there is a problem, the speed with which the engineer solves the problem is directly related to how much the company suffers.

 

creativity

Many interviewers will give a problem scenario, or a requirement, to ask you how to solve the problem, or how to design to achieve the requirement. In this way, the creative ability of the interviewee is tested.

 

Communication skills

Communication skills are really important, sometimes even more important than technical skills. From the beginning of the interview process, the interviewer begins to examine the interviewee's communication skills. If the communication skills are relatively good, the interviewer will be willing to chat more with the interviewer. Otherwise, the outcome will be very unsatisfactory. I personally think to remember two principles: to understand what others say; to let others understand what you say. In fact, I am weak in communication skills and need to improve communication skills. One of the reasons why many companies are reluctant to recruit fresh graduates is because of "communication skills", because the cost of communication will be high.

 

Coding ability

Some interviewers will ask the interviewee to write code on the spot, using a computer or pen. To test the interviewee's coding ability and basic skills. This depends on the amount of code, no need to say much. Of course, there is also an excellent code style. If you always write some garbage code, I think it will not be much better when you write it during an interview. I personally think it is "the masters play with details" .

 

professional

Personally, I am more disgusted to see descriptions such as "hobby programming" and "like programming" in my resume. Because it will appear that the interviewer is very unprofessional, especially some fresh students like to write like this.

 

Game with HR

HR interview is a part that has to be mentioned. When the interviewee has passed the previous hurdles, the last hurdle of the general interview stage is HR. Don't underestimate them, they are all masters of digging holes and routines. For the game with HR, this is a long-term topic, and a detailed study and summary will be made in the future.

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325235344&siteId=291194637