preface

I graduate one, 985 school software engineering major. Two years of daily internship experience in a startup company (summer vacation of 2018 till now).

Non-technical flow (therefore Buddhist). No blog, no community, no open source projects, no games until today. I like reading micro-blogs, reading novels, watching TV series and movies. 2020 Spring recruitment, lasted for two months (actually played for a month in the middle) received the front-end internship offer from the companies mentioned in the question.

This paper takes time as the axis, records the author’s spring recruitment experience from February to April. If you want to see a subtle technical explanation, or a clever interview instructions, sorry to bother you, please move on to another article. If you are interested in my experience, please read on.

At the end of the article, draw key points, summarize the whole article, sum up personal experience. It takes about 5 minutes to read the full text.

February · THOUGHT I could end up in a rocket

I started sending out resumes in the middle of February. The goal was clear, the tactics clear: dachang, quick victory (I was not suited to a protracted war).

Before writing the resume, I have reviewed some BASIC HTML, JS, CSS (some N, some bird, some School). It doesn’t matter whether the tutorial is difficult or easy, mainly in order to let myself quickly enter the state. WonderCV for resume writing, looking for a technical job template. The technology party is based on my undergraduate graduation program and focuses on the techniques used in the internship program. Everything from language frameworks to development tools is labeled “basic” or “proficient.” The project mainly introduced the project of the internship company (product introduction + my work + personal gain). When typesetting, I found a project was a little monotonous, so I added a project that I helped my tutor move bricks during my graduate study.

Buddha in the cattle network message for internal push. Two days later, bytechs called to ask about the internship intention (time and place) and evaluate the resume. An interview is scheduled shortly. Before the interview, I saw a few copies of the front end of the stanza published by enthusiastic net friends, and my state of mind collapsed. After adjusting the state of mind, picked a few eyes edge of the face, took notes (only use pages to write a manuscript, easy to view), all not the question, will be Processed by Google.

The interviewer is very careful to follow the resume with the questions. The interviewers in the second interview were also very nice, asking regular questions and some details about HTML, JS and CSS. Happy process. A few days later, came three sides. The interviewer was doing business and asked about projects and logic questions. I can talk about projects, but I have no experience with logic problems. It was a little fun, but all in all it went well. Hr was very professional and spoke with characteristics like a voice assistant. After confirming the relevant internship intention, she finished it quickly. Summary after the war: Good interviewer, wrote codes in each round, but the questions were not difficult (special thanks to our “Advanced Algorithms” course influence).

After I got the offer in byte in mid-February, my family members said to see me in Shanghai. Therefore, the front foot out of the examination room after the foot amnesia I decisively restarted the holiday just [novel watch drama watch movies] mode. That time, simple, happy. I keep it open and members don’t exercise.

March · Knowledge forgot to grandma’s home, and was brought up to spring recruitment

One day in mid-March, my family informed me of the change of plans. I put down the unfinished play, look up to see who the sky bypassed. At that time, the mentality broke down and constantly doubted life: I could not remember anything on my resume, and I had forgotten the knowledge points I had memorized last month at my grandma’s house. How to treat? … Finally, after some ideological struggle, I decided to love again into the career of spring recruitment. Once again skillfully open the cattle guest network, looking for posts to send mail for internal push. At the same time turn grade Q group, pick the right recruitment information to contact senior students push.

The number of job seekers in March was slightly more than in February. The atmosphere was also intense.

In order to find confidence for the data structure and algorithm of the shortest board for myself, I picked up a book while reading and remembering the side code, and slowly entered the state. A persistent sister shared her front-end knowledge notes with me, so I switched from Pages to Evernote, built a new notebook, and started sorting knowledge and experience into categories (starting from myself and my resume, sorting only what I saw, thought, and thought was important).

All the while, my family kept telling me, “It’s all over.”

April · Red-hot concurrent interview in a trance

