Interview and technical summary

  • j3-liuliang
  • If my output is useful to you, please move your little hand to give a like; this will be my greatest encouragement!

1. Your situation

​ First of all, I went to a university in Jiangxi, a very independent college. Of course, everything has a cause and effect. My high school ability is not good, so I can only go to what kind of school, but there is still a point. I am a little bit relieved that my degree is a bachelor's degree! Maybe many people will say, eh~ this person is pretending to be forced here.

Insert picture description here

​ In fact, it is not. My university level is enough for a bachelor's degree, and the major I am studying (software engineering) is not the school's trump major or the school's miscellaneous major, and there are not many teacher resources. The most important point is that the tuition fees of independent colleges are super expensive (the annual tuition fee is 17 thousand), and there is no better professional field direction. The next thing is to explore by yourself even if it is lost, there is no guiding light to provide you. ; So now, do you still think whether I’m pretending to be forced? If you still think, hehe! You can only judge by yourself. Our focus is not on this point. If you still struggle, then
Insert picture description here

Second, the problems faced

  1. Complete school tasks step by step while ignoring extracurricular knowledge
  2. The real contact with technology is relatively late (junior period)
  3. No one can teach oneself, everything is self-study
  4. No one can solve the problem when there is a problem, only rely on the inefficient search
  5. There is no time limit for being confused, and I don’t know when the standard for becoming a teacher can be reached.
  6. I get tired every time, but I think it doesn’t work.
  7. Erratic goals

​ The above lists some of the problems that I faced when I entered the field of Java technology. I believe that this is not only one that I will encounter; I believe that most people who teach themselves technology have encountered it more or less ( Force yourself to pull your companions).
Insert picture description here

​ To be honest, these questions can run through my entire university life, I won't repeat them here, because the sentence is still not the key content, and the following brief introduction is enough. If you are more relevant to my university learning process, then I can write another article dedicated to this aspect! (You can give me a like private message! I promise to vomit blood and sort it out)

3. Preparation stage

​ Preparation is actually a preparation for the spring and autumn recruitment of graduate students.

​ To be honest, at this stage, we have to clarify our goals and start preparations. For my own situation and ability conditions, I am just preparing for the internship requirements of small and medium-sized companies. Let me talk about it here. I think I still don’t have the ability to benchmark against big BAT manufacturers. How can I say that, on the one hand, I may have a little inferiority complex of my own, and the biggest thing is that my own ability is not good. I don’t need the interviewer of the big factory to attack you. You will already be scared by the big factory's request and retreat.

​ As mentioned earlier, the technology stack I accumulated in the previous self-study plus some small and medium-sized company internship standards can not work out an interview preparation stage.

​ Here I will talk about my main preparation time and some preparation methods! Maybe the method I'm talking about is not universal, so you perform the identification. If my preparation and method are useful or similar to you, then fate should give the blogger a like.

Insert picture description here

Generally speaking, the main work preparation for the internship is peace, 春招and 秋招the following will only break down these two directions!

3.1 Spring recruits

Time: March-April (Golden Three Silver Four)

Facing the crowd: the students who failed in the autumn recruitment, there are more students who failed in the postgraduate entrance examination, and the students who were internship in the summer vacation of the senior year.

In terms of recruitment time, the recruitment duration of spring recruitment is shorter than that of autumn recruitment.

For enterprises: Spring recruitment is a supplementary recruitment of autumn recruitment. Some companies will keep recruiting in the next spring if the number of autumn recruitment is not full (you can imagine how well-known is and how difficult it is). of

After understanding the above things, then there are some targeted preparations; for me, I have an internship experience in the summer vacation at the end of a junior year, so the target companies I target are those temporary short-term jobs, of course Long-term internships don’t matter, just leave the job at that time, hehe! I really want to be a bit unkind.

​ Although it is a short-term internship, the company's interview difficulty is the same, at least when I was recruiting for spring interviews, the difficulty was not low at all. It may also be related to my ability at the time! According to the time of March-April, our preparation time is definitely to start the review from January to February, and the review will start at the end of February at the latest (for some small and medium-sized companies). I didn’t have experience in this area at the time, so I suffered from this loss and didn’t start preparing for spring recruitment until very late. I didn’t even have a resume in March at that time (chicken ribs!). Just think about how late I was. ! But late does not mean that there is no chance. Although there was not enough time at the time, I made a very detailed arrangement according to my own ability and conditions.

  • Only for small companies
  • Regardless of company type, Internet or software
  • Review the previous content and consolidate against the video every day基础
  • Complete a project (in the direction of the interviewer)

My preparation did not go deep into the cutting-edge technology, because I think the focus is still the foundation, which later confirmed my approach (a solid foundation can make you stand firm)

Insert picture description here

Although it was very tiring at the time, the effort will be rewarded. This is a saying I believe. If not, it means that you have not paid enough, and you need to work harder! So at the end of April, I finally got an internship offer in Shanghai and it was the first certification that I got affirmed since my studies, and the salary and job requirements were quite satisfactory, so I went for an internship during the summer vacation.

