The poignant job interview journey of the class of 21: Probably the most heart-wrenching college recruitment experience post
I’m going to write a series. This is the first one
First of all understand a big truth: the avenue to the simple.
Let’s start with a resume that big companies might like:
A clear resume looks good without it!
Senior said: looking for a job is like a blind date (after all, now the park also need resume….)
Both sides need to be satisfied to move forward,
So let’s see, what do we need?
First, do resume attitude
- Resumes are stepping stones. Don’t hide them
If academic degree is good, please bright sword — reality tells us academic degree is card face, if the school is 985, 211, the big guy of overseas university, please don’t hide oneself. Younger brother only pay attention to….
Not enough degrees, Projects – If you’re like me, take on multiple projects, preferably ones that demonstrate your skills.
Don’t have enough projects, do them fast — make sure you know at least one (and preferably two or more). This project must be the kind that wrote the code and corrected the Bug. Don’t ask the interviewer and say I didn’t do this part, I don’t know. That’s probably not far from Liang Liang…
How to prepare for the project
- Make your resume nice and clear
A good resume is how you feel about the job. For a student who wants to work in technology, a resume doesn’t have to be fancy.
A resume is not a post-it note. The more you put it on, the less important it is. And the more you put it on, the worse it looks.
- Make your resume specific
Show your interest in the company and show the reader that I am the person you need to hire.
Resume must not fake, fake is to stick a band-aid to their own, stick more, stick unstable easy to reveal.
Finishing the attitude of doing resume, let’s talk about how much our resume may need to go through.
Two, let HR little sister satisfaction
Asked the HR around the little sister, a day to see so many resumes, looking forward to see a hit resume.
- What do you mean, what you want?
A: I need to hire what the department needs.
The HR will pick keywords from the resume, and those keywords will have a better chance of being considered.
For example, Java backend development: Java, SpringBoot, Redis, middleware, MySQL….
So we’d better highlight these tech stacks, tech points, tech terms…
- What else do you need to know to keep HR happy:
- Emphasize who I am? (name)
- Where am I from? (Educational experience, work/internship experience)
- How can you contact me if you’re interested in me? (Telephone, email)
- What skills do I have? (Do you know algorithms, development, or testing?)
- What honors have I received? National and provincial school award? Merit student? Scholarship…)
Three, let the technical officer satisfied
If HR passes, you may be asked to take a written test, which will be handed to the TECHNICAL officer. If there is no written test, it may go directly to the technical officer.
So, it’s important to keep your resume pleasing to the tech officer.
- How can the TECH officer be satisfied?
- project
- project
- project
It’s so important that it should be repeated for three times. During the real interview, the technical officer will politely ask you to introduce yourself a little quickly to save time, and then go directly to the project interview.
When I interviewed people, they actually asked you to skip the introduction part.
The interviewer asks directly: I saw you work on the XX project, tell me how you did it? Me:?? (Inner OS: I haven’t realized it yet, let me introduce myself first…)
- Technical officer satisfaction resume highlights:
- Familiarity with technology; Depth of technology or depth of thinking;
- High concurrency – sharding and load balancing
- High availability – Active/standby, primary/secondary, primary/secondary/switchover, clustering, and partitioning technologies
- What about high performance — say, gigabytes of traffic?
Although the second kill system has been botched by people on the Internet, it is the reason why we choose to do this project. Even if you don’t, the interviewer will ask if you have relevant experience. The reason is in one word: volume! Roll!!!! Roll!!!!
- Key to a project interview: Familiarize yourself with your resume project! For the Java backend, for example, here are some things you should be familiar with if you include them in your resume:
- Java Basics: Collections, reflection
- Java Advanced: multi-threaded, multi-process, concurrent
- Frameworks: SpringMVC, SpringBoot, Dubbo
- Database technology: MySQL, Redis, MyBatis, Druid
- Computer network: TCP/IP, HTTP
- Middleware: RabbitMQ, RocketMQ
- Other:…
I don’t think the more technical points, the better. Technology may come and go, but the underlying interaction logic is always the same.
Undergraduate Web development or JSP, then SSH, SSM, SpringMVC… .
Nowadays, anyone who doesn’t belong to the Spring family is embarrassed to call himself a Java developer.
Therefore, a thorough understanding of a technology is the core, to learn in depth, and then to think about the pros and cons of different technologies.
I was working on the Python back end, and the interview might look at these:
- Python basics: Python data types (lists, dictionaries, collections, tuples), generators, iterators
- Python advanced: shallow copy, parameter passing, coroutines, closures, Lambda..
- Python frameworks: Flask, Django, Tornado…
- Common back-end technologies: database, middleware
- Other techniques: Automated testing, data analysis, machine learning (if best)
To sum up, so the project interview should pay attention to a few points:
- Why did you develop this project? Show that you think about the project and that it makes sense to do it
- Can you tell what technology was used where? What is the core of the technology? Maybe that’s why big companies like to ask if they’ve seen the source code…
- Why use this technique? Show that you have thought about the technology, what are the benefits of using it, and how can other cross-comparisons work?
- How to solve the difficulties of project development? What bugs did you encounter and how did you solve them?
- Other research sites
In addition, the project interview may also examine a hand to tear the code, that may need to be the real brush question, left for the algorithm.
Fourth, make the leader satisfied
In addition to technical terms and projects on the resume, for the following three/four leaders, this is a critical step.
Make sure your resume reflects your talent qualities, suggest putting them in your personal description:
- The ability to learn
- Business ability
- Technology of enthusiasm
- Ability to communicate
- Study ability
- Beginning ability
- Team work ability
- Ability to work long
Some people think their projects are beautiful and confident, and the personal descriptions can be omitted.
But for most people who are less confident, the addition will make the resume a little fuller. Depending on your preference
Five, a good resume making project/website
- Resume tool for the fidgety
- Online Markdown writing tool: Cold Bear resume
- Markdown resume formatting tool: There are four templates
- Markdown-resume: Best used with Typora
- Animating-resume: a moving resume template
- Resumake: Research dogs should know how to make resumes in LaTeX
- How should I write my resume description
- Awesome – Resume: If you don’t know how to describe the project, this project teaches you how to write a technical introduction
- Lazy people make resumes and find websites
- Super resume
- Resume the
- Five hundred d
- Job resume
Tips: In addition to having your resume exported as a PDF and ready to post on your website, you can also export your resume as HTML and put it on Github Page or Gitee. At least Cyc2018 big brother to do a pretty good resume, click here to see.
Six, by example: Look at the resume how to write
First, the basics of these resumes:
- Basic Information (name, Phone number, major, email)
- objective
- GitHub, personal blog, personal website (optional)
- Education Experience (Bachelor, Master)
- List of skills (learned, able)
- Internship experience (preferably)
- Project Experience (Key items)
- Campus Activities (Student leaders)
- Honors and awards (award and excellence evaluation)
- Self-evaluation (optional)
As an example, I used my resume as a backend developer,
Cyc2018 markdown-resume + Typora this two tools slightly modified, little brother level limited, Typora light shot:
My personal habit is to put the basic information at the beginning of the clear, (mailbox and mobile phone number do not fill wrong, otherwise take a fancy to you also in vain).
Then put a list of skills + internships. Because I want HR and the interviewer to remember me first through the technical matching, this is my selfish, you can try.
I don’t want to give HR a “not so good” impression because of the school’s failure. If you have a good degree, put it out front and stand out as much as you want.
Project experience We must first understand their own project, and then must reflect their own technology use characteristics.
The idea is: what did you do, how did you do it, and what was the result?
If you’re trying to keep your resume to one page, skip the rest of it. But actually since everyone is submitting PDF resumes online, I think 1-2 pages is normal.
The education experience is put in the back, which is just connected with the school activities and so on. It plays a role of connecting the preceding and the following, which I think is very wonderful.
The activities in school are optional. If the activities can reflect the ability of organization and communication, or the ability of competition, I think it should be included.
If there are honors and awards, write them without them.
Self-description is probably a summary of my other abilities, completely depending on the length of the resume, too many projects are not necessary, I think it is necessary to project less.
The thank you part is the loyalty part, and I’m not sure the HR or the interviewer will find it a relief.
Finally, I hope that the junior and junior students who read this article will not worry about making resumes, and then they can find their favorite jobs smoothly, preferably a Special Offer!