cswork / libraryOpen practice workspace

READ. UNDERSTAND. PRACTICE.

Prepare for your next interview.

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

20,926 resources · Page 85 of 872

  1. Articles

    Testlify Coding Assessment: Single-File Tasks, Projects, and Scoring Rules

    Understand Testlify single-file, SQL, and project tasks, including configurable all-or-nothing versus test-case scoring and manual project review.

  2. Articles

    TestNG Interview Questions: Data Providers, Configuration Lifecycles, and Parallel Safety

    Practice TestNG interviews with a data-provider fixture, lifecycle map, and concrete parallel test isolation repairs, including setup and teardown failures.

  3. Articles

    TF-IDF Interview Questions: Fit the Vocabulary, Compute Weights, and Avoid Leakage

    Practice TF-IDF interview questions with a worked sparse matrix, explicit weighting conventions, frozen vocabulary, unknown tokens, and leakage checks.

  4. Articles

    The Complete FAANG Behavioral Interview Roadmap: From Zero to Offer

    This roadmap-style guide covers behavioral interview preparation for FAANG interviews, including story structuring with a STAR-derived sequence…

  5. 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…

  6. 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…

  7. 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…

  8. 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.

  9. Articles

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

  10. 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.

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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.

  16. 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.

  17. 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.

  18. 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.

  19. 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.

  20. Articles · TikTok

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

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

  21. 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.

  22. 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.

  23. 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.

  24. 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.