1. How did I get offers from both Java, Python, Go and state-owned bank

  • 1. How did I get offers from both Java, Python, Go and state-owned bank
    • 1.1. Final situation of Autumn Recruitment
    • 1.2. Why write this article?
    • 1.3. My desire to find an internship began in October 2019
    • 1.4. The first three months of 2021 did not start
    • 1.5. Do I really start preparing for April 2021?
    • 1.6. Waiting for the first internship offer in June 2021
    • 1.7. Summarize
      • Lesson 1: Make sure your resume is good
      • 1.7.2. Lesson two: The algorithm must be brushed well

1.1. Final situation of Autumn Recruitment

Personal information: Dual non-master degree, intended to work in a wide city, Java and Python technology stack, have some contact with Go; Algorithm brush nearly 100, two items on the resume; Have the competition award and the general publication paper, patent.

The interview is not much, many are not deep and did not invest, now the autumn recruitment of the final situation:

  • Intern small startup: Python development (5K /m, satisfied at that time)
  • BAT: T approved a round of swim in advance, the official approval is the second face (was also fished out a time later), or too bad; Both A and B have submitted their resumes, but they have not passed the written test and have repeatedly dropped the link of the written test to let me do it. It is really excessive.
  • Shenzhen: SXF, Hikvision and an unknown company (Offer), CMB after three cool cool (really is a bunch of big guys fight), Shenzhen/Guangzhou mobile after three cool cool…
  • Guangzhou: a game company (C++), a voice company (Java+Go), guangfa and bank of communications (Offer); Tiger tooth, post consumption is cool after the second face; Migu cool on three sides (oneself make no, online interview late twice)…

There is nothing else to say, although a little distance from their ideal company, but finally I am satisfied. Getting recognition, going to the city you want to go to, that’s enough.

1.2. Why write this article?

I think people’s biggest anxiety is more than less than less, such as:

Those who have not entered the big factory want to enter the big factory; Those who entered the big factory envied SSP; Those who take SSP may envy those who take 955; 955 percent may envy high-paying and challenging jobs… You never know when it’s going to end

Actually, my experience is a little small compared to a lot of big shots.

But why do you want to write it anyway? Answer: one generation plants trees, the next generation enjoys the shade.

During the job search, I got a lot of help from many people and read a lot of interview notes. Only hope that some of their own experience can also give the people looking for work behind some inspiration, even a little bit good… (Can only pull a little)

In April 2021, after finishing my thesis, I finally decided to write. Because I didn’t know I wouldn’t be able to write if I didn’t start writing.

Time line of job hunting: Approximately from April 2020 to November 2020, the official signing of three parties. So the article probably also records the experience of this section.

1.3. My desire to find an internship began in October 2019

As early as the thesis defense in 2019, I began to have the heart to find a job in October 2019. When I just finished my second postgraduate study, I told my classmates in the lab that we should prepare for the internship together to increase our bargaining chip for the autumn admission in 2020. All the students in our group have studied together to do the project, so they are quite familiar with it. Everyone hit it off and began to prepare for battle.

At that time, I thought that I had Java learning experience in undergraduate study, so I wanted to do a Python project based on my graduate experience. Therefore, I began to think about learning Django and Flask, the frameworks of Python, while my classmate chose a Go language that was very popular in 2018 (later I thought it was wise of him).

In fact, the heart of early preparation is also because I learned about CyC2018 when I was in the first year of graduate school, and found that there is still a lot to prepare for finding a job, so I hope to start early, so as not to be in a tight budget.

One thing I have learned from my graduate career is that I agree with it: it is not advisable for graduate students to study and brush algorithms for the purpose of finding a job at the beginning. Otherwise you read for three years certainly not as good as the undergraduate work for three years of students, but after learning has the power to choose brush questions do project practice is still good.

For graduate students: the primary purpose of graduate school is to learn the spirit of scientific research, such as how to explore a subject, find problems, how to solve the problem and so on…

For undergraduate students: I think a point directly, brush + do projects + improve technology.

Corresponding to the questions that may be asked during the interview: What do you think are your advantages when we recruit you and an undergraduate?

1.4. The first three months of 2021 did not start

2020 has been a tough year for all of us, thanks to our country and the dedication of those on the front lines.

Thinking back to myself at this time last year, I really don’t know where to go.

From the beginning, I was glad I could play more at home, to I began to feel my ignorance and fear for life.

The biggest blow came that morning — the man who had crossed 8 and 24 was gone forever, writing a tribute to our eternal hero in a crushing meltdown.

After decadent at home, also don’t know what I can do, also don’t want to do.

In the exclamation of day by day, notice group and school enrollment group began to bombard with all kinds of internal push messages.

Yes, as a double non-graduate student in computer science, I always feel that I should prepare something.

1.5. Do I really start preparing for April 2021?

Conclusion: Never say you’re not ready, prepare your resume and send it.

Another advantage of early submission is that some large factories approve test questions in advance without writing. May be the best chance…

When you see someone pushing inward, think: I’m not ready. And then the internal push is over. Someone else has already confessed.

When you see the job listing, I’m ready to do it again, and then on the day I’m still not ready, I still don’t have the courage to do it.

If you’re reading this, don’t be afraid to apply. If you’re still afraid to be included in the resume pool, try training your skills at smaller companies or companies you don’t want to work for.

