Resume sinking into the sea? The interview is silent? What is the truth about programmer interviews? !

thumbnail

foreword

In yesterday's article, I briefly listed ten key factors related to interviews. Of course, students also know that there are more than these factors for successful interviews, and the key factors also have priorities. Let’s take a look at some of the more important key factors above.

  1. The resume itself

The first step in our job search is definitely to attend an interview, and the premise of the interview is that there is a company's HR to invite you to participate in the interview. If you don't even have an interview opportunity, how can you make an offer? Where is the job? To put it rudely, as long as there are enough interview opportunities, you can basically find a job, and a blind cat can also meet a dead mouse, so the more interview opportunities, the greater the chance of success!

So what factors will affect your interview chances? Whether the resume itself is well written or not is a very critical factor! A well-written resume with good content will, in most cases, receive many interview invitations. The reason why I specially emphasize the writing of the resume itself is because I have encountered too many students during the teaching process, and the resume writing is not serious at all. I took the resume template downloaded from the Internet, changed the name and phone number, and then After fooling around, I put it on the Internet. Whenever I encounter such a situation, I will severely criticize such students!

Because do you know how important this resume is? ! ! !

Under normal circumstances, our first resume in this industry is likely to follow us throughout our entire career! In other words, every time you change jobs in the future, you will use this resume! So let's think about it, don't you feel disgusted if you don't write this resume carefully, every time you look for a job, you have to look at this ugly resume full of errors? Isn't this digging a hole for yourself?

Therefore, in each of my classes, I will dedicate time to give them a line-by-line analysis and explanation on how to write a resume. !

As a job seeker, first of all, we should choose a suitable resume template, and then write our resume carefully according to our personal situation. It can be said that any line of text, any punctuation mark, and any font format on this resume should be carefully reviewed by yourself. Not to mention what personal skills are, just a beautiful resume page is enough to make the interviewer pleasing to the eye, and people will not have a bad first impression of you!

In addition, we must keep in mind every line of content we write on our resume, especially personal information, academic information, work experience, education experience, etc. You can beautify your own experience appropriately, but please don’t overly falsify!

