How to Find a Job: A Practical Step-by-Step Job Search Process

Finding a job is a repeatable process, not a single action. The short version: define a target role, build materials for that role, use the right channels for your situation, apply in batches with tracking, prepare for interviews, and fix the specific step that is failing when results stall. The steps below work whether you are a new graduate using campus recruiting or an experienced hire searching on a job board such as 51job.

Step 1: Define Your Target Before You Search

Most failed job searches start with searching too broadly. Before opening any job board, write down four things:

  • Role title — the exact title you are targeting (for example, "新媒体运营" / new media operations, "测试工程师" / test engineer, "注册会计师" / certified public accountant). Job boards organize listings by these titles, so matching their vocabulary makes search work.
  • Industry — narrows which companies are relevant.
  • City — job boards like 51job organize listings by city (北京招聘, 上海招聘, 广州招聘, 深圳招聘, and so on), so picking a city early filters out noise.
  • Salary range — a realistic band based on listings you can actually see, not an aspirational number.

If you are unsure which titles exist, browse the site's category lists. 51job groups openings under categories such as 推荐职位 (recommended jobs), 热门职位 (popular roles), and 热门公司 (popular companies), and its role index spans everything from 编辑 (editor) and 营养师 (nutritionist) to 算法工程师 (algorithm engineer) and 心理咨询师 (counselor). Reading that index is a fast way to discover titles you did not know to search for.

Output of this step: a one-line target, e.g. "Test engineer, internet industry, Shenzhen, 15–25k."

Step 2: Prepare Materials Tuned to That Target

Three documents matter, in this order:

  1. Resume — the primary filter. Recruiters screen resumes before anything else, so the resume must mirror the target title's language. If the listing says "软件工程师" (software engineer), your resume should not say "programmer."
  2. Cover letter — optional for most applications, but useful when the listing asks for one or when you are changing industries and need to explain the transition.
  3. Portfolio / work samples — required for design, editing, photography, development, and similar roles; helpful elsewhere.

51job's own resource section includes 简历模板 (resume templates), 简历范文 (sample resumes), 简历表格 (resume forms), 求职信 (cover letters), and 专业简历 (professional resumes). Using a template is fine; the mistake is submitting the same generic resume to every listing.

Verification: read your resume against one specific job description. If a recruiter cannot see the match in ten seconds, rewrite the top third.

Step 3: Choose Channels by Situation, Not by Habit

Different channels suit different candidates. Use more than one, but weight them:

Channel Best for Notes
Job boards (e.g. 51job) Most white-collar and campus roles Search by title + city; set 求职意向 (job intention) so recommendations improve
Campus recruiting (校园招聘) Students and recent graduates 51job runs a dedicated 校园招聘 section with company campaigns
Company career pages When you have a target list of employers Apply directly; often the only route for some postings
Referrals (内推) Any stage, especially competitive firms Highest response rate; requires you to know someone
Headhunters (猎头) Mid-to-senior experienced hires They bring roles, but they work for the employer

The site's own navigation reflects this split: 校园招聘 (campus recruiting), 企业招聘 (corporate recruiting), and 我要招人 (I want to hire) sit alongside the general job search. On the homepage you will also see 专场推荐 (featured job fairs) and 名企急招 (urgent hiring by well-known companies) — these are curated batches worth checking when you want volume quickly.

Practical tip from the site's structure: adding a 求职意向 (job intention) makes recommendations more precise. Do this before browsing, or you will spend your first hour scrolling irrelevant listings.

Step 4: Apply in Batches and Track Everything

Apply to a batch of 10–20 well-matched listings rather than 100 random ones, then track them.

  • Filter first. Use title + city + salary. Skip listings that do not state a salary if salary matters to you — do not assume.
  • Customize the top of your resume for each batch, not each listing, to keep it manageable.
  • Log every application: company, role, date, channel, status. A simple spreadsheet is enough.
  • Follow up once, about one to two weeks after applying, if the listing provides contact information. One polite message; repeated follow-ups do not help.

Common trap: applying to the same company twice. This is a real question candidates ask (二次投递简历会被拒吗 — "will a second application be rejected?"), and the honest answer is that it depends on the company's system and timing. If you reapply, do it with updated materials and a clear reason, not a duplicate.

Step 5: Prepare for Interviews and Tests

Interview prep is where most candidates underinvest. Prepare in this order:

  1. Know the role — reread the job description and map your experience to each requirement.
  2. Know the format — interviews come as one-on-one, panel, and group formats. 51job's resource library covers 无领导小组面试 (leaderless group discussion) and general 面试攻略 (interview guides), which is worth reading if group interviews are new to you.
  3. Prepare written tests — many roles include a 笔试 (written test). Candidates commonly report running out of time (笔试题量太大了,做不完怎么办 — "the test is too long, what do I do?"), so practice under time pressure rather than just reviewing content.
  4. Prepare your questions — about the team, the work, and next steps.

After each interview, write down what was asked, what you answered poorly, and what you would change. This log is what turns a failed interview into a better next one.

Step 6: Diagnose When It Is Not Working

If you are getting no response, the problem is almost always upstream. Check in this order:

  • No callbacks at all → your resume does not match the listings, or you are applying to roles above your visible experience. Fix the resume-to-listing match first.
  • Callbacks but no interviews → screening-stage issue; your resume may overstate or understate something.
  • Interviews but no offers → interview execution. Review your log; the pattern is usually in the answers, not the resume.
  • Offers but you hesitate → the issue is your target definition from Step 1, not the search. Revisit salary, city, and role before accepting.

One more realistic note: the process takes longer than most people expect, and rejection at volume is normal, not a signal about your ability. Treat the search as a pipeline — keep the top of it full while you work the middle.

A Worked Example

Suppose you are a recent graduate targeting new media operations in Shanghai:

  1. Target: "新媒体运营, internet/media, Shanghai, 8–12k."
  2. Materials: resume rewritten around content, data, and campaign work; two writing samples in a portfolio.
  3. Channels: 51job general search + 校园招聘 section + two referrals from classmates.
  4. Apply: 15 listings, logged in a spreadsheet; set 求职意向 so recommendations improve.
  5. Interview: prepare for a written test (common in this field) and a group interview.
  6. Diagnose: if no callbacks after 15 applications, rewrite the resume's top third before applying to 15 more.

That loop — target, materials, channels, apply, interview, diagnose — is the whole process. Run it, measure where it breaks, and fix that step.

51job.com