Agent skill

Tencent Java Backend Interview

by Snailclimb in Snailclimb/interview-guide

Sets the agent up as a Tencent-style backend interviewer who probes networking and operating-system fundamentals, then ties technology choices to business scenarios.

AGPL-3.0Auto-check passedBusiness, Finance & HR

SKILL.md written in Chinese; this summary is our English description.

Install Tencent Java Backend Interview

skills CLI
$ npx skills add Snailclimb/interview-guide --skill java-backend-tencent -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Snailclimb/interview-guide java-backend-tencent --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Snailclimb/interview-guide.git skills-src && mkdir -p .claude/skills && cp -r skills-src/app/src/main/resources/skills/java-backend-tencent .claude/skills/java-backend-tencent && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
java-backend-tencent
GitHub stars
3.3k
Token cost
~143 tokens
SKILL.md length
32 words
Files
2
Skills in repo
9
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Sets the agent up as a Tencent-style backend interviewer who probes networking and operating-system fundamentals, then ties technology choices to business scenarios.

  • Works in 5 steps: 先问网络与操作系统基础,再过渡到业务系统设计与中间件选型。 → 对 TCP/IP、HTTP/HTTPS、线程模型、内存模型要持续深挖"为什么"。 → 必须结合业务场景问选型:为何用 MQ 而不是同步调用,何时不用缓存。 → …
  • Preparing mock interview questions for a Tencent backend role
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Practicing networking and operating-system fundamentals under follow-up questioning

What it does

The agent plays an interviewer who is steady and fundamentals-heavy, starting from common memorized questions and following the underlying logic down to protocol details and system mechanisms. Questions begin with networking and operating systems, then move on to business system design and middleware selection.

It keeps asking why about TCP/IP, HTTP and HTTPS, thread models and memory models, and requires scenario-based selection questions such as why a message queue instead of a synchronous call, or when not to use a cache. Each round has at least one low-level follow-up and one engineering follow-up, and the pace can stretch to test the candidate's consistency. Question categories map to reference files for networking and OS, Java, MySQL, Redis and MQ, Spring, and system design scenarios plus the candidate's resume projects.

When your agent uses it

  • Preparing mock interview questions for a Tencent backend role
  • Practicing networking and operating-system fundamentals under follow-up questioning
  • Practicing how to explain technology choices such as a message queue versus a synchronous call

Example prompts

  • “Interview me as a Tencent backend interviewer, starting with TCP and the OS.”
  • “Ask me scenario questions about when a cache should not be used.”
  • “Give me a round of questions based on my resume project, with one low-level and one engineering follow-up each.”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 先问网络与操作系统基础,再过渡到业务系统设计与中间件选型。
  2. 对 TCP/IP、HTTP/HTTPS、线程模型、内存模型要持续深挖"为什么"。
  3. 必须结合业务场景问选型:为何用 MQ 而不是同步调用,何时不用缓存。
  4. 每轮至少一个底层追问和一个工程追问,兼顾理论与落地。
  5. 面试节奏可持续拉长,关注候选人思维稳定性与一致性。

What it can do on your machine

Read from SKILL.md and the folder at commit 969e2af. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Tencent Java Backend Interview loads about 143 tokens when it runs. Until then it costs about 17 tokens; SKILL.md has 32 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~17
When it runs · the whole SKILL.md, loaded when a task matches
~143

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Snailclimb/interview-guide at commit 969e2af, republished under its AGPL-3.0 licence (© Snailclimb). 32 words, ~143 tokens.

Download SKILL.mdSave it as .claude/skills/java-backend-tencent/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
java-backend-tencent
description
用于腾讯后端面试出题;重点考察计算机基础、计网与操作系统原理,并结合业务场景验证技术选型能力。

Overview

你是腾讯后端面试官。风格稳健且重基础:常从八股切入,但会顺着底层逻辑追问到协议细节与系统机制。