3.2 Autumn move

Time: June to October (longer period)

Facing the crowd: freshman or graduate graduate

Facing enterprises: The ones that rush to the forefront are often modern and well-known Internet companies . The demand for personnel is large, the scale of recruitment is large, and there are many positions. This is the golden period for fresh graduates to find a job. At the same time, many state-owned enterprises and banks are recruiting in October and November.

For autumn moves, it is completely based on the 28th rule,

20% of people took 80% of the offer, and 20% of good companies had 80% of students to participate in the competition. The competition is fierce. This fierceness is not only for students, but also for companies. Maybe the OFFER has sent 100 results and 80 of them are rejected. They have to recruit people again, and the students who really want to go get interviewed because of the interview. The other more excellent people were eliminated and could not get the OFFER.

So at the node of autumn recruits, it’s not wrong to say that time is money. Everyone’s time is fixed. You spend 1-2 hours more on the road than others, which means that people can use this time to run more. More preaching, more online applications, and more adequate preparation. However, it is not easy for you to be able to cope with the interview at hand when you are exhausted. There is no more time for online application for this interview or that? Can't make up for it.

As far as I am concerned, although I only started to submit resumes in September, I have submitted a large number of resumes. Although there are few feedbacks, once I have the opportunity to proceed, I will make 100% efforts to fight for opportunities, because I know that if I don't strive for the opportunity, it is someone else's. This is very realistic and cruel. Similarly, after constant submission of resumes-"Online Application-"Online Written Test"-"Online interview is finally 拿了几个offer.

Insert picture description here

Regarding the interview, I didn’t expect to show the interview to my friends during the online interview, so I didn’t record or record it in time, but if you need it, I can recommend several channels to see the interview. It’s good, but don’t be greedy. Most or all interviewers are interviewed based on your resume. The interview is just a supplementary role in checking for deficiencies, although I have seen a lot of interviews ( Law of Truth), hehe!

  • Niuke Net: https://www.nowcoder.com/
  • CSDN:https://www.csdn.net

The following are some of my autumn recruitment offers, which stopped at the National Day. After the National Day, there are still many interview processes in progress, but for some reasons I can’t go on to the next process, and the offer entry time is relatively long. It’s urgent, so I don’t plan to proceed with the following autumn recruitment process. Although there is still a month before the autumn recruitment process, I will go directly to the job after the National Day.

Insert picture description here
Insert picture description here

Fourth, cast resume

Regarding the delivery of resumes, it is estimated that many friends still don’t know how to vote and where to vote; so we will talk about some channels and techniques for delivering resumes. I believe that reading these will be somewhat for those who have not experienced it. Direction, hey!

  1. The first is 官网delivery, which is the fastest and most accurate message channel
  2. 内推channel
  3. Job search APP ( 实习僧( 推荐), hook, BOSS, etc.)

These are some of the channels I have used to deliver resumes. Of course, the channels for delivering resumes are definitely more than these. Weakly say that they only know these delivery methods when they are relatively shallow. Of course, know that the delivery channels are only part of it. The key is to let HR sees that your resume is the most important thing, then this requires some skills:

  1. The mailbox system of the enterprise has an automatic shielding system. If the email with attachments is blocked, the resume should be pasted into the body of the email when the resume is delivered. When the resume is delivered, it can be sent to another mailbox to see the layout and effect. send
  2. The resume delivery time is generally between 7:00 and 10:00 in the morning, and 1:00 and 4:00 in the afternoon.
  3. It is necessary to interpret the recruitment information of the company in detail, and modify the resume according to the requirements of the company.
  4. Keep the contact information open, so that the company can contact you as soon as possible (don't miss the opportunity)
  5. Don’t be stingy with your resume, Haitou, it must be Haitou

Insert picture description here

5. Written interview

​ After the current resume is passed, the waiting is the written test and interview. Generally speaking, the written test will be sent after the resume is passed. Of course, some companies will take the written test first, and then the resume will be read. Of course, the premise is Corresponding to the written test connection of the position; after passing the written test, that’s the next highlight— 面试this is the most test of a person’s mastery of technology, and the interviewer also sees this, so he will continue to break through the interview process The limit or prototype of the interviewer.

5.1 Written exam

​ For the written test, there is nothing to say, that is, the question is similar to the sprint of high school. As long as there is a question, you can do it. At that time, I finished all the questions about Java development on the Niuke website. It is almost 1,300! Of course, the effect is very significant. After brushing, I have a deep understanding of knowledge points that are not familiar or unknown at the beginning. Let me talk about some of the knowledge points I have encountered in the written test:

  • Smart test questions
  • Logical reasoning
  • Principles of computer composition (the hexadecimal part)
  • Operating system (thread related)
  • Computer network (seven-layer network model)
  • Java basics
  • Collection related
  • Multithreading
  • JVM

5.2 Interview

​ When interviewing, everyone is different, so it's not easy to do too much explanation; but some friends should know! It is the personal skills on the resume that the interviewer will definitely ask, so as long as the skills written on your resume are very proficient, all you have to do is to ask the interviewer, and that is to give the interviewer a conditional answer. With a confident mind, you are the brightest feeling in the interviewer's heart!

By the way, when the interview is an important part, it is to introduce yourself, introduce yourself is to make a good interviewer impressive jaw-dropping yo, such as: 面试官你好,我叫xxx,Redis是我个人开发的和开源的. Haha! How about this self-introduction? No, forget it, we are not so awesome, so we can only follow the regular introduction.

Insert picture description here

Interviewer's perspective

1) Simple background introduction

