After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

Foreword

Why try to let yourself enter a big factory?

If you enter the big factory after graduation, then you will get the guidance of the industry's big cows, and the technical collisions everywhere. The follow-up of new technologies is also very fast, in such an environment, your technology growth is naturally very fast. If you work hard enough and you do n’t need three years, you will probably be at their level.

So, I understand this, I have already set a long time ago, the goal is the goose factory. After two years of hard work, I paid for it in return. I finally entered Tencent. Let me share my own 4 face-to-face, PCG business group.

In addition to the face, the following content also involves Java learning documents, study notes, interview question banks, practical books, etc. that I have collated myself. All can be shared free of charge in PDF.

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

Ten interviews with PCG business group

The PCG side:

  1. Talk about the project experience, the most impressive place
  2. The project has been refactored, right, how to refactor a project?
  3. How to deal with the switch between the old interface and the reconstruction project?
  4. Talk about your web framework, how do you implement a get post form?
  5. If multiple people access a written interface, how to ensure data consistency?
  6. Talk about the characteristics of redis, why choose redis instead of mongo or memcahced
  7. In a distributed architecture, how to ensure data consistency among multiple nodes.
  8. The project uses Nginx, how to ensure high availability of Ngnix?
  9. How to split a project into microservices?
  10. Talk about the project permission control module. Why not use aop without shiro?
  11. Do you have any questions?

Two sides of PCG:

  1. Talk about your most satisfied project
  2. How to realize the image uploading in the project, how to optimize it, and how to design the fragmentation and subcontracting of the underlying protocol?
  3. Know how Baidu Cloud / Thunderbolt can achieve stable file upload without losing data?
  4. How to achieve breakpoint resume?
  5. Based on what principle is the project interface designed? Why is it so designed? Advantages and Disadvantages? What is your own thinking?
  6. Project structure? How to split microservices?
  7. How to position yourself in the project and what position do you play?
  8. Simple algorithm
  9. The children form a circle. If the serial number is evenly divided by 3 or any position of the serial number contains 3, output "fuzz"; if the serial number is evenly divided by 5 or any position of the serial number contains 5, output "buzz"
  10. Do you have any questions?

Three sides of PCG:

  1. Dig deep into the project
  2. Talk about thread pool, how to optimize the thread pool
  3. Talk about exception handling
  4. Talk about the time complexity of quick sort, when o (n2), is there any way to optimize quick sort?
  5. Talk about Hill sorting
  6. Talk about the implementation and principles of database transactions
  7. Talk about innodb locks, talk about the use of gap locks
  8. Talk about how to prevent SQL injection attacks, talk about the underlying source code implementation of mybatis
  9. Hand tearing algorithm: the first k small numbers in the array, using quick sort and heap solution respectively. Then ask how to ensure the robustness of the code.

PCG four sides (HR side):

  1. Self introduction
  2. Why choose Tencent?
  3. What is your experience at school?
  4. your hobby?
  5. What the last internship experience brought you
  6. What can you do for this team?
  7. How do you compare with other people?
  8. Are you at a disadvantage compared to other people?
  9. Compared with other companies, what do you think is different from Tencent?
  10. How long is your internship?
  11. Talk about one of the deepest technical points during your interview, which one you answered well?
  12. The work city you choose?
  13. Are you single?
  14. Use one sentence to evaluate the reason why you can get this position?

Tencent PCG business group interview questions full version + answer analysis:

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

What efforts have I made in two years?

(1) Set up big goals and divide them into small goals

In fact, two years ago, I started to plan a career direction in the future, or a career goal. Many people of the same age will always wait until graduation to hurry, so it is necessary to set goals in advance. I have always loved the goose factory since I was a student, so I set the goose factory as my big goal. If I want to work in the goose factory, then I have to achieve it step by step, so I divided this into small goals and staged To the extent you want.

As the saying goes, opportunities are often reserved for those who are prepared.

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

(2) Read practical combat books and improve technical points

If you want to be better than others, you have to start running before the gunshot sounds, so you have begun to think about how to learn more in depth when you are a student. In fact, there are many practical books worth reading by developers. You can learn a lot from the books, and the skills will be improved a little bit.

Regarding actual combat books, I also have many electronic versions here. If you need it, you can trust me [Grow].

  • SpringBoot combat

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

  • Fun with Redis (Redis combat)

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

  • In-depth introduction to Docker (Docker combat)

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

(3) Brush questions before the interview and sort out the core knowledge points

Since you are interviewing a big factory, you have to pay more than an ordinary company, especially the time it takes. You must spare some time to brush the big factory interview questions and understand the big factory clearly. The interview asked which technology stacks and which core points were involved.

Regarding the interview of Dachang, I have put together a set of Java core knowledge points and a database of interview questions for Dachang, and I will share it with everyone.

  • Java core knowledge

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

  • BAT big factory interview question bank (Ali, Tencent, Meituan, ByteDance, NetEase, etc.)

After two years of hard work, I finally entered Tencent (a summary of the 4 sides of the PCG business group)

 

to sum up

If your starting point is not high, then work hard as soon as possible. No matter what stage you are in now, don't leave behind to learn.

 

Published 238 original articles · Like 68 · Visits 30,000+

Guess you like

Origin blog.csdn.net/qq_45401061/article/details/105058484