Tencent PCG application Bao data center
PCG feels crazy to recruit people, the difficulty of the interview is suddenly high and low, the interview form is also very diverse, Tencent video ZOOM niuke network have, more casual.
Tencent three 20min algorithm questions + a basic question on the end of the interview…… At one point, I thought I just hung up.
Prepare the operating system computer network to look more. If C++ more preparation, Tencent interview is not a big problem.
Tencent side
The project went on for 20 minutes and asked what did you do, project details, your growth, that sort of thing
Java synchronized lock volatile
How does fast row become stable
How to implement leaderboards
How to check the information of the 2,000th person on the list
How does a Java game server communicate
Algorithm coding, inverse linked list
Tencent’s second interview
Factory Mode scenario
hashmap treemap
The reason why database indexes don’t use binary trees is because binary trees can be O(n)
How to speed up a database query: cache index, partition table,
Network stick package
Network two handshake is not ok?
Kafka high watermark
ArrayList and LinkedList traversal efficiency comparison? ArrayList is faster for operating system prefetch
Tencent on three sides
Algorithm: the last node in a binary tree with a parent node for sequential traversal? How does ZooKeeper embody CP
Douyin, IES interactive entertainment
Byte interview efficiency is the highest, one afternoon, two consecutive interviews, and then every two days three interviews. HR can give the results of every interview that night, which is very efficient and sends love to HR sister
Interview preparation, basic points, as long as you don’t answer poorly. Mainly algorithm, basically two algorithm questions per round, whiteboard to write code, to run the kind of, or quite a pressure.
Tiktok backstage side
50min
Thread pool blocked queue why blocked
How is a thread stored in memory
Volatile -> Memory reordering
Wait time for HTTP handshake
What happens when you visit a URL
How does DNS work
Hops and balance trees
Balance the types of trees
Calculation: the probability of two Kings in poker
Merge N linked lists -> optimize to log(N) -> NULL judgment -> do not allow to modify the data structure how to implement
Tik Yin backstage second interview
60min
Microservice registry principles
Registration service how to judge online offline
What if one service version is upgraded and other services are not
Why use Spring Cloud
What is the maximum configuration for a machine Java process with 8GB of memory
How is the policy pattern decoupled -> how is it used in the project
Redis persistence
Redis primary/secondary replication
An algorithm
Determine whether an IP address is domestic. Input: database with hundreds of thousands of domestic IP segments (start_IP, end_IP) one IP to be verified output: YES or NO
Algorithm question 2
User online crest calculation. Input: user log (time, user_id, login | logout) output: people online at the same time, the peak of the peak period of peak (90%) eg (peak timnathserah to no, 300 million, the lowest 270 million)
Tiktok backstage three sides
No technical problems, the leader to talk about life, career planning, plans and so on.
Ali, new retail supply chain
Ali’s interview is the most difficult. You will be asked every basic knowledge point until you can’t answer it. The time is also the longest, basically every interview is 50min+, the interviewer asked the question is very detailed, found you have ambiguous will ask in detail, the basis must review good, but also look at the source code.
The interview process is still very long, once a week, the whole process is very tired, the author is still waiting for the cross interview.
Ali side
Mysql B+ B
Mysql isolation level -> MVCC how to guarantee -> gap lock how to use mysql hash index?
Why is Redis fast -> how to optimize the system design
How does Jenkins work
How do different strategies translate
How does Spring AOP implement -> How do you catch AOP exceptions in your project and are logging Java enumeration types inheritable
(final)? Are annotations inheritable?
Java memory structure
Object creation process
Class loaders -> parent delegate -> ClassLoad find load -> JDBC load mechanism ->
Object-oriented principles
Sliding window -> Which areas are available on the client side and server side respectively (confirmed transmission not confirmed transmission)
Volatile how make
Ali 2 face
An internship? What do you find difficult? How does it work with the rest of the team?
What’s the growth after the internship?
Where can the business improve?
Do you have a blog? Open source projects?
Career plan for the next three years?
Looking at my junior year interview notes? Asked the reason why the interview failed? I said the algorithm was not good at that time, by the way asked me this year’s written test situation
Common language? Compare Python with Java
What are you reading these days?
Technology: What is the difference between HTTPS and HTTP? How do HTTPS client servers interact?
Ali on three sides
Project: Introduction difficult implementation details and the second side of the same
Parallel comparison of projects… What are the advantages of our group’s projects compared to parallel projects (Hadoop Spark)?
Eureka source Hystrix source code
Distributed lock implementation?
Zk principle source code
Spring Cloud/JDK Design Patterns Design patterns in the project
Serialization mode
What are you reading these days? How do you study at ordinary times
Meituan – In-store Business Division
Meituan interview difficulty is general, basically ask some basic knowledge, prepare more basic knowledge can.
Meituan side
What is the use of MVCC in reading
How is the Future’s flaw CompletionService implemented between dependent tasks
Servlets for the Tomcat framework
The actual role of algorithm stability
What is the HTTP protocol POST request field
Algorithm: the KTH largest element
Leaving out some basic questions, it’s easier…
Meituan 2 face
Algorithm 1: the first to extract m numbers from an array of n numbers with moderate probability
Algorithm 2: suffix tree to find the longest repeated string
Algorithm 3: Reverse the last K nodes
How to implement HTTP request API timeout (timer related)
Mysql > select * from ‘orderby’
How is OrDerby implemented
Can two processes write inconsistencies to a location in shared memory (related to paging segmentation)
Leaving out some basic questions, it’s easier…
conclusion
This article about douyin, Tencent, Ali, Meituan spring recruitment development position hardcore interview is introduced here, more articles please pay attention to the small editor, update the article periodically, thank you for reading