PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/System Design/Nextdoor

Design a Neighborhood Newsfeed System

Last updated: Jun 5, 2026

Quick Overview

This question evaluates the candidate's ability to design a neighborhood-centric social newsfeed, testing competencies in scalable distributed architecture, data modeling, API design, feed generation and ranking, privacy and access control, and near-real-time data propagation.

  • medium
  • Nextdoor
  • System Design
  • Software Engineer

Design a Neighborhood Newsfeed System

Company: Nextdoor

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Design a neighborhood-based social newsfeed system similar to Nextdoor. Users belong to neighborhoods and can see posts from neighbors, local groups, public agencies, and nearby relevant communities. The feed should support text posts, photos, videos, comments, reactions, ranking, privacy boundaries, and near-real-time updates. Discuss: - Functional requirements - Non-functional requirements - Core APIs - Data model - High-level architecture - Feed generation and ranking strategy - Privacy and neighborhood access control - Storage, caching, and scalability - Reliability, observability, and trade-offs

Quick Answer: This question evaluates the candidate's ability to design a neighborhood-centric social newsfeed, testing competencies in scalable distributed architecture, data modeling, API design, feed generation and ranking, privacy and access control, and near-real-time data propagation.

Related Interview Questions

  • Design a Scalable Job Scheduler - Nextdoor (medium)
  • Design tables for KPI dashboard - Nextdoor (hard)
  • Design KPI tables, retention, rollups, timezone - Nextdoor (hard)
  • Describe CAP, distributed systems, multithreading experience - Nextdoor (hard)
Nextdoor logo
Nextdoor
May 31, 2026, 12:00 AM
Software Engineer
Technical Screen
System Design
0
0

Design a neighborhood-based social newsfeed system similar to Nextdoor.

Users belong to neighborhoods and can see posts from neighbors, local groups, public agencies, and nearby relevant communities. The feed should support text posts, photos, videos, comments, reactions, ranking, privacy boundaries, and near-real-time updates.

Discuss:

  • Functional requirements
  • Non-functional requirements
  • Core APIs
  • Data model
  • High-level architecture
  • Feed generation and ranking strategy
  • Privacy and neighborhood access control
  • Storage, caching, and scalability
  • Reliability, observability, and trade-offs

Solution

Show

Submit Your Answer

Sign in to leave a comment

Loading comments...

Browse More Questions

More System Design•More Nextdoor•More Software Engineer•Nextdoor Software Engineer•Nextdoor System Design•Software Engineer System Design
PracHub

Master your tech interviews with 8,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.