The first part is a brief introduction of information similar to "My name is xxx, xxx university xxx majoring graduate student, bachelor degree graduated from xxxx. Currently I hold xxx position in xxx organization, concurrently xxx position in xxx company..."

2) Self-defined

Simply use three words to summarize yourself, namely ABC

Different companies and different positions have different needs for people. According to the company's corporate culture and job requirements, you can pull your own experience upwards and not be too far-fetched.


Then use a few sentences to briefly list two or three small things to prove the above ABC three points. To prove it with your own experience, you should give the interviewer a feeling of "I am the person you are looking for, I meet your requirements, and you see that I am not lying." Jiang Zi.

3) Summarize your own advantages and introduce related work experience

Pick the important things and say, don’t let the interviewer feel that you have poor expression skills and can’t grasp the key points here. All the experience is up to date. If the interviewer is interested, wait for him to ask you for specific details, and then you can start explaining it.

Six, Java back-end technology

Essential Techniques for Spring and Autumn Recruitment

​ Personally 后端summarize the following two parts according to the (Java) development engineer skills required by major companies , 专业技术and 通用技术. According to personal ability, if you just want to enter a small and medium-sized enterprise, they will pay attention to your professional skills, and they can quickly 入手公司项目着手开发; if they have strong ability or have time, you can benchmark BAT manufacturers. They value the general back-end technology very seriously. You can even understand a little Java (or other) language foundation. As long as your operating system, computer network, computer composition principle, data structure and algorithm can make the interviewer say that you can’t face you, you are the pretty boy in his heart ( Why do you say that! Look for yourself, you can learn all these in depth. The programming language is not easy to grasp. As long as the company takes you to the individual, it will not be the back wave of the company in the future! And the big factory has the ability to train new people).

​ Of course, these are judged according to personal ability. This is just a list. In fact, every skill point here can be expanded to 100+ small problems, so it is not to say that you can learn as much as you want, but to learn Only by understanding these three points can you easily deal with written examinations, interviews, and work. As far as I am concerned, I have studied all of these technologies (专业技术), but I have only studied a few of them in depth, and I have not yet fully understood it, but it is important that I am not arrogant!

专业技术(对标中小型企业):3k-6k

  1. Java basics, understand the new features of JDK8
  2. Collection framework source code (ArrayList, HashMap, ConcurrentHashMap)
  3. JVM
  4. Multi-threaded concurrency
  5. HTTP related
  6. IO , NIO , AIO , Socket / ServiceSocket
  7. Servlet,Filter,Listener,JSP
  8. TomCat,Maven
  9. MySQL (four basic languages, transaction isolation level, index, SQL optimization, higher ones can understand SQL slow query, sub-database sub-table, master-slave replication, lock mechanism)
  10. Spring,SpringMVC
  11. JDBC,MyBatis,MyBatisPlus
  12. SpringBoot
  13. GIt&Github
  14. Redis
  15. Shiro / SpringSecurity
  16. MQ message queue related technology
  17. Nginx
  18. Netty
  19. Docker container technology
  20. Dubbo
  21. Data structure (linear list, linked list, tree, graph) / sorting algorithm / search algorithm
  22. Linux commonly used commands
  23. 会上手项目或有项目经验
  24. I don’t know much about the front-end, but basic HTML, CSS, and JavaScript should always be understood and written! Jquery, Ajax, etc. will also be used! Of course Vue (there are many front-end frameworks that don’t give too much narratives. After all, I’m not familiar with the front-end. This is just some of my superficial knowledge of it as a back-end technical person). If you can, you may be the most beautiful in the interviewer’s mind. If you have done front-end projects and have experience in front-end projects, then the interviewer may be out of control for you.

通用技术(对标BAT大厂):6k以上

  1. Expertise
  2. Operating System (OS)
  3. Principles of Computer Organization
  4. computer network
  5. Data structure and algorithm
  6. soft skill
    • Diffusion thinking, execution ability, expression ability, document writing ability, learning ability (independent thinking)
    • Resilience etc.
I’m j3-liuliang, a person who wanders the Internet without losing his way

Insert picture description here

If there are any bad places or errors in the above writing, please point them out! In this case, I output what I know, and also get the deficiencies you pointed out to me, which will kill two birds with one stone.

Guess you like

Origin blog.csdn.net/qq_40399646/article/details/108891498