Taro Logo

Software Engineer Interview Experience - Hong Kong

September 19, 2024
Neutral ExperienceNo Offer

Process

The interview covered the principles of Java virtual machines, computer networks, operating systems, etc. During the interview, I needed to write code on an online website. The difficulty was moderate. The interviewer was nice, but he didn’t give me a pass.

Questions

Class loading method and process.

The principle and use of reflection.

Why Spring Bean uses reflection instead of new.

When is the static code block loaded?

When is the class allocated on the stack?

Query of the first three window functions in the group.

What is stored in the method area in the JVM?

Advanced scheduling: When to use short jobs first.

How to ensure security in the HTTPS certificate authentication process.

How to implement zero copy in Java.

Why volatile cannot guarantee atomicity if it is not in the working memory.

How to ensure persistence in RedoLog.

Virtual memory.

B+ tree.

Output the longest common subsequence of a string.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the miHoYo Software Engineer role in Hong Kong.

Success Rate

0%
Pass Rate

miHoYo's interview process for their Software Engineer roles in Hong Kong is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for miHoYo's Software Engineer interview process in Hong Kong.