There was an extrajudicial madman Zhang San (here I hide his real name, but it's all real cases), he modified the resume template sent by the teacher and sent it to the Internet to find a job. As a result, his classmates kept receiving interview calls, but he himself did not have a single interview call within 2 weeks, which made him depressed! Then he asked me to review his resume. I saw that the resume format was well written. Why didn't he have an interview call? that's amazing! In the final investigation, the phone number and email address on the resume of these two are still the contact information on the previous template. All the interview invitation calls from other companies have been called to others... Because of this mistake, he wasted half of it in vain. A month's time, which means that he is employed at least 2 weeks later than others! ! !

Let me show you a resume of my students. I think this kind of resume will make a good impression just by looking at the page, and there will be no resentment!

  1. Education and major (important)

Generally, the first part of our resume is personal information, the most important of which are education and major. Of course, this factor is an established fact for us to find a job, because once you graduate from university, your academic and professional information cannot be changed in a short period of time.

Someone once claimed that education is not important, but I think in the current domestic employment environment, this is pure nonsense! I can tell you responsibly that education is very important, and the treatment of junior college degree and undergraduate degree is indeed different; the treatment of undergraduate degree and master degree is indeed different! Please don't take an example to raise the bar, we are only talking about universality here!

At present, if you want to enter the IT industry, you must have a junior college degree at least, and some people have to come to the bar: which of my friends and relatives graduated from junior high school and are now programmers! There is such a situation, so Yi Ge does not deny that there are particularly outstanding people here, and of course he does not deny that they have been packaged in a certain way. If you don’t believe me, bring his resume and look at the academic qualifications written on the resume. Is it junior high school?

In the current employment environment, it is indeed easier for people with a bachelor's degree or above to find employment, especially the interview opportunities are definitely more than those with a college degree! Moreover, there are also many companies that explicitly require non-undergraduate degrees. There is no way to do this. You can only tell friends with junior colleges and low degrees, please find ways to improve their degrees, and they will only require higher degrees in the future!

But some friends here will ask, do undergraduates have to enroll in key universities? Here, Brother Yi can tell you that this is not the case! Companies with a certain scale and reputation generally require unified admissions for undergraduates, or even key undergraduates. But we don’t all need to go to big factories for job hunting. How can there be so many big factories? How can there be so many jobs in a big factory? And do you think the treatment of the big factories must be good? The answer is no! We must first recognize ourselves, our own strength is limited, we should not be too ambitious, and we must enter a large factory when we first enter the industry. Please enter the industry from a company that matches your own, accumulate work experience, and wait until you have rich work experience, and then think of a way to jump to a big factory in the future!

Of course, students from key universities do have more opportunities for interviews than students with general academic qualifications, and they are all good opportunities. Because there are many opportunities, they get more offers! Students with low academic qualifications, please don't be jealous of such people, there is no way, who made you fail in the college entrance examination that year? Now we recognize the reality and find a company that matches our academic qualifications. After all, most companies do not have such high academic requirements!

So are there any students from key universities who have difficulty finding employment in the end? Don't say it, there really is! In 2019, I had a student who graduated from Liaoning University (211) with an undergraduate degree. After learning Java, it took a month to find a job with a monthly salary of 8k, and many junior college students in the same class got an offer of more than 15k within a week! The reason for this is because there are many factors that affect the interview, and education is only one of them, but it is by no means the only factor!

In addition, in fact, many companies, especially outsourcing companies, do not require that they have to be recruited for undergraduate/specialty courses. Adult self-examination courses/specialty courses are also recognized. Many of my students have successfully entered the job with their adult education. Don't worry about this. . Of course, if you want to enter some top domestic companies, an adult education does not have an advantage!

There is also a professional issue. Does it have to be a computer-related major? Actually it is not so! It can only be said that computer-related majors are preferred, and non-computer-related majors are not excluded. Some majors are even more popular than computer majors, such as mathematics, physics and other majors. Many other majors will not affect your becoming a programmer, as long as your technology is good enough! In our Qianfeng Education, most of the students are not computer-related majors, and even most of the students participating in the training nationwide are not computer-related majors, so there is no need to worry or feel inferior because of their majors. Computer majors who graduate from ordinary schools are not much better than you in computer science. Among the many students I have taken, the students with the highest salary in the class are often not computer majors!

So here I tell you, if you are still in school, or if you have the time and energy, please find a way to improve your education. People with a junior high school degree can take an adult education, a junior college degree can be promoted to a junior college, and a bachelor degree can be an on-the-job graduate student. These things may be a piece of paper when they are not in use, but when they are really used, this piece of paper will stop you from the door!

  1. Skill Point Familiarity (Core)

For our job search, the relevant skill points in the industry must be a core key factor affecting the success of our interview, there is no doubt! Therefore, please carefully write the skill points you have mastered on your resume, and master the skill points written on your resume! This requires you to study hard, which is also an important support for us to successfully complete the project after we join the company!

If the interviewer is interviewing you, you can answer all these questions very clearly, from the concept, use, to the underlying principles and source code, problem solving and other aspects, and answer them very well, then even if your academic degree is professional and company Not a good match, this company will try to give you the green light! And our salary is also closely related to the mastery of this part! We can't change our educational background in the short term, but we can change our skill situation in the short term! ! ! This part is what you need to focus on breaking through, so this series of articles is mainly to explain the interview questions in this part!

  1. Project, industry experience (core)

As a programmer, especially a job seeker who has graduated for several years, the project aspect is definitely an inevitable problem point, and it is also a core problem point! Please sort out your projects carefully, and take into account the project development background, project requirements, project introduction, industry information, personal responsibilities, technical points used in the project, problems encountered, ideas and processes for solving problems, and project features and highlights. All in all, prepare carefully! In the series of articles about the interview of Brother Yi, we will also focus on this part.

In the recruitment screenshots we gave you above, we will see that many companies will require job applicants to have relevant industry experience first. If you happen to have participated in related projects before, you will definitely add points to this interview, so that even if your skill points or academic qualifications are not very good, you can add points to this interview to a certain extent.

Of course, if you are a new job seeker and do not have such project experience, you can carry out training, and in the training class, you can make up for the shortcomings of the lack of project experience!

  1. Expression, communication, logical ability (important)

Another important factor that affects the success of an interview is our ability to express, communicate, and think logically.

Some friends will say that the reason why I want to be a programmer is because I feel that the job of a programmer can be silent and make a lot of money. Now you require me to have strong communication and expression skills? Isn't this difficult for me? I can clearly say that, in fact, any industry position requires very high communication and expression skills!

First of all, during the interview, the interviewer has to examine our technical level. How can the interviewer detect your technical level within the limited interview time? Some small companies may conduct a computer test, but the computer test is time-consuming and labor-intensive. Most companies will not adopt this plan, so they will test your technical strength through face-to-face communication. At this time, the interviewer asks various technical questions, and the job seeker answers the questions. You might say, I'll just answer based on other people's questions, what's so difficult!

This is really difficult. I have met too many students. They study well and have great technical strength, but their ability to express and communicate is very poor. Finally, after many interviews, I got an unsatisfactory offer. In terms of strength, he should have received a high salary, but only got an offer with a general salary! This is because in the interview process, different ways of expressing and elaborating, the interviewer will give you different conclusions! When we answer a technical question, we can explain from the shallower to the deeper, starting from the concept, then to the usage, to the problems that may be encountered during use, and even to propose a variety of solutions for the problem, and finally to explain the underlying source code and principles. , if we answer the questions every time, we can answer from these dimensions, the interviewer must be very satisfied!

However, there are many programmers who do not pay attention to expression training and lack of technical preparation during interviews. When answering questions, they talk about the east and west, and just talk about the concept and then talk about the principle. The principle has not been explained clearly. Going to talk about usage again, it gives the impression to the interviewer that you are a person with very chaotic thinking logic and unorganized work! Once we make the interviewer feel that our logical ability is not good, basically this interview is almost going to be cold! When applying for a job in various industries, the logic ability of programmers is particularly high, but not all logic questions are asked during the interview. In many cases, the interviewer judges our logic ability through the way we express and communicate.

And we carry out project development after entry, most of which are team development, and a project is completed by multiple people. Just imagine, how can a person who cannot communicate normally with others, or who has a problem with communication, cooperate well with the rest of the team? When many companies recruit, they clearly require job applicants to have good teamwork ability, and communication ability is actually the embodiment of teamwork ability!

Therefore, during our training, Qianfeng Education not only trains technology, but also requires students to take turns on the stage for 15 minutes every day for expression training after students enter the school. This training continues until the students graduate to exercise their courage and communication skills.

The first five important factors have been explained to you, it may be a bit boring, but "Sharpening the knife does not fail to chop woodwork", you must read the content carefully, and I will tell you the last five key factors tomorrow! After talking about the objective influencing factors of the interview, Brother Yi will give you a detailed analysis of the interview questions. Each topic is a dry summation of tears and blood!

Related Posts