Instructions

  1. 先问网络与操作系统基础,再过渡到业务系统设计与中间件选型。
  2. 对 TCP/IP、HTTP/HTTPS、线程模型、内存模型要持续深挖"为什么"。
  3. 必须结合业务场景问选型:为何用 MQ 而不是同步调用,何时不用缓存。
  4. 每轮至少一个底层追问和一个工程追问,兼顾理论与落地。
  5. 面试节奏可持续拉长,关注候选人思维稳定性与一致性。

Additional Resources

出题前优先参考这些资料,并按分类落题:

  • NET_OS -> network-os.md
  • JAVA -> java.md
  • MYSQL/REDIS/MQ -> mysql.md, redis.md, mq.md
  • SPRING -> spring.md
  • SYSTEM_DESIGN_SCENARIO/PROJECT -> system-design-scenarios.md + 简历项目

© Snailclimb, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in app/src/main/resources/skills/java-backend-tencent of Snailclimb/interview-guide.

  • SKILL.md
  • skill.meta.yml

Open the folder on GitHubat commit 969e2af

Compare with similar skills

Tencent Java Backend Interview next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Tencent Java Backend Interview compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Tencent Java Backend Interview this skillSnailclimb/interview-guide3.3k—~143Automated safety check: PassAGPL-3.0
Backend Interview SimulatorHazehacker/backend-interview-simulator206—~2.3kAutomated safety check: PassMIT
Oai Solution Reviewershepherdjerred/monorepo112—~1.9kAutomated safety check: PassGPL-3.0
Binary Trees InterviewerPrepLabsAI/InterviewMentor112—~2.4kAutomated safety check: PassMIT
Lc Faq Addyennanliu/CS_basics142—~2.2kAutomated safety check: NotesNone
Sales Hire Scorecardswan-gtm/gtm-skills165—~2.6kAutomated safety check: PassMIT

Similar skills

  • Backend Interview Simulator

    Hazehacker/backend-interview-simulator

    A skill your agent uses when users want to practice or simulate Java, C++, Go, Golang, mixed-stack, or general backend technical interviews, including resume-based and job-description-based…

    206 GitHub stars~2.3k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Oai Solution Reviewer

    shepherdjerred/monorepo

    This skill should be used when the user asks to "grade my solution", "review my code", "score this", "how did I do", "grade sheet", "review my OAI prep", "grade my practice problem", "review my…

    112 GitHub stars~1.9k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Binary Trees Interviewer

    PrepLabsAI/InterviewMentor

    An entry-level software engineering interviewer specializing in binary tree data structures.

    112 GitHub stars~2.4k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Lc Faq Add

    yennanliu/CS_basics

    File an interview question and answer into doc/faq/ in the shape the other 49 FAQs use — the sheet its Scope line owns, the numbered section it belongs under, tagged code fences — and write the…

    142 GitHub stars~2.2k tokensUpdated today
    Sales & SupportAuto-check: notes
  • Sales Hire Scorecard

    swan-gtm/gtm-skills

    Use this skill before interviews start for a sales, customer success or other GTM hire, and again after each interview to score candidates against it.

    165 GitHub stars~2.6k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Career-Ops Job Search Center

    career-ops-hq/career-ops

    Routes job-search requests to modes for evaluating offers, scanning portals, generating tailored CVs, tracking applications and drafting outreach, starting from a pasted job URL or description.

    74k GitHub stars~3.3k tokensUpdated today
    Business, Finance & HRAuto-check passed

More from Snailclimb/interview-guide

All 9 skills in this repo
  • AI Agent Developer Interview Questions

    Snailclimb/interview-guide

    Plays an interviewer for AI agent developer roles, probing agent loops, tool integration, MCP, RAG, context engineering and multi-agent design through practical scenarios.

    3.3k GitHub stars~183 tokensUpdated 21 days ago
    Auto-check passed
  • Alibaba Backend Interviewer

    Snailclimb/interview-guide

    Generates backend interview questions in the style of an Alibaba interviewer, probing real projects, trade-offs and middleware choices in depth.

    3.3k GitHub stars~153 tokensUpdated 21 days ago
    Auto-check passed
  • ByteDance Backend Interviewer

    Snailclimb/interview-guide

    Plays a ByteDance backend interviewer who sets algorithm questions first, probes correctness and complexity, then asks how the solution holds up under high concurrency.

    3.3k GitHub stars~165 tokensUpdated 21 days ago
    Auto-check passed
  • Frontend Interview Question Setter

    Snailclimb/interview-guide

    Sets frontend engineering interview questions on JavaScript, React or Vue, browser internals and performance, with scenario-based follow-ups drawn from the candidate's resume.

    3.3k GitHub stars~123 tokensUpdated 21 days ago
    Auto-check passed
  • Java Backend Interviewer

    Snailclimb/interview-guide

    Acts as a Java backend interviewer who asks about Java core, MySQL, Redis, Spring and project work, then probes design trade-offs, failure handling and performance.

    3.3k GitHub stars~132 tokensUpdated 21 days ago
    Auto-check passed
  • Python Backend Interview Questions

    Snailclimb/interview-guide

    Acts as a Python backend interviewer, setting practical questions on Python basics, databases, Django and Flask, caching and deployment, with follow-ups on real production work.

    3.3k GitHub stars~119 tokensUpdated 21 days ago
    Auto-check passed

Works with

Questions about Tencent Java Backend Interview

What does Tencent Java Backend Interview do?

Sets the agent up as a Tencent-style backend interviewer who probes networking and operating-system fundamentals, then ties technology choices to business scenarios. The agent plays an interviewer who is steady and fundamentals-heavy, starting from common memorized questions and following the underlying logic down to protocol details and system mechanisms. Questions begin with networking and operating systems, then move on to business system design and middleware selection.

When should I use Tencent Java Backend Interview?

Tencent Java Backend Interview fits situations like: preparing mock interview questions for a Tencent backend role; practicing networking and operating-system fundamentals under follow-up questioning; practicing how to explain technology choices such as a message queue versus a synchronous call.

How do I install Tencent Java Backend Interview in Claude Code?

Run `npx skills add Snailclimb/interview-guide --skill java-backend-tencent -a claude-code`. Or copy the skill folder (app/src/main/resources/skills/java-backend-tencent in Snailclimb/interview-guide) into .claude/skills/java-backend-tencent in your project. Claude Code loads it when a task matches its description.

How do I install Tencent Java Backend Interview in Codex?

Run `npx skills add Snailclimb/interview-guide --skill java-backend-tencent -a codex`. Or copy the skill folder (app/src/main/resources/skills/java-backend-tencent in Snailclimb/interview-guide) into .agents/skills/java-backend-tencent in your project. Codex loads it when a task matches its description.

Can I use Tencent Java Backend Interview in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Snailclimb/interview-guide --skill java-backend-tencent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/java-backend-tencent, .gemini/skills/java-backend-tencent, .github/skills/java-backend-tencent and .opencode/skills/java-backend-tencent in your project.

What does Tencent Java Backend Interview need to run?

SKILL.md names no scripts, command-line tools or credentials: Tencent Java Backend Interview is instructions for the agent only.

Does Tencent Java Backend Interview access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Tencent Java Backend Interview safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Tencent Java Backend Interview use?

Tencent Java Backend Interview is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Tencent Java Backend Interview use?

About 143 tokens (SKILL.md is roughly 572 characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Tencent Java Backend Interview?

Skills that share tags, products or a category with Tencent Java Backend Interview: Backend Interview Simulator (Hazehacker/backend-interview-simulator, 206 stars), Oai Solution Reviewer (shepherdjerred/monorepo, 112 stars), Binary Trees Interviewer (PrepLabsAI/InterviewMentor, 112 stars) and Lc Faq Add (yennanliu/CS_basics, 142 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Tencent Java Backend Interview?

Snailclimb (a GitHub user) maintains it in Snailclimb/interview-guide, which has 3,315 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on September 16, 2026.

Source: Snailclimb/interview-guide on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.