当前位置:网站首页>211 postgraduate entrance examination failed, stay up for two months, get the byte offer! [face to face sharing]

211 postgraduate entrance examination failed, stay up for two months, get the byte offer! [face to face sharing]

2020-11-08 09:45:00 osc_s7aj86hu

Catalog

Preface

The war situation

tip:

Personal background

To sum up :

Postgraduate entrance examination related ( Personal humble opinion , Welcome to discuss )

Failure in postgraduate entrance examination , Prepare for the Spring Festival

Face the

Development direction

Byte side (1h)

Byte two sides (50min)

Byte three sides - Intersection (40min)

Byte four sides (25min)

Byte one battle cool classics

Byte side (JAVA Transfer to client )70min

Measure the opening direction


Preface

It's been two months since the end of postgraduate entrance examination ( It's orange , I'm so good at water ), I was lucky to have a few offer( Baidu development , Byte development and some other development tests ), I want to share with you some of my experiences , Maybe not experience , Because after all, everyone's conditions are different , It's impossible to say that you copy life directly, right .

Main direction of attack :JAVA The backend development ( Although the last to Baidu is to do php Development , I didn't write about it php)

Although the Spring Festival is just beginning , Isn't it a bit of hatred for me to end like this hhhhhh, Let's share our experience , The article is longer , I wrote all morning

The war situation

The war situation : Baidu three battles ( Research and development offer),

Jingdong, World War II ( Test open ),

Tencent World War II (wxg Code + The resume is silent after it's finished ),

Meituan hangs on one side ,

Byte World War II (HR),

Hang on to the Kwai ,

Microblog security post on one side

It can be seen clearly , Interview this thing , Still need to exercise in many ways , The success rate increased significantly after the year ( And don't cut it out during the video interview , I asked the interviewer , He can see )

tip:

Why can a company face so many times , Still have to rely on the butter to push in , Take the opportunity , But I can't push yet , Don't ask me for a moment .( In addition to the above, meituan is going to apply for the system , Nothing else )

 

Personal background

Let me introduce my personal background first : In a middle school 211 Undergraduate , Information security ( I didn't learn much about my major ), To participate in 2020 One year's postgraduate entrance examination , Failure ( mathematics 75, Major courses 130, Unfortunately, my major course ), Because of the postgraduate entrance examination , So the internship experience is empty , I have done three small projects in my undergraduate stage , A big school level innovation ( water ), A third prize in Xin'an competition ( Although it's National , But it's still water , I've never been asked by an interviewer to see ), An online competition system ( Actually, I only did part of it , But there's no way , Not much practical experience , You can only figure out the whole project , Just wrap it up a little bit , I think this kind of project with online practical use will be more concerned by the interviewer , Basic question project 90% It's all about this , So we can find out more details of the project , In case you ask ), And JAVA It's about the last one , be based on springboot+mybatis+Redis, There's no more advanced technology , And as long as you don't write on your resume , The interviewer won't ask more , Of course, make sure that everything you write is clear about the principle .

To sum up :

First School is very important , This one doesn't say , I'm sure you have a deep understanding of , The computer in our school A-, It did bring me a lot of , Most big factories have Resume screening is OK , What China's education system says , College entrance examination can decide too many things . But this thing can't be changed , If you already have a good school , So hold on to it , To improve yourself , After all, the resume is just the first step , Your school won't add a lot of points to your interview , Or it depends on whether you can achieve it . If you don't have a better degree , I can only try to fill it in other ways , After all, you can't ask the company not to pay attention to others 985,211 Students' efforts before college .

Postgraduate entrance examination related ( Personal humble opinion , Welcome to discuss )

Second, I'll say it again Do you want to take an entrance examination , Also hope to give some big 3、 ... and I don't know if it's the postgraduate entrance examination or some suggestions from the students looking for a job : I decided to take the postgraduate entrance examination at that time , It is because of the social environment, there is a widespread rumor that undergraduates go everywhere , It's useless to be a graduate student , Of course, no statement is groundless , It's true that in some ways ( Like finance , law ?) Without a high degree, you can't do anything , But now that I have posted in Niuke , Then I'll just focus on our computer side . Conclusion : First of all , I think if your expectation of your future work is not to do research on Algorithms and other biases , It's about developing and testing these , Graduate school brings you a job search promotion , Maybe not much , If you say graduate school is just to find a job easier ? Then you don't have to , It's not that useful . Of course, if there is a higher pursuit , There's nothing wrong with a high degree . secondly , If your undergraduate school is not very good , And I didn't do much during my undergraduate period , Now a little regret, but time is running out , You may not be able to stand out from many school candidates because of your own experience , Then I suggest you take the postgraduate entrance examination , One is that you have more time to improve your resume , It's going to be a better school to start with ( Of course, you need to consider the opportunity cost of postgraduate entrance examination failure ).

Of course, failure in the postgraduate entrance examination does not mean that you have lost the opportunity to find a job , At least for me , I got a habit of learning , My computer professional course is very solid , And my CET-6 has been from 320( Good food ) Referred to the 540. Never feel that your giving is meaningless

Failure in postgraduate entrance examination , Prepare for the Spring Festival

Again, if the postgraduate entrance examination unfortunately failed ( Like me ), Don't be too disheartened , From my interview experience , Big factories don't care too much about my internship experience , So what you can do is try to improve yourself , If the resume can be screened , Seize every opportunity for an interview . Those who have seen my first experience may know that , I started to learn from the graduate school entrance examination JAVA, More than two months now , Learn the language by doing projects , Through a large number of Niuke's face to face to supplement the basic knowledge of language ( Don't feel unrealistic , It's a matter of execution , At that time, I still went to the library at eight o'clock every morning after finishing the postgraduate entrance examination , Stay until eight to ten in the evening , Very long focus time , As long as you have plans and ideas for your future and put them into practice , There's not much time to ), Another important thing is that , Not only to learn about your direction ( for example JAVA Back end , test ),OS, data structure , The Internet , database , These basic knowledge must be clear , Because when I take an examination of graduate school, almost review very deep , So I didn't spend too much energy on this , But that knowledge at least accounts for 1/3, It's very important .

Let's talk about my own learning methods , Summarize the knowledge that you can't , Then write it down , Don't remember everything , Just remember what you often can't remember , I need to summarize my study notes and interview questions   Am I Am I Free collection  , Here are some screenshots of notes and materials :

 

Face the

Here I only write byte and Baidu in detail , Because it was recorded , The previous link for you to jump .

I'm just going to give you some interview questions , If you want to review according to the knowledge point , Give me a good noodle , Mutual encouragement Face the Click on me for details  .

There is a development direction ----- Security post direction ----- And the opening direction of some of the surface longitude

Development direction

Byte side (1h)

1. Introduce the project (10min)

2. Why use mybatis

3. Why stratify

4.mybatis and hibernate The difference between

5.mybatis in # and $ The difference between

6.mybatis Interface and xml How does the document correspond to , Whether the interface can be overloaded

7.mybatis How objects correspond ?( I still can't remember clearly , It won't be )

8.mybatis How to paginate ( I didn't write pagination . Can't )

9.mybatis Of sql If you want to perform some judgment, how to write (??? What is it , I said that it may be judged in the business layer , Don't give it to sql To judge )

10.mybatis Two level caching mechanism

11. Write a sql, Query the top ten students' names and scores in Chinese

12.sql Statement slow query optimization (explain Go and see if you have the index

13. The principle of leftmost prefix matching , Gave one to sql Judge whether you can go to ( There will be automatic sorting , You don't have to write in federated index order )

14. The difference between clustered index and non clustered index

15. Other indexes ( primary key , General index , What does a single index do )

16. In addition to the index, how to optimize (sql Start with the sentence ?)

17.Redis How to use the

18.JAVA Basics :hashmap sketch

19.hashmap Save one Person object , After modifying a field value of an object, can we still find out ( I'm not sure )

20.Syncronized and reentrantlock Implementation principle of

21. What is the difference between locking a class and locking an instance method ( I guess, too )

22. Writing algorithm :

Handwriting LRU(hashmap+ Custom double linked list )

Kwai hung hung up on me before this question , Later I learned , Good luck

Byte two sides (50min)

The recording stopped , According to the memory of it

1. Self introduction.

2. The biggest problems and solutions in the project ( The interviewer didn't understand what I said , I said it was close to 10min)

3.JAVA Synchronization mechanism in

4.JAVA Thread pool principle , Execute the process

5. In the network http What are the header fields ,post and get The difference between

6.tcp Links are often problematic ( Three grasps, four swings and state problems )

7.Redis The underlying data implementation of ( I said I only knew zset Of , I also explained the skip watch )

8.springboot Let's talk about automatic assembly

9. Write a question :

abc All three letters are arranged :

for example :abc acb bac bca cab cba

This is one of the few problems I have studied in my own study , Good luck

The above interview questions have been filed , If you need anything, you can   Click to enter Check claim information .

Byte three sides - Intersection (40min)

1. Self introduction.

2.python and JAVA What's the difference? ( Because my previous project was python Of )

3.java Two locks in , ditto

4. Optimistic lock, pessimistic lock and implementation

5.cookie and session The difference between

6.cookie Is cross domain accessible ( I do not know! )

7. why OS It should be divided into kernel mode and user mode

8.Redis How to use the , The underlying implementation of data structure ?( I only know that zset Jump watch )

9. Why jump watch

10.Redis Persistence of (rdb&aof)

11.Redis How to achieve cluster load balancing ( Uniformity hash, Consistency of interpretation hash)

12. Algorithm problem :

LeetCode in hot100 The sum of the three numbers of

I LeetCode A total of 8 Problem , Just before the interview, I just finished reading this at noon .... Good luck

13. What I know about myself , Opinions on bytes and so on

Byte four sides (25min)

1. Introduce three projects

2. How to implement a log tool class , Do not block threads ( My idea is similar to DMA, Set up a cache to put the log first and then )

3. How to ensure that the tool class is not new for each thread new Coming out , Prevent writing to different files ( similar springboot Inside bean Single instance mode of ? Not sure )

4. Write a simple program

Judge whether the five cards of playing cards are straight or not , There is no king or king , Don't have to consider JQKA2 such ( Feeling is written with meaning .....)

Open one 13 Bit array , Save it first , Go through it again and see if there are five consecutive ones

5. ask : I asked the interviewer about the Department

etc. HR Well

Byte one battle cool classics

At that time, the food was stolen


Byte side (JAVA Transfer to client )70min

1. Self introduction.
2. Introduce the project (20min)
3. Handwriting sql
4. Fundamentals of computer , There is no JAVA problem (30min)


5. Programming questions LeetCode Word splitting ( Write a wrong one , I'm afraid it's cold )

But it's true to transfer clients Just ask the basics and algorithms  , I just finished my postgraduate entrance examination , The foundation is good , But the algorithm pulls the hip , If the algorithm also nb Point of the client can be considered , I'll take the lead

Measure the opening direction

Baidu test open

Baidu MEG Open one side (1h)

It's a little sister , be lively and vivid , It's the most talkative interviewer since the interview hhhh

1. Self introduction.

2.JAVA Basics , It's really basic

3. Why do you want to switch to open , Understanding of open measurement

4. Test wechat chat

5. Chat

Baidu test open two sides (40min)

1. Introduce

2.Object Common methods in class ( No answer , I didn't remember much )

3. Lock implementation (syn and lock They all answered for a long time )

4.tcp Why three waves and four handshakes

5.tcp and udp The difference between

6. How to be in 1000 Of the million data , Find the first 80% The data of ( little does one think )

7. Algorithm : Randomly shuffle an array , Only use random function

Welfare from Xiaobian

The following interview questions and answers are a collection compiled by a small editor for a long time , The partner who needs to get it can   Am I Free collection  , I wish the students who want to go to the factory for an interview , win victory the moment one raises one 's standard ,offer Get a hand cramp .

Last , Anyone who likes me can get it offer Oh ~

版权声明
本文为[osc_s7aj86hu]所创,转载请带上原文链接,感谢