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 4 of 26

  1. Computer science concepts

    Bayes' Rule And Base-Rate Reasoning

    Interviewers are probing whether you can reason from conditional probabilities rather than intuition, especially when the event of interest is rare. In…

  2. Computer science concepts

    Bayes' Theorem And Base-Rate Reasoning

    Interviewers are testing whether you can reason from classifier performance metrics and base rates to the probability that actually matters for a product…

  3. Computer science concepts

    Bayesian And Base-Rate Reasoning

    What's being tested Ability to apply Bayes' rule to real-world classification and decision problems: combining priors (base rates) with likelihoods (test…

  4. Computer science concepts

    Bayesian Probability And Base Rates

    These problems test whether you can translate an ambiguous product scenario into a probabilistic model, choose the right conditioning events, and update…

  5. Computer science concepts

    Bayesian Reasoning and Base Rates

    1. What it is Bayesian reasoning updates a belief after seeing evidence: posterior ∝ prior (the base rate) × likelihood (how consistent the evidence is…

  6. Computer science concepts

    Behavioral Stories for Growth PM Leadership

    Interviewers are assessing your ability to lead growth from a product perspective: diagnose a funnel or metric, prioritize experiments, align stakeholders…

  7. Computer science concepts

    Behavioral Stories: Influence, Conflict, Prioritization & Trade-offs

    Interviewers are probing your ability to make product trade-offs, persuade cross-functional partners, and resolve conflicts while owning measurable…

  8. Computer science concepts

    Behavioral Leadership And Stakeholder Influence

    Interviewers are probing whether you can drive data-informed product decisions when ownership is shared, evidence is incomplete, and stakeholders disagree.

  9. Computer science concepts

    Behavioral Leadership, Inclusion, And Stakeholder Influence

    Interviewers are probing whether you can create impact through influence without authority, especially when data, product intuition, and team dynamics…

  10. Computer science concepts

    Behavioral Leadership, Ownership, and Stakeholder Management

    Interviewers are probing your ability to take ownership of a technical area while managing ambiguity, tradeoffs, and multiple stakeholders. They want to…

  11. Computer science concepts

    Behavioral Leadership, STAR, And Project Ownership

    These questions probe leadership & ownership for a Machine Learning Engineer: how you take end-to-end responsibility for ML solutions while communicating…

  12. Computer science concepts

    Behavioral Storytelling And Tradeoff Communication

    Interviewers are probing your ability to tell concise, structured stories about technical leadership: diagnosing people problems, choosing tradeoffs, and…

  13. Computer science concepts

    BFS, DFS, And Shortest Path Search

    Demonstrate graph traversal skills: model grids/structures as graphs, pick the right search (unweighted vs weighted), and implement correct…

  14. Computer science concepts

    BFS/DFS Graph and Tree Traversal and Shortest Paths

    Candidates must demonstrate correct use of BFS and DFS for traversal, reachability, and component counting, plus shortest-path techniques (unweighted BFS…

  15. Computer science concepts

    Binary Serialization And Persistent Key-Value Stores

    Demonstrates designing reversible, delimiter-free binary serialization and a crash-consistent persistent key-value store: encoding arbitrary bytes/Unicode…

  16. Computer science concepts

    Build Vs Buy And Partnership Evaluation

    Interviewers are probing your ability to make a structured, business-focused decision under uncertainty: quantify segment-level economics, weigh strategic…

  17. Computer science concepts

    Business Strategy, Monetization, And Partnerships

    Interviewers are probing a candidate’s ability to design a commercially viable product strategy that balances user value, growth, and partner incentives…

  18. Computer science concepts

    C++ Systems Programming For Infrastructure

    Interviewers are probing practical mastery of writing high-performance, correct C++ system code for infrastructure: safe concurrency, predictable memory…

  19. Computer science concepts

    Cache Design And Consistency

    Candidates must demonstrate practical mastery of cache design and consistency tradeoffs in distributed backends: detecting stale reads, resolving…

  20. Computer science concepts

    Camera Calibration and 3D Geometry for Autonomy

    Interviewers probe whether you can connect image formation and calibration math to practical ML pipelines: how to convert pixels to rays, use…

  21. Computer science concepts

    Cannibalization and Ecosystem Causal Diagnostics

    1) What it is Cannibalization is when a new feature, surface, or campaign shifts usage or revenue away from your own existing ones instead of creating net…

  22. Computer science concepts

    Capital One API Rate Limiting And Quotas

    Interviewers are probing your ability to design, implement, and reason about scalable API rate limiting and quota systems: correctness under concurrency…

  23. Computer science concepts

    Capital One Model Risk Governance And SR 11-7

    Interviewers are probing your practical grasp of model risk management under regulatory expectations (SR 11-7) as a working Data Scientist: how you design…

  24. Computer science concepts

    Case Interview Framing And Structured Communication

    Interviewers are assessing your ability to structure ambiguous problems, make defensible trade-offs, and communicate a clear plan that links customer need…