banner
lMingyul

lMingyul

记录穿过自己的万物
jike
twitter
github
bilibili

Jigou Technology Interview Experience - First Interview

This interview did not ask too many standard questions, but rather some divergent questions.

Position: DevOps Developer
Time: May 2023
Interview Duration: 52 minutes

Project#

  • Talk about a challenging area where you gained a lot of insights.
    • Besides MySQL and PostgresSQL databases, have you considered and compared other databases in the database migration aspect?
    • What are the aspects of database comparison (besides performance, have you considered whether future data growth might cause bottlenecks)? How did you make decisions and considerations on different points? Can you elaborate?
    • How does the scalability of containers compare to physical servers?
    • What are vertical and horizontal scaling in databases?
    • How is horizontal scaling achieved in MySQL and PostgresSQL databases, and what are the differences between them?
    • How is data consistency ensured after database scaling (discuss commonly used methods in the industry)?

Java#

  • Which open-source components are you familiar with in the Java community? Share your understanding.
  • Explain your understanding of object-oriented and procedural programming.
  • The implementation logic of Spring AOP aspects.
  • What is the core logic of Spring dependency injection and the benefits it brings?

Logic Question#

In a company of 100 people, 75 know C++, 90 know Java, and 60 know Go. What is the maximum and minimum number of people who know all three languages?

Algorithm Question#

Inquire about the time and space complexity of the implementation.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.