Interview prep · 🇨🇳 China
Tech interviews in China: pay, notice periods, and what's different
China has one of the world's biggest tech markets, and right now its AI scene is among the best anywhere. For a foreigner, though, the realities differ from the expat hubs: Mandarin matters, the visa is harder, and the hours can be brutal. Here's the honest picture on pay, visas, and the interviews.
Got a real China interview lined up? Paste the job post and see the questions it's likely to ask →
1. What tech roles pay in China (RMB)
Pay is in renminbi and high at the top tier-1 firms. A senior software engineer:
- Most companies: roughly RMB 400,000 to RMB 800,000 a year in the tier-1 cities.
- Big tech (Alibaba, Tencent, ByteDance, Huawei): well above that at senior level, with total packages running much higher at the top.
The tier-1 cities, Beijing, Shanghai, Shenzhen and Hangzhou, pay far above the national average, and the leading tech and AI firms pay among the best in Asia. Note that the foreign work-visa categories carry their own salary thresholds.
2. Job security and notice periods in China
Lighter for foreigners, and shaped by the work culture more than the law. Labour law exists, but the famously long hours (below) define the day-to-day far more than job protection does.
Notice is set by contract, commonly around one month, though it varies by employer and seniority. For a foreigner, the work permit and residence permit are tied to your employer, so any move means transferring or re-applying.
- Expect around one month's notice, depending on your contract.
- Your visa, work permit and residence permit are all tied to the employer.
- Plan a job change carefully, since the permits move with the job.
If you're looking while still employed, this matters even more. See how to interview while you're still employed.
3. Working culture and turnover in China
Intense at many firms. The '996' model, roughly 9am to 9pm, six days a week, is famous, and although China's top court ruled it illegal in 2021, long hours are still common across big tech and AI startups. There are exceptions: DeepSeek, for one, runs a flat, lab-like culture closer to a research group than a 996 grind.
High. It's a fast, competitive market with a lot of movement, especially in the booming AI sector.
4. What's different about interviewing in China
Interviews at the big firms and AI labs are technically demanding, with a strong algorithms focus. Expect a hard coding bar and system design.
- Heavy algorithms and data-structures rounds, often harder than the US bar.
- System design at senior level, plus a project deep-dive.
- Interviews may be in Mandarin, English, or both, confirm before you prep.
Prep for a real China loop
Reading this because you've got one coming up? Paste the actual China job post into Calibrd. It predicts the questions for that company and level, benchmarks the offer in RMB, and uses your CV to flag the gaps an interviewer will dig into. Then you rehearse your answers out loud.
5. Who's hiring in China, and what they pay
- Big tech: Alibaba, Tencent, ByteDance, Baidu, Huawei, Meituan, Pinduoduo, the giants, with the most foreigner-friendly roles at the largest firms.
- AI labs: DeepSeek and Alibaba's Qwen (Hangzhou), Moonshot and Z.ai (Beijing), MiniMax (Shanghai), one of the world's densest AI scenes.
- Robotics & hardware: Shenzhen, the global hub for robotics and physical AI.
6. AI and the 2026 market in China
China is one of the two global AI superpowers, and 2026 is a high point. DeepSeek's breakthrough models drew worldwide attention, Alibaba's Qwen, Moonshot's Kimi and ByteDance's Doubao are major players, and Shenzhen leads in robotics and physical AI. For ML and AI-systems engineers, it's one of the most active markets on earth.
For the shifts hitting every market this year, see what changed in tech interviews in 2026.
7. Language and the international scene in China
This is the big one. Most large-city tech firms use some English, and the most international roles sit at the biggest companies, but Mandarin is a major advantage and often expected, far more so than in Singapore, Dubai or India. It also raises your work-visa score. Realistically, plan to need at least working Mandarin to thrive.
Overwhelmingly local talent, and less set up for foreigners than the expat hubs. There's a real but smaller foreign-engineer community, concentrated at the big firms and international teams. The pull is the scale and the AI work, not the ease of landing.
8. Working in China: visas and right to work
Foreigners need three documents: a Z visa, a Foreigner's Work Permit, and a Residence Permit, all employer-sponsored. The work permit is points-based (Category A for top talent, Category B for most professionals), scoring salary, education, experience, age and Mandarin, with salary thresholds tied to the local average wage. It's more involved than the fast-track schemes elsewhere in Asia.
9. How to prepare for a China interview
Interviewing in mainland China runs as a sequential gauntlet rather than a single onsite day. You clear one round, then wait for the next, so a loop can stretch past two months. A written test (bishi) often gates everything, then come two to four technical rounds (yi mian, er mian, san mian) plus an HR culture round. The algorithm bar is steep, mostly LeetCode medium and often harder than a FAANG screen. Interviewers drill deep on fundamentals like JVM internals, TCP, Redis, and MySQL locking, and probe past projects hard. Mandarin is expected for domestic roles, and long-hours expectations sit in the background.
How the loop actually runs shifts by employer. A few of China's best-known names:
- ByteDance: Usually one online assessment (HackerRank, medium to hard) plus three technical rounds, then HR. The first two technical rounds are with team members, the third with the team lead or hiring manager and adds system design and experience deep dives. Coding difficulty skews medium to hard and is widely rated among the hardest in the industry. Timeline about three to four weeks.
- Alibaba: Resume and HR screen, then commonly two to three technical rounds, closing with an HR round on career goals and compensation. Backend rounds probe MySQL indexing, Redis, Kafka, Spring Boot, and microservices alongside high-QPS e-commerce scenarios and live coding. Full process around three weeks.
- Tencent: New-grad and many lateral roles start with a written test (bishi, 60 to 120 minutes, strict scoring). Then one to two coding rounds at LeetCode medium to hard, a system design round for senior scale, a project deep dive, and a values round. Mandarin is essential for China-based roles while overseas teams may run in English. Decision usually within one to three weeks.
- Meituan: At least two technical rounds, each requiring coding, plus a roughly 45-minute HR round. Senior levels get two 90-minute technical rounds, and higher levels can reach four technical rounds. Coding tends toward easy to medium, while ML and DS roles add algorithm depth. Average process about 14 to 15 days.
These loops describe engineering hiring. Management and leadership candidates (Engineering Manager, Director, VP) meet a similar local process but a different bar, so pair this page with the leadership interview prep hub and your role guide.
Questions worth preparing for an interview in China:
- Explain how Java's HashMap is implemented internally (buckets, resizing, tree conversion).
- Walk through the TCP three-way handshake and four-way termination.
- What Redis data structures exist, and when would you use each?
- Explain MySQL locking and indexing, including row versus table locks and clustered index behavior.
- Solve a live LeetCode-medium problem, expected in essentially every round even when the session is mostly project discussion.
The role itself doesn't change at the border. A senior engineer is held to a senior engineer's bar wherever you are, so the substance of your prep comes from the role-by-role guides and the 2026 Tech Interview Report: the questions, the level, and the common mistakes for your exact role. This page is the local layer on top: pay in RMB, the right timeline, and a process that shifts with the company. It's also worth reading why strong candidates get rejected, since those mistakes travel everywhere. And wherever you interview, the prep that actually transfers is rehearsing out loud — run a mock interview before the real one.
Sources
- Levels.fyi, Software Engineer, China — total-compensation data for tier-1 cities.
- China work visa and work permit (2026) — the Z visa, work permit and points system.
- China's '996' work model — the long-hours culture and its spread.
- Tech interviews in China, Jincheng Li — an engineer writeup on sequential rounds, fundamentals quizzes, and the LeetCode-medium bar.
- NodeFlair, ByteDance Software Engineer interview process — OA plus three technical rounds plus HR, with difficulty.
- Tencent interview guide, techinterview.org — the written-test gate, coding and system-design rounds, Mandarin expectation.
- Glassdoor, Meituan interview questions — round counts by level, coding every round.
Pay, notice, protection and visa details are sourced above. The notes on working culture, turnover and market trends reflect widely-reported conditions as of 2026, and are meant as a general read rather than precise figures.
Prep for a real China role
Paste a China job posting and meet your coach.
Drop a real LinkedIn, Greenhouse, or Lever posting into Calibrd. It predicts the questions for that company and level, benchmarks the comp so you negotiate in the right currency, and uses your CV to flag the experience gaps an interviewer will probe. Then practise your answers out loud and get coached feedback. Free to install.
Free to start · Free reports + first mock free · Paid plans from $3.99