cswork / libraryOpen practice workspace

READ. UNDERSTAND. PRACTICE.

Articles

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

2,099 resources · Page 81 of 88

  1. Articles

    The Complete Karat Interview Guide: Format, Questions, Retakes

    This guide covers the Karat interview format, question types, evaluation criteria (including working code and decision-making process), recording…

  2. Articles

    The 'Good Enough' Trap: Why Senior Engineers Are Getting Down-Leveled in 2026

    This guide analyzes why senior engineers (L5/E5) are increasingly being offered mid-level roles in 2026, covering evaluation criteria beyond coding…

  3. Articles

    The Hidden Danger of P-Hacking in A/B Testing: When Curiosity Crosses the Line

    This guide covers p-hacking risks in A/B testing, including interpretation of statistical significance, common p-hacking tactics, detection…

  4. Articles

    The Most Expensive Sentence in System Design

    Master system design caching with Redis, cache invalidation, eviction policies, and interview-ready strategies to build scalable backend systems.

  5. Articles

    The Software Engineer's Guidebook Review: Can It Help You Pass Senior Interviews?

  6. Articles · The Trade Desk

    The Trade Desk SWE Intern Interview Guide 2027: Coding Assessment, Technical Rounds, and Timeline

    Prepare for The Trade Desk SWE intern interviews with coding assessment context, a tested versioned recipe store, rollback, OOD and a seven-day plan.

  7. Articles

    Thomas GIA for Technical Candidates: Timing, Five Test Areas, and Preparation

    Prepare for Thomas GIA with five task rules, timing distinctions, original worked exercises, and a ledger that separates speed from accuracy errors.

  8. Articles

    Thoughtworks Code Pairing Interview: Repository Preparation, Tests, and Refactoring

    Prepare for Thoughtworks code pairing: set up the repository, preserve behavior with tests, make small changes, and explain refactoring and AI tool choices.

  9. Articles

    Thread-Safe Singleton Interview Questions: Initialization, Publication, and Testability

    Compare Java singleton initialization and publication, explain holder failures and class-loader scope, and preserve testability without resetting global state.

  10. Articles

    Threat Modeling Interview Exercise: Draw Boundaries Before Listing Attacks

    Practice a threat modeling interview exercise with trust boundaries, a file-sharing permission matrix, scan races, revocation tradeoffs, and negative tests.

  11. Articles

    Ticket Booking System Design Interview Guide: Seat Holds, Concurrency, Payments, and Fairness

    Practice ticket-booking system design with a seat race, late payments, versioned holds, idempotency, compensation and explicit capacity assumptions.

  12. Articles

    tidyr Interview Questions: Pivot Keys, Duplicate Cells, and Nested Data

    Prepare for tidyr interview questions with pivot-key collisions, .value examples, missingness checks, nested-data row counts, and careful reshape validation.

  13. Articles · TikTok

    TikTok HackerRank Assessment Guide for Software Engineers

    Prepare for TikTok coding assessment with real question-bank examples, timing tactics, hidden-test checks, and a focused practice plan.

  14. Articles · TikTok

    TikTok Machine Learning Intern OA 2027: Coding, ML Fundamentals, and Recommendation Systems

    TikTok Machine Learning Intern OA 2027 guide to coding, ML fundamentals, recommendation systems, interviews, timelines, and a seven-day prep plan.

  15. Articles · TikTok

    TikTok New Grad OA 2027: CodeSignal Questions, 600/600, and Why Perfect Scores Still Get Rejected

    Learn what TikTok's 2027 new grad CodeSignal OA may include, what 600/600 means, why perfect scores still get rejected, and how to prepare.

  16. Articles · TikTok

    TikTok 北美软件工程师面试准备:从 OA 到项目深挖,按岗位确认范围

    TikTok北美软件工程师面试准备:用当前西雅图岗位区分后端与全栈范围,核对OA邀请,并用缓存与失效竞态的原创例练习项目深挖和工程判断。

  17. Articles

    Time Series Cross-Validation Interview Questions: Forecast Horizons, Gaps, and Leakage

    Practice time series cross-validation with irregular dates, delayed labels, and feature availability checks. See exact fold indices and diagnose leakage.

  18. Articles

    TimescaleDB Interview Questions: Hypertables, Chunks, and Continuous Aggregates

    Practice TimescaleDB interview questions with hypertables, chunk sizing, continuous aggregate refresh windows, late writes, and historical freshness checks.

  19. Articles

    TLS Troubleshooting Interview Questions: Certificate Chains, SNI, and Expiration

    Prepare for TLS troubleshooting interviews with certificate chains, SNI, hostname verification, expiration, and evidence from served endpoints.

  20. Articles · Together AI

    Together AI Software Engineer Interview Guide 2026: Coding, GPU Inference, Distributed Systems, and Timeline

    Together AI software engineer interview guide 2026: coding, GPU inference, distributed systems, reliability, model workflows, and process preparation.

  21. Articles

    Toggl Hire Technical Skills Test: Practice Questions, Homework, and What to Verify

    Prepare for a Toggl Hire technical test by verifying your invitation, separating skills questions from homework, and submitting reviewable project work.

  22. Articles

    Top 10 API Design Interview Questions for 2026

    This resource covers API design interview topics for 2026, including REST principles (resource modeling, HTTP methods, statelessness), reasoning…

  23. Articles

    Top 25 Director of Software Engineering Interview Questions

    Engineering director interview questions: 25 real prompts with what strong answers cover, drawn from actual director hiring loops.

  24. Articles

    Top 30 Behavioral Interview Questions for Tech (With Answers for 2026)

    This guide compiles 30 common behavioral interview questions for tech roles, grouped by the trait each question assesses and paired with a repeatable…