cswork / libraryOpen practice workspace

READ. UNDERSTAND. PRACTICE.

Computer science concepts

Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.

601 resources · Page 24 of 26

  1. Computer science concepts

    Statistical Inference For Proportions And Confidence Intervals

    These prompts test a candidate's ability to do principled statistical inference for proportions: set up and run binomial-based hypothesis tests, compute…

  2. Computer science concepts

    Storage Engine Internals

    Interviewers are probing your practical understanding of storage-engine building blocks: how data is laid out on disk, how writes survive crashes, how…

  3. Computer science concepts

    Streaming Conversational AI Systems

    Candidates must show end-to-end engineering judgment for building low-latency, robust streaming chat systems: real-time transport choices, transient client…

  4. Computer science concepts

    String And Numeric Representations

    These problems test reasoning about string and numeric representations: counting/combinatorics over digit strings, efficient substring concatenation counts…

  5. Computer science concepts

    String Scanning, Parsing, And Formatting

    These exercises test deterministic string processing: scanning characters or tokens once, maintaining compact state, and enforcing boundary conditions…

  6. Computer science concepts

    Stripe API Pagination, Expansion, And Rate Limits

    Candidates must show practical mastery of designing and using paginated REST APIs, the expansion pattern for reducing round-trips, and robust handling of…

  7. Computer science concepts

    Stripe PaymentIntent Lifecycle And State Machines

    Interviewers are probing your ability to design, reason about, and implement a robust PaymentIntent lifecycle: a deterministic state machine that survives…

  8. Computer science concepts

    Supervised ML Fundamentals, Regularization, And Troubleshooting

    Candidates must demonstrate end-to-end supervised learning ownership: framing a regression/classification problem, choosing representations and model…

  9. Computer science concepts

    Supply Chain Fulfillment ETA Modeling

    Interviewers are probing your ability to build, evaluate, and operationalize ETA (Estimated Time of Arrival) models for fulfillment — balancing predictive…

  10. Computer science concepts

    Sweep Line And Sliding Window Optimization

    These problems test mastery of sweep line and sliding window patterns: converting interval/overlap problems to event scans and optimizing…

  11. Computer science concepts

    Technical Architecture For Product Managers

    Interviewers are probing your ability to design product-aligned technical architecture: you must balance user journeys, business metrics, trust & safety…

  12. Computer science concepts

    Technical Communication, Project Leadership, And Role Fit

    Interviewers are testing technical communication: whether you can explain a complex engineering project clearly, defend tradeoffs, and adapt depth to the…

  13. Computer science concepts

    Technical Fundamentals for Non-Technical Product Managers

    Interviewers are probing whether you can translate technical constraints into product tradeoffs: prioritize features against reliability, estimate user…

  14. Computer science concepts

    Technical Fundamentals for Non-Technical Product Managers

    Interviewers are checking whether you, as a Product Manager, can translate vague operational or technical signals into a prioritized, measurable product…

  15. Computer science concepts

    Technical Tradeoffs And Pilot Execution

    Interviewers are probing your ability to weigh technical and product tradeoffs and run a low-risk, learning-oriented pilot that answers business questions.

  16. Computer science concepts

    Temporal Event Attribution In SQL

    What's being tested Ability to translate temporal attribution rules into correct, efficient SQL: selecting the right lookback window, deduplicating many-to…

  17. Computer science concepts

    Temporal Event Processing And Interval Algorithms

    This tests interval algorithms and timestamp-ordered event processing: sorting ranges, merging boundaries, replaying events deterministically, and…

  18. Computer science concepts

    Temporal Event Processing and Interval Logic

    These problems test precise interval logic and time-series grouping: mapping events to intervals, resolving ties/boundaries, and maintaining per-entity…

  19. Computer science concepts

    Terraform IaC, State, Modules, And Drift Management

    Interviewers probe a candidate’s ability to design, reason about, and operate Infrastructure as Code at application scale: how you structure Terraform code…

  20. Computer science concepts

    Third-Party Risk And Vendor Audit Analytics

    Interviewers are probing your ability to turn vendor- and audit-related signals into defensible, operational analytics: clean metric design, cohort and…

  21. Computer science concepts

    Time-Series Event Aggregation And Rolling Windows

    This topic tests whether you can turn a stream of timestamped events into efficient time-windowed aggregates without rescanning historical data for every…

  22. Computer science concepts

    Time-Series Forecasting For Product Metrics

    Interviewers are checking your ability to turn noisy product telemetry into reliable short-to-medium‑term forecasts that support decisions (capacity…

  23. Computer science concepts

    Topic Subscription Push Systems

    Candidates must design a scalable, robust topic subscription push system that maps publishers to subscribers while meeting latency, ordering, and delivery…

  24. Computer science concepts

    Topological Sort And Cycle Detection

    Demonstrates modeling dependencies as a Directed Acyclic Graph (DAG), producing a valid topological sort, and cycle detection to report infeasible…