nextRound
TechnologiesCoding ProblemsBookmarksLearning PathsLogin
nextRound
TechnologiesCoding ProblemsBookmarksLearning PathsLogin
nextRound

AI-powered interview preparation platform. Practice with curated questions, mock interviews, and personalized learning paths to crack your dream tech interview.

Quick Links

  • Technologies
  • Mock Interviews
  • Saved Questions
  • Pricing

Company

  • About Us
  • Contact Us

Legal

  • Privacy Policy
  • Terms of Use

© 2026 nextRound. All rights reserved.

Questions
4 of 10
1Adapter Pattern
2Decorator Pattern
3Facade Pattern
4Proxy Pattern
5Composite Pattern
6Bridge Pattern
7Flyweight Pattern
8Module Pattern
9Higher-Order Component (HOC) Pattern
10Compound Component Pattern
Design-PatternsDesign-Patterns
Basics
Creational
Behavioural
Structural
Architectural
04 / 10

Proxy Pattern

The Proxy pattern provides a surrogate or placeholder for another object to control access to it, useful for lazy loading, caching, access control, and logging.

The Proxy pattern creates a representative object that controls access to another object, which may be remote, expensive to create, or in need of security. This pattern is valuable for lazy loading of heavy resources, caching results, controlling access permissions, and adding logging or monitoring without modifying the original object [citation:1].

Vanilla JavaScript Implementation (Caching Proxy)
React Implementation
Angular Implementation
  • https://refactoring.guru/design-patterns/proxy
  • https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy
Sharethis question

Share via WhatsApp, X, Facebook, LinkedIn or copy link. Open Graph preview enabled.