One side of The nail was caught off guard, a phone call to autism. Interviewer straight into the theme, React to my knowledge no dead Angle of 360 degrees all-round attack, then ask your resume I don’t think anyone ask relational database and relational database and Java write purely for rich content orz) (at the beginning, the last out a few scenarios let me speak, details, principle, the source code… I initially decided to fight to the death, but my patience wore thin as the interviewer became more combative… At one point it was very stiff. In the end, maybe the interviewer saw my strong soul after my tired body, or maybe my answer opened the door to other possibilities… After two coding questions (easier than the q&A session), I passed ali’s first interview.

After that, I deeply reflected on the interviewer said to me, “logic should be clear, words should be professional, read the source code,” and decided to abandon their technical expression is too emotional and random characteristics, the pursuit of rigorous and professional, like a real big man. You can see this from my notes on the nail side. I also went out of my way to look at the source code of some framework tools, well, like real masters.

With a lesson, the second face I convergence a lot. Restrained use of words, noticeably fewer words, more firm tone (forceful firm). The interview was short, there was no code, and it was mostly about projects and open-ended questions like “What are you studying these days?”

On three sides were the other BU’s, and I was being taught another lesson. Although I have paid attention to read the source code to understand the underlying implementation, but some answers or not very satisfied with the interviewer. But fortunately, after the baptism of my previous experience, I have improved my endurance and ability to resist pressure. Instead of responding to the interviewer’s questions positively, I listened to them with a proper attitude and said, “Yeah, ok. You’re right. I’ll go back and have a look at the source code. Finally, say a sincere “OK, thank you”.

Hr face is chat. The interviewer was nice and the process was relaxed, but there were also blabla’s “Did you find dancing and playing ball more fulfilling than programming so you didn’t take the time to compete?

Tencent one side of HTML, JS, CSS basic chat is very happy, probably the other party asked me a question, I justified “have not used”, and then the other party “I have not used”, and then together ha ha ha of that. The second and third sides mainly talk about projects. The three conversations were very detailed, down to a business calculation rule that required me to assign values to each variable, then come up with the results and tell him how to deal with each case. At that time, I used images such as milk tea for example, which I thought made the scene much warmer. In the end, the interviewer said that I have a flexible mind, but I need to study technology more deeply.

Netease side is a little sister, very patient asked a pile of huge foundation, almost did not review the knowledge point. By playing it cool and telling the truth, I steadied the situation. For example, “name three CSS attributes that you think are the least commonly used”, “all values of cache-control”, “how many implementations do you have to insert an element at the end of <body>”, “icon how to implement”… Even WebGL, which I was trying to learn, was asked, and I got a black question mark. It was an interview THAT I thought was a must at the end of the day, but miraculously, I was scooped up a few days later. The third side is a big sister, asked the implementation details of componentization in the project, and some JS propositions, such as the underlying realization of some keywords in ES6. In the end, perhaps to ease the embarrassment, the interviewer coded the old guard and gave me a half-breath…

Write in the last

Thank the Internet company’s kindness, thank the interviewers for teaching me to be a man. Thanks to tech blogs, thanks to search engines.

Thank you for reading this and I hope my experience has given you some inspiration. At the end, I would like to say some key points for me to gain offer:

1. Start early. Interview hc more early, early accumulation is also more.

2. Have a good understanding of yourself. Able to foster strengths and circumvent weaknesses, and calm in the face of their own shortcomings, and actively adjust.

Do enough preparation, judging criteria is their own know, speak confidently. In this way, even if you can’t answer it, you will only feel that it is a problem “beyond the outline”, and your state of mind will be very stable and will not panic. (Of course, you have to fix it afterwards. When I fill it up, I often feel like haiya, that’s my problem…)

Brave chuangtianya, put their show in place. Whenever I feel my inner energy is low, I will say to myself, “It’s all over.” As it turned out, the slogan was not for nothing. This kind of words, the heart really will be more and more fearless. For every video interview, I choose a comfortable, good-looking dress, tie up my hair and put on lipstick for a ceremonial look. Doing these things made me feel more confident, more positive and even more flexible. Later, I also found that I generally performed better in video interviews than in phone interviews, so I started to change my clothes and brush my hair and put on lipstick to get the feel of it (maybe I did talk more casually in my pajamas). Then, as the interview begins, just think about “putting your best foot forward.”

Finally, I wish everyone can harvest their favorite offer.

If not this time, then next time!