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 1 of 88

  1. Articles

    0-1 BFS Interview Questions: Deque Ordering, Relaxation, and Minimum-Cost Paths

    Practice 0-1 BFS with an original deque trace, a counterexample to ordinary BFS, careful relaxation rules, complexity analysis, and a Dijkstra oracle.

  2. Articles

    Large Language Models (LLMs): Fundamentals (1)

    This guide covers fundamentals of large language models, including architectural choices, training objectives, scaling behavior, capability…

  3. Articles

    LLMs Training Experience Notes (10)

    This resource covers distributed LLM training topics such as framework selection, multi-node scaling strategies, memory and model/data parallelism…

  4. Articles

    10 Technical Interview Questions for Data Analyst in 2026

    This guide presents 10 technical interview questions for data analysts in 2026, covering metrics and grain, data shaping (joins, filters, null…

  5. Articles

    Large Models (LLMs): LangChain Overview (11)

    This guide covers LangChain concepts and practical usage within LLM systems, including components and patterns for prompt management…

  6. Articles

    Techniques for Enabling Long-Term Memory in Multi-Turn Conversations with AI (12)

    This guide covers techniques for enabling long-term memory in multi-turn AI conversations, including memory representations and indexing…

  7. Articles

    15 Coding Patterns That Crack Any FAANG Interview

    Learn the 15 coding interview patterns that still matter in 2026, with cues, costs, and LeetCode drills for faster problem recognition.

  8. Articles

    15 FAANG Behavioral Interview Questions (And How to Actually Answer Them)

    This guide covers 15 FAANG-style behavioral interview questions, common question archetypes and rubrics, story-structuring techniques…

  9. Articles

    一亩三分地面经看不了?大米、阅读权限与其他备考资源

    一亩三分地面经看不了?弄清大米、蓝莓与阅读权限的区别,排查回复后仍隐藏、付款未生效等问题。

  10. Articles

    LLM (Layer Normalization – Methods) (2)

    This technical guide examines normalization in deep Transformer architectures, comparing LayerNorm and DeepNorm, explaining their mathematical…

  11. Articles · Meta

    20 Common Meta Behavioral Interview Questions (2026)

    This guide presents the 20 behavioral questions most commonly asked in Meta's "Jedi" round, maps each question to Meta's six core values, and outlines…

  12. Articles

    2027 OA Deadline Benchmark: How Much Time 50 Companies Give Candidates

    2027 OA Deadline Benchmark: How Much Time 50 Companies Give Candidates. Practical, evidence-aware guidance with clear limits, examples, and next steps.

  13. Articles

    2027 SWE Internship OA Release Calendar: When Major Companies Send Assessments

    See when major companies began sending 2027 SWE internship OAs, with dated public reports, later waves, evidence limits, and preparation advice.

  14. Articles

    LLMs – Activation Functions (3)

    The resource examines feed-forward network (FFN) blocks in Transformer architectures, focusing on activation functions, gated FFN designs…

  15. Articles

    37signals Programmer Take-Home: Scope a Small Project and Explain the Trade-Offs

    Prepare for a 37signals programmer take-home by scoping a small complete project, testing its core path, and explaining deliberate trade-offs.

  16. Articles

    趨勢科技軟體工程師面試準備:程式題、專案深挖與資安產品情境

    趨勢科技軟體工程師面試準備:區分官方校園招募與個別面經,用資安事件的租戶隔離、重送、衝突和錯誤處理練習程式、專案深挖與產品取捨。

  17. Articles

    軟體工程師面試怎麼準備?依職缺把程式題、專案與設計排出優先順序

    軟體工程師面試準備指南:從職缺責任、已確認面試任務與實際缺口,安排程式題、專案和設計的優先順序。用三份虛構職缺、兩份十二小時預算與六小時修訂例,說明有限時間應留下哪些可驗證成果。區分職級、任務形式和真實個人貢獻,不推定臺灣公司統一流程,並以五個相關題目檢查準備是否符合下一輪需求。

  18. Articles

    LLM (Attention – Advanced Topics) (4)

    This guide covers advanced attention topics in large language models, including transformer self-attention, multi-head attention, positional…

  19. Articles

    LLM (Transformers) (5)

    This tutorial covers working with BERT outputs, explaining how BERT representations are produced, methods for extracting and analyzing token-…

  20. Articles

    LLMs – Loss Functions (6)

    This guide explains KL divergence, cross-entropy, and classification loss functions with a concept-first approach to build intuition…

  21. Articles

    LLM (Similarity Functions) (7)

    This guide covers similarity measures and contrastive learning for LLMs, including embedding spaces, similarity functions, contrastive loss…

  22. Articles

    Large Language Models (LLMs) – Advanced Topics (8)

    This guide covers advanced LLM generation mechanics, common failure modes like repetition and hallucination, decoding and sampling strategies…

  23. Articles

    Large Language Models (LLMs) – Fine-Tuning (9)

    This guide covers real-world fine-tuning of large language models, including memory budgeting, data strategy, mitigation of catastrophic forgetting…

  24. Articles

    A/A Testing Interview Questions: False Positives, Calibration, and Pipeline Failures

    Practice A/A testing interview questions with a seeded false-positive simulation, calibration checks, and three experiment pipeline failure diagnoses.