This guide draws on 27 first-hand interview accounts from Nowcoder. Candidates describe about 1 round on average, most often technical interviews, system design and a hiring manager interview.
These 27 writeups cover data, software engineering roles. All of them were posted under a forum handle, so we could not verify the authors’ identities.
Internship. 1 round. Shared by 不会做题的小熊 on nowcoder, 1970-01-01
1First roundTechnicalJavaScript fundamentals and Vue questions followed by a screen-shared project deep dive probing tradeoffs and optimizations.Covered: Destructuring, for...in and prototype chain, Arrow functions, Lexical scope, Closures, async/await, Generators, Vue 3 vs Vue 2 reactivity, Project deep dive, AI-assisted development
Frontend Engineer (Big Data Platform, PCG)
Not selected
Internship. 2 rounds. Shared by yumi0606 on nowcoder, 1970-01-01
1First roundTechnicalProject deep dive followed by a broad sweep of frontend fundamentals and three easy coding problems.Covered: Next.js and tRPC architecture choices, Responsive redesign, Optimistic updates and rollback, Lazy loading and prefetch, SSE streaming, Dijkstra vs A*, D3 vs ECharts, React vs Vue, CSS and JavaScript fundamentals, XSS and CSRF, Browser caching and storage, V8 garbage collection, Longest substring without repeats, Deep clone, Merge sorted arrays
2Second roundTechnicalSkeptical questioning of a project's real-world context and a simple subdomain-matching problem that took the candidate too long.Covered: Authenticity of the project, Cross-browser and in-app webview testing, Why not a mini program, Safari CSS differences, Subdomain check algorithm
Server developer (IEG)
Outcome not shared
New grad. 1 round. Shared by nunuking on nowcoder, 2026-09-21
1First interview (onsite)TechnicalSixty-minute in-person round mostly on resume projects plus a simple counting task. Advanced to round two.Covered: Internship and open-source project, TCP handshake and teardown, Peer power loss detection, Protobuf field renaming, Go map internals, KCP protocol, Byte frequency counting
Server developer (IEG)
Not selected
New grad. 1 round. Shared by nunuking on nowcoder, 2026-09-21
1Second interviewSystem designConversational project review plus a design question for a large notification system. No coding.Covered: Resume and internship discussion, Notification platform at ten-million scale, Time-bucketed scheduling over an opaque KV store
Backend developer intern (Tencent Meeting)
Outcome not shared
Internship, Wuhan, China. 1 round. Shared by Heracles1024 on nowcoder, 2026-09-21
1First interviewTechnicalJava and Redis fundamentals plus internship questions and an LRU implementation. Advanced to round two.Covered: Java collections, CopyOnWriteArrayList, Internship deep-dive, Article caching and rate limiting, MySQL index condition pushdown, Redis data structures, LRU cache coding
Test Engineer
Not selected
New grad, Wuhan. 1 round. Shared by 贪睡的刚子求求offer on nowcoder, 2026-09-30
1First roundTechnicalGrilled on internship test automation work, then coded HTTP requests and a simple LeetCode problem.Covered: Test automation stability, Test case prioritization, Regression testing, API testing, Test data management, Linux logs, HTTP vs HTTPS, Two Sum
New grad. 1 round. Shared by 彩特琳徳 on nowcoder, 2026-10-02
1First roundTechnicalDeep questioning of a semantic search project and an internship agent's evaluation and design choices, plus LLM fundamentals. No coding.Covered: Semantic search project, Label mapping and ranking, Embedding model structure, Agent evaluation methodology, Plan-and-Execute vs ReAct, LLM training and inference, MCP vs function calling
Role not stated
Outcome not shared
New grad. 1 round. Shared by 有礼貌的芹菜希望年薪百万 on nowcoder, 2026-09-15
1First roundTechnicalShort round with simple fundamentals and an LRU coding task. The interviewer seemed distracted.Covered: Team introduction, Basic fundamentals, LRU cache
Frontend Engineer (WeCom)
Not selected
Internship. 1 round. Shared by Malusnow on nowcoder, 2026-09-18
1First roundTechnicalShort traditional frontend round focused on the project with one classic coding problem.Covered: Project deep dive, JWT, Maximum subarray sum
AI Full-Stack Engineer
Not selected
New grad. 1 round. Shared by 零世界的我们 on nowcoder, 2026-09-18
1First roundTechnicalQuiet interviewer, project bottleneck questions, a rate limiter coding task and a probability puzzle. Rejected immediately.Covered: Large JSON uploads under high concurrency, CSRF and same-origin policy, Database-backed task queue bottlenecks, Worker failure and graceful shutdown, Rate limiter in JavaScript, Expected boys and girls probability puzzle
Agent application engineer
Outcome not shared
Experienced. 1 round. Shared by kaoyu on nowcoder, 2026-09-23
1Second interviewTechnicalDetailed questions on a production agent's intent recognition, memory and evaluation.Covered: Go usage and agent frameworks, Intent recognition accuracy and evaluation, Context engineering and memory, KV cache hit rate, Context compression, Deployment scale, End-to-end observability
Agent application engineer
Outcome not shared
Experienced. 1 round. Shared by kaoyu on nowcoder, 2026-09-23
1Third interviewHiring managerBroader discussion of project impact, industry views, conflict handling and AI coding practice.Covered: Reusable campaign framework, Agent team structure, Intent recognition abstraction, AI industry outlook, Toughest criticism or conflict, AI coding quality and TDD
Engineer (TEG cloud architecture platform)
Outcome not shared
New grad. 2 rounds. Shared by 音律 on nowcoder, 2026-09-23
1First interviewTechnicalPaper discussion, low-level fundamentals and a matrix traversal coding task.Covered: Research paper and CNN vs Transformer, Keypress to screen pipeline, Two's complement, Parity without modulo, Internship work, Diagonal zigzag matrix traversal coding
2Second interviewSystem designDesign-heavy questions on queues, large-scale dedup and rate limiting.Covered: Thread pools and producer-consumer, Message queue design with and without locks, Finding unique IDs among a billion, TCP handshake, Hot-key rate limiter design and cache warm-up
Backend developer intern (Tencent Cloud)
Outcome not shared
Internship. 1 round. Shared by Siaospeed on nowcoder, 2026-09-23
1First interviewTechnicalThirty minutes of distributed-leaning project questions, then two coding tasks over another half hour.Covered: Cache project scaling to multiple nodes, Container runtime networking and iptables, Processes, threads and coroutines, Deadlocks, VLANs, Skills and MCP, Binary search for target range, Concurrent LRU cache design
AI application engineer
Outcome not shared
New grad. 1 round. Shared by 烦恼的喜羊羊在摸鱼 on nowcoder, 2026-09-24
1First interviewTechnicalConcurrency and Redis Cluster fundamentals plus agent context and deployment questions.Covered: Performance optimization in internship, Async pitfalls and Future exceptions, Processes vs threads and virtual threads, Reflection, Redis Lua and cluster limits, Redis Cluster sharding and failover, Context system evaluation and A/B testing, Agent loop upgrades and sandbox lifecycle, Testing AI-generated code
Backend engineer (marketing)
Outcome not shared
New grad. 1 round. Shared by 烦恼的喜羊羊在摸鱼 on nowcoder, 2026-09-24
1First interviewTechnicalAgent context-management deep-dive followed by an AI workflow discussion and a k-way merge question.Covered: Agent infrastructure project, Skill discovery, loading and unloading, Prefix cache effects, Context compression and retrieval of originals, AI across the development lifecycle, Merging N sorted arrays with a heap
Backend developer intern (WeChat group)
Outcome not shared
Internship. 1 round. Shared by 雾行0x00 on nowcoder, 2026-09-28
1First interviewTechnicalA long round with three coding questions plus deep questions on the current internship, AI tooling, system design and fundamentals.Covered: IP and port packed into uint64, Fold a linked list, Uniform sampling from a 16-bit random generator, Agent design and skills, LLM hallucination and training, RAG and vector index internals, Collaborative filtering, 12306 ticketing system design, Message queues, C++ references and smart pointers, Redis SDS and set internals, MySQL B+ tree indexes and locking, Design patterns
Multimodal Algorithm Engineer
Outcome not shared
unknown. 2 rounds. Shared by 算法打工人阿旺 on nowcoder, 2026-10-05
1First roundTechnicalResearch-focused round on vision-language models and parameter-efficient tuning, with an open tracking scenario.Covered: Thesis research, Dataset construction, LoRA and adapters, Qwen2.5-VL architecture, SAM family differences, Multi-face video tracking, Agents and RAG, Career plans
2Second roundTechnicalDeeper model internals plus questions on applying AI to games.Covered: SAM3 training, CLIP architecture, Gating mechanisms, Token probabilities, LoRA rank and initialization, Transformer strengths, Game player distributions, Token cost estimation, CLI vs IDE
Security Engineer Intern (PCG)
Not selected
Internship. 1 round. Shared by tomiao on nowcoder, 2026-10-08
1First roundTechnicalQuestions on corporate security programs, web vulnerabilities from past pentesting and how to find logic bugs in a consumer product.Covered: Enterprise security, OWASP Top 10, SQL injection and defenses, Prepared statement limits, Access control flaws, Business logic bugs, Code auditing, AI security
Test Development Engineer (entertainment)
Outcome not shared
New grad. 1 round. Shared by 三本咋了 on nowcoder, 2026-10-09
1First roundTechnicalA 40-minute round with a manager that moved from a thin internship discussion to fundamentals and performance testing.Covered: Internship difficulty, Operating systems, OSI model, Python vs Java, Python decorators, Performance testing tools
Agent Infrastructure Engineer
Outcome not shared
New grad. 1 round. Shared by AIGC小白入门记 on nowcoder, 1970-01-01
1First roundTechnicalAgent infrastructure questions spanning secure enclaves, sandboxing and durable task state.Covered: Self-evolving agent internship work, Evolution metrics and data collection, Reliability without human review, Multi-tenant design on an Intel SGX machine, Secure paging with limited EPC, Blocking sandbox access to the host filesystem, Session recovery after container restarts, Task state, snapshots and consistency, Model-agnostic agent runtime abstraction
New grad. 1 round. Shared by 四时小路 on nowcoder, 1970-01-01
1Second roundTechnicalAn old-school round of concurrency and algorithm design scenarios with an in-place merge sort coding task.Covered: C++ familiarity, MPSC task queue design and backpressure, Lock-free queue, Finding QQ numbers that appear once, External sort vs cheaper alternatives, Rate limiter design and window boundary bursts, Sliding windows, Reducing per-key memory, In-place merge sort
Backend Developer (WeChat Group)
Not selected
New grad. 1 round. Shared by 帅气的布拉德不讲武德 on nowcoder, 2026-09-12
1First roundTechnicalThirty minutes of three coding problems followed by fundamentals and AI-workflow questions from a sharp, friendly interviewer. No team picked the candidate up afterward.Covered: Ball-picking logic puzzle, Find the unique node in a self-built binary tree, Longest run of consecutive increasing integers, Encryption vs hashing vs signatures, Preventing SQL injection, MySQL fundamentals, Collaborating with and reviewing AI output
Client Developer (Sogou)
Not selected
New grad. 2 rounds. Shared by toM14 on nowcoder, 2026-10-09
1First roundTechnicalInternship and Android architecture questions, a concurrency-limited scheduler coding task and two code-review exercises.Covered: Internship module, MVP vs MVVM, Collections, HashMap lookup, Lifecycle-aware results, Idempotency, Ordered scheduler with three concurrent tasks, Code review of race and dangling pointer bugs
2Second roundTechnicalDeep dive into a field-obfuscation bug and message ordering design, then an algorithm problem the candidate did not fully pass. Rejected.Covered: Release build obfuscation bug, Serialization annotations, Message ordering window, Result aggregation, AI usage, Array product minimization
LLM Algorithm Intern (WXG)
Outcome not shared
Internship. 1 round. Shared by 算法打工人小旺 on nowcoder, 2026-10-09
1Technical roundTechnicalPaper and RL theory discussion followed by a long series of coding and calculation tasks.Covered: Reinforcement learning (PPO, GRPO, reward models), MDPs, Floating-point formats, LoRA and quantization, Implementing PPO, Parameter and GPU memory estimates, Intersecting linked lists, Orthogonal output bases
Software Engineer (WeChat Open Platform)
Outcome not shared
New grad. 1 round. Shared by nunuking on nowcoder, 2026-10-10
1First roundTechnicalA 90-minute round starting with four plain-text coding problems in 40 minutes, then project questions and a location-based design scenario.Covered: Min-heap, Monotonic stack, Maximum binary tree, Ones and zeroes subset, Internship deep dive, Coroutines vs threads, Nearby-people feature design
LLM Post-Training Intern (CSIG)
Outcome not shared
Internship. 2 rounds. Shared by 算法打工人阿旺 on nowcoder, 2026-10-11
1First roundTechnicalBroad questions on multimodal models, decoding, training stages and efficiency techniques.Covered: Positional encoding to RoPE, Video VLM frame sampling, Qwen-VL video vs image encoding, High-resolution and long documents, Decoding hyperparameters, SFT vs RL, Data pipelines and flywheels, Sparse attention, Quantization
2Second roundTechnicalDeeper RL and inference-serving questions plus how to attribute business metric improvements.Covered: RL monitoring metrics, KV cache, vLLM vs SGLang, PPO vs GRPO, Actor, critic and reward model roles, Importance sampling and clipping, Verbalized confidence, VLM training stages, Attributing metric gains
What Tencent is hiring for now
304 open roles in our index. Advertised pay floors run $56k to $107k (median $81k, from 43 postings that state pay).
Most-posted roles
Senior Strategic Sales Executive7
Global Talent Sourcing Intern5
Senior Business Development Manager4
Game Research & Development Intern, Engine Research4
This guide draws on 27 first-hand interview accounts from Nowcoder. Candidates describe about 1 round on average, most often technical interviews, system design and a hiring manager interview.
What topics does Tencent test in interviews?
Commonly reported topics include Project deep dive, Destructuring, for...in and prototype chain, Arrow functions, Lexical scope, Closures.
These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often. Treat this as directional prep, not a script.