finds.dev← search

// the find

youngyangyang04/TechCPP

★ 3,048 · updated Apr 2025

【C++面试&C++学习指南】 这里整理了C++后端研发工程师面试和工作必备的知识点 。

A Chinese-language interview prep and study guide for C++ backend engineers, covering language internals, OS concepts, networking, data structures, Redis, and MySQL. It's structured as a flat list of Q&A markdown files, essentially a written cheat sheet for Chinese tech company interviews (BAT-style). Not a library, not a tool — pure reference material.

The topic coverage is genuinely thorough: vtables, memory models, epoll internals, Redis data structures, B+ trees, and lock types are all there and at a level of detail that goes beyond surface definitions. The author (Carl, ex-Tencent/Baidu) has real backend credibility, which shows in the OS and networking sections — these aren't copy-pasted from Wikipedia. The repo pairs well with the author's LeetCode companion repo, so the algorithm coverage isn't duplicated here, keeping scope tight. Having 427 forks suggests people are actually using it as a fork-and-annotate study resource, not just starring and forgetting.

The content is almost entirely in Chinese with no English translation, which hard-walls non-Chinese readers out. Last meaningful push was April 2025 and the repo has a clear '玩命更新ing' (actively updating) note that stopped being true — several sections are stubs or placeholder bullet points with no linked content. It's Markdown files in a flat directory with no search, no versioning of answers, and no way to tell which answers are current versus written three years ago when a topic area looked different. The interview-prep framing means some answers optimize for sounding correct in 30 seconds rather than being technically precise.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →