cswork / libraryOpen practice workspace

READ. UNDERSTAND. PRACTICE.

Interview questions

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

1,290 resources · Page 9 of 54

  1. Interview questions · Meta

    Compute time-spent percentage by app category

    This question evaluates proficiency in data manipulation and analytics, specifically SQL/Python skills for joining tables, aggregating session durations, handling missing app-category mappings, and computing percentage time spent over a recent seven-day window.

  2. Interview questions · Coinbase

    Compute top-K branches by openings

    This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Compute top-K branches by openings states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  3. Interview questions · Box

    Compute Top-K word frequencies under a path

    Compute Top-K word frequencies under a path evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  4. Interview questions · Apple

    Compute top three scores per student

    This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Compute top three scores per student states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  5. Interview questions · Capital One

    Compute unit economics and insurance break-even

    This question evaluates a candidate's proficiency in unit economics, insurance break-even analysis, expected-value modeling, churn effects, pricing versus demand trade-offs, and basic statistical inference including MLE and confidence intervals.

  6. Interview questions · Meta

    Compute view prevalence from views and labels

    This question evaluates a candidate's competency in temporal joins, stateful deduplication of moderation decisions, time-aware aggregation, and prevalence metric calculations within content-moderation analytics.

  7. Interview questions · Capital One

    Consider Key Factors Before Launching New Credit Card

    Evaluates launch-readiness analysis for a new consumer credit card across market, customer, risk, compliance, operations, and financial viability. Strong answers validate assumptions and define go/no-go criteria.

  8. Interview questions · Snowflake

    Contrast FCF vs NI; choose one statement

    This question evaluates financial statement analysis skills—specifically reconciling net income to free cash flow, identifying accounting and working-capital red flags, and selecting which single statement best informs credit risk, profitability trends, and cash runway, thereby testing valuation, solvency, and financial-modeling competency in the Statistics & Math domain. It is commonly asked because interviewers probe both conceptual understanding and practical application of accrual versus cash accounting, the effects of non‑cash charges, capex and working‑capital movements on valuation, and awareness of which metrics (for example FCF margin, interest coverage, and current ratio) become unreliable or unobtainable when only one statement is available.

  9. Interview questions · xAI

    Contrast processes and threads

    This question evaluates understanding of operating system and concurrency fundamentals—specifically differences between processes and threads including memory isolation, resource ownership, scheduling, context-switch costs, inter-process communication versus in-process synchronization, failure isolation, and security.

  10. Interview questions · PayPal

    Contrast TCP vs UDP; detect loss

    This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Contrast TCP vs UDP; detect loss states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  11. Interview questions · Fannie Mae

    Contrast UI vs backend testing; design UI-change test cases

    This question evaluates proficiency in test strategy and test-case design for web applications, covering distinctions between UI and backend testing responsibilities, mocking and contract boundaries, flakiness mitigation, security test placement, accessibility, analytics instrumentation, and expanded coverage metrics.

  12. Interview questions · DoorDash

    Convince Stakeholders: Prioritize Data Science Projects Effectively

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Convince Stakeholders: Prioritize Data Science Projects Effectively states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  13. Interview questions · Amazon

    Coordinate Resources and Resolve Conflicts for Project Success

    Coordinate Resources and Resolve Conflicts for Project Success evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  14. Interview questions · Meta

    Core Behavioral Reflections

    Practice core Product Manager behavioral reflections covering professional failure, proposing an opposed idea, biggest success, and data ethics. The solution emphasizes STAR-L structure, metrics, ownership, influence, privacy, fairness, and learning.

  15. Interview questions · Discord

    Count a Character in a String

    Count case-sensitive occurrences of a character in a string, including empty input and repeated matches.

  16. Interview questions · Oracle

    Count anagram-based replacements per phrase

    This question evaluates skills in string processing, anagram grouping, frequency mapping, and combinatorial counting to determine how many phrase variations arise from permissible replacements in the Coding & Algorithms domain.

  17. Interview questions · Spacex

    Count Islands in a Grid

    Count maximal islands of horizontally or vertically connected land in a binary grid in linear time without recursion that can overflow the stack.

  18. Interview questions · Microsoft

    Count words in a document robustly

    This question evaluates text-processing and algorithmic engineering skills, specifically precise tokenization rule definition, robust handling of Unicode and punctuation, streaming/large-file processing, unit testing for corner cases, and analysis of time and space complexity.

  19. Interview questions · Capital One

    Cover HR screen: role, motivation, comp, immigration, location

    This question evaluates concise professional communication, impact articulation with quantifiable metrics, and logistical transparency around compensation, work authorization, and location, measuring competencies in self-presentation, negotiation framing, and administrative readiness.

  20. Interview questions · Postman

    Cover intro, projects, interest, goals, Go rating

    This question evaluates communication, leadership, ownership, and practical Go programming proficiency by asking for a concise self-introduction, descriptions of impactful projects, alignment with the company/product, career goals, and a self-rated Go skill justification.

  21. Interview questions · Capital One

    Critique a product interface and propose fixes

    This question evaluates a candidate's product-thinking and usability analysis skills, specifically application of heuristics and accessibility standards alongside abilities in redesign proposal, success-metrics definition, and experiment/telemetry planning.

  22. Interview questions · Netflix

    Critique culture memo and design probes

    This question evaluates a candidate's ability to operationalize organizational values, assess cultural signals, and design measurable diagnostics, reflecting competencies in leadership, stakeholder communication, ethical judgment, and metrics-driven decision-making.

  23. Interview questions · Capital One

    Critique Shell Script for Credit-Card Program Tech Round

    This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Critique Shell Script for Credit-Card Program Tech Round states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

  24. Interview questions · Microsoft

    Cross-Team Conflict Resolution & Product Launch

    Practice answering a PM behavioral prompt about cross-team leadership, engineering conflict, and customer-centric course correction. The model STARL response shows how to align multiple teams, resolve delivery trade-offs, respond to missed customer expectations, quantify impact, and explain learning.