Home All Articles Tags About
img

Chris Zhong

Software Engineer

Chris Zhong

Personal Blog

Welcome to my blog


  • Home
  • All Articles
  • Tags
  • About
  1. Srping Security and Authentication

    Spring SecuritySpring Security introduction MoreSpring Security is a framework to protect our endpoints.talk about details how authentication and authorization works, login/ not login, permission/role, etc. (Interview question) user want to login...…

    2023-04-11
    Spring Framework
    Expand »

  2. Srping AOP

    AOP - Aspect Oriented Programming1. What is AOP?AOP is used to separate functionalities that are not related to the core business logic. In another word, it is used to decouple cross-cutting concerns from the core business logic. (e.g. logging, ex...…

    2023-04-10
    Spring Framework
    Expand »

  3. Transactions in Spring (monolithic)

    Transactions in Spring (monolithic)1. TransactionTransaction represents a single unit of work. The ACID properties define transactional requirements. Atomicity: All operations within the transaction must succeed or fail as a unit. If failed, ...…

    2023-04-09
    Spring Framework
    Expand »

  4. Common Annotations in Spring

    Common Annotations in Spring@Component & @Repository & @Service @Component: generic annotation, Spring will automatically detect and register it as a bean @Repository: used to annotate DAO class, subclass of @Component. It is u...…

    2023-04-08
    Spring Framework
    Expand »

  5. Spring Boot

    Spring Boot (knowledge)Spring Boot VS Spring Framework (interview question)In interview: Answer the Feature of Spring Boot and Spring Framework: Spring Framework’s core feature is Dependency Injection (IOC), We don’t need to initialize the ob...…

    2023-04-07
    Spring Framework
    Expand »

  6. Spring MVC

    Spring MVC (All important points)What is Spring MVC?Spring MVC is a framework built on top of the Spring framework, it is a web framework that is used to build web applications. It is based on the MVC architecture, which is model view and controll...…

    2023-04-06
    Spring Framework
    Expand »

  7. Dependency injection and IOC

    Dependency injectionInterview Answer Two types of IOC container: BeanFactory : lazy loaded, XML ApplicationContext : eager loaded, XML & annotation IOC container life cycle: When Spring application starts...…

    2023-04-06
    Spring Framework
    Expand »

  8. crack Java 8 Stream

    StreamStream is used to process a series of operations on a collection in a pipeline. The pipeline consists of a source, zero or more intermediate operations, and a terminal operation. Stream is a one-time object that cannot be reused after the te...…

    2023-03-30
    Java
    Expand »

  9. Java Core

    Thread See HereCreate a threadGenerally, we can create a thread in two ways: Implement Runnable interface or extend Thread class.But we use Runnable interface instead of Thread class, because: Thread implements runnable, when extending Thread...…

    2023-03-29
    Java
    Expand »

  10. React interview questions

    Interview QuestionsWhat is React?React is a JavaScript library for building SPA (Single Page Application).It is component-based and uses a virtual DOM to improve performance. Virtual DOM : diffing algorithm to update the actual DOM, which improve...…

    2023-02-13
    Interviews
    Expand »


← Previous 10 / 11 Next →

Copyright © Chris Zhong 2026

Total viewed times