Why are resumes encouraged? Because predecessors summed up the pen classics, face classics really see not over, knowledge points also learn not over. When the day was ready, I could not tell.

Besides, your experience and resume are very different from others, and your interview will be exactly the same?

So I advocate sending in your resume, interviewing and learning at the same time. It’s also the quickest way to remember, because this is the question the interviewer will ask you based on your resume, and it’s more likely to be asked later in the interview.

I remember that at the end of April, I just sent out several resumes and received no reply. Then I asked the Go language lab student whether he had found an internship, and he had already got an offer from Tencent.

At that time it was really more panic. Resumes are either unanswered or thank-you letters written without even being given the chance to take the written test.

It was only after I looked at my classmates’ resumes that I realized how much the interviewer missed my V1 version.

1.6. Waiting for the first internship offer in June 2021

In April and May, I was asked by many interviewers to doubt my life. Especially when I learned that the students in the lab could either get the internship offer from Webank or Vipshop, I couldn’t believe myself — I was too disgusted.

At this time, I hope to give you stress is the mentality! State of mind! State of mind! Keep it up.

When you first start looking for a job, there must be someone on the Internet who has already entered two or three places; When you take the written test, someone must have taken the offer; When you get the offer, the big guy starts comparing offers.

At this point, my advice is to read less such posts, because the more you browse, the more anxious you become. It’s not helpful to compare yourself to someone who doesn’t have the same level of preparation, education or experience as you do. Give a simple example: I at that time in the cow guest net took the offer of some stick said he slag, you point into a look, 985 big guy, big guy of the Chinese Academy of Sciences….

It makes me feel terrible.

So, if you see someone else’s offer, don’t envy. We can follow our own plan, or we can turn to our lab colleagues and classmates for help, which may be appropriate. First of all, they also go out of the same school, and secondly, their experience is not too different from mine. So I can get in the same way they did.

So the state of mind must be set. The faculty said the following:

I think the same is true for job hunting. There is no offer at present. That is because I haven’t found the right one yet, not because I am not OK. I value interviews, but I’m not afraid of them.

Attitude determines success or failure, good or bad. Keep a positive attitude. – Ryan giggs

Speaking of myself, I got my first internship offer in June when I had an offline interview.

Having received too many thank-you notes online, I immediately thought I’d go to a few shows below the line. Some small companies really don’t have the ability to organize large school recruitment interviews with a team, so there’s not that much demand.

So they liked it better to interview them in person, so after being frustrated online, I chose to apply for Python development in small companies on websites like Boss, Pull hook, and fresh graduate job search. As mentioned earlier, I wanted to try Python after learning Django to do Web development. There was actually a company that let me pass the interview instead of the written test, because they thought my technology stack was a good fit for them. So looking for a job must be to find the right, everything is good everything is right. Of course, your interview performance is also better, you just happen to be exactly what they need, I hope you will be hired the same day.

Of course, a dead horse is a living horse doctor, no matter, something is better than nothing, anyway, can not find a better, had to admit. Besides, who would be hard to deal with money, now also poor…

1.7. Summarize

I did get an internship, but as you can see, it wasn’t easy. For the school recruitment internship, I think the following two lessons must pay attention to.

Lesson 1: Make sure your resume is good

Make sure your resume is well-written and targeted.

Targeted resumes are really important. I think it is important to make different resumes for companies in the Internet industry and state-owned banks with different emphases

In fact, this is also the case. I submitted my resume together with my lab classmates. I ended up in a second interview, and he didn’t even pass the resume. The reason is that he took the search for Internet technology resume intact to invest in state-owned banks.

As for making a resume, I have written an article “The journey of the 21st Class of Senior Graduates’ Bitter job interview: Probably the most sincere way to make a resume”, you must refer to it.

In fact, do resume in addition to reference online excellent resume is how to do, and must be aimed at the post you cast its good.

1.7.2. Lesson two: The algorithm must be brushed well

You’ll find out when you make a resume to which you can receive a link to the written test. The pen test is a threshold again, so you still need to prepare the algorithm. After all, everyone has been moving into programming development for years, aiming at the salaries and prospects of the industry.

So companies are receiving so many resumes that they have to set pen tests, especially algorithmic ones, in order to screen applicants.

When I was an undergraduate, I was able to write sorting algorithm by hand. Now I can do at least 100 LeetCode questions. Or through “sword point offer” and can brush to the same question in the algorithm, learn to have the strength of the big guy can chew left god “programmer code interview guide”.

Personally also feel brush while summarizing, in the small company’s algorithm constantly exercise. When I was looking for an internship, the algorithm also had trouble with me. Later, I began to OC slowly, and then began to enter the interview process.

If you want to enter a state-owned enterprise or a bank, the algorithm of LeetCode is not so important, on the contrary, in the later period you need to brush is line test, especially those logic questions, so, each has its own way of investigation.

This may be the point at which people lose their patience, so I’ll move on to another post.

Next time: how to prepare the interview project, how to prepare the algorithm, so as to stand out in the autumn recruitment?

If you want to know what happens next, look at my next post.

I am a geek in the universe who loves literature and technology and wants to study both arts and sciences but is still exploring. If you want to see this, please like it or follow it. Thank you.