Latest Articles by Ojas Sharma
The Observer pattern is a behavioral design pattern that defines a one to many relationship between objects. In this pattern, one object acts as the Subject, and multiple other objects act as Observers. Whenever the state of the Subject changes, all registered Observers are automatically notified. Learn about Push vs Pull models, real-world e-commerce examples with Amazon, and how Kafka/RabbitMQ fit in.
Published: April 24, 2026 • Topics: System Design, Observer Pattern, Technology, Interview
Most students struggle with placements because they're unsure whether they've done enough. This article covers resume tips, how to answer interview questions with depth, and the key topics you should prepare — OOP, DSA, DBMS, OS, Computer Networks, System Design, and project explanations.
Published: April 22, 2026 • Topics: Tech, Interview Preparation, Interview Questions, Technology
Read all articles on Medium →