Glassdoor Interviews Scraper — No Login, No API Key
Pricing
from $4.20 / 1,000 interviews
Glassdoor Interviews Scraper — No Login, No API Key
Scrape Glassdoor interview experiences and questions to JSON — jobTitle, difficulty, outcome, questions, process writeups. No API key, no login, bulk, pay per result.
Pricing
from $4.20 / 1,000 interviews
Rating
0.0
(0)
Developer
Jaime Martinez
Maintained by CommunityActor stats
0
Bookmarked
19
Total users
0
Monthly active users
9 days ago
Last modified
Categories
Share
Scrape Glassdoor interview experiences and interview questions into clean, structured JSON — no API key, no login, no account. Point it at any company's Glassdoor interview page and it returns every candidate's interview writeup: the jobTitle interviewed for, difficulty rating, overall experience, the outcome, the full processDescription, the actual questions asked (with questionCount), plus location, date, durationDays, and advice. Built for developers, data analysts, recruiters, and talent-intelligence teams who need Glassdoor interview data in bulk to feed dashboards, datasets, or an AI/RAG pipeline. Pay per result — no subscription.
Reliability: the scraper uses Chrome TLS impersonation (rotating Chrome 116–131 fingerprints) over residential US proxies with per-request session rotation to clear Glassdoor's anti-bot walls, so runs stay consistent at scale.
⚡ Quick start
Paste this into the Actor's Input (JSON view) and hit Start:
{"startUrls": [{ "url": "https://www.glassdoor.com/Interview/Google-Interview-Questions-E9079.htm" }],"maxInterviews": 50}
Each result row looks like:
{"employerId": 9079,"jobTitle": "Software Engineer","location": "Mountain View, CA","difficulty": "DIFFICULT","experience": "POSITIVE","outcome": "ACCEPT","date": "2026-04-18T00:00:00","processDescription": "Recruiter screen, then a technical phone interview, then a five-round virtual onsite covering coding, system design, and behavioral questions. Heard back about a week after the final round.","questions": ["Design a URL shortener that handles millions of requests per day.","Tell me about a time you disagreed with a teammate."]}
Or run it from the API:
POST https://api.apify.com/v2/acts/jamhimself~glassdoor-interviews-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN
What you get
Each interview experience is returned as one row with these fields:
| Field | Description |
|---|---|
employerId | Glassdoor employer ID parsed from the URL |
interviewId | Unique ID of the interview experience |
jobTitle | The role the candidate interviewed for |
location | Interview location |
difficulty | Reported difficulty (e.g. EASY / AVERAGE / DIFFICULT) |
experience | Overall sentiment (POSITIVE / NEUTRAL / NEGATIVE) |
outcome | Result — offer accepted, declined, or no offer |
durationDays | Length of the interview process in days |
date | When the interview took place |
currentEmployee | Whether the reviewer was a current employee |
processDescription | The candidate's full writeup of the interview process |
questions | Array of the interview questions the candidate was asked |
questionCount | Number of questions captured |
advice | Advice the candidate left for future applicants |
negotiation | Notes on salary/offer negotiation, when provided |
helpfulCount | How many users marked the experience helpful |
reviewUrl | Link back to the company's Glassdoor interview page |
Use cases
- Interview prep datasets — collect real interview questions and process descriptions by company and role to build study guides or a candidate-prep product.
- Competitor & employer intelligence — monitor how candidates describe interviewing at rival companies, tracking difficulty, sentiment, and outcomes over time.
- Recruiting & sourcing research — see how your own hiring process is perceived and benchmark candidate experience against peers.
- Talent-market analysis — aggregate difficulty and experience signals across companies to spot hiring trends and role-level patterns.
- LLM / RAG knowledge feed — pipe
processDescriptionandquestionsinto an embeddings store to power an interview-coaching or Q&A assistant. - Structured dataset building — export thousands of interview experiences as JSON/CSV for analytics, NLP, or academic research.
Input
| Param | Description |
|---|---|
startUrls | One or more Glassdoor interview page URLs, e.g. https://www.glassdoor.com/Interview/Google-Interview-Questions-E9079.htm. |
companyUrls | Alternative to startUrls: a plain list of Glassdoor interview URLs. |
maxInterviews | Max interview experiences to return per company. Default 100, up to 50000. Pagination is automatic. |
Example:
{"startUrls": [{ "url": "https://www.glassdoor.com/Interview/Google-Interview-Questions-E9079.htm" }],"maxInterviews": 200}
Pricing
The first 20 interview experiences in every run are free. After that, $0.007 per interview delivered — and that's the whole bill:
| Interviews delivered in a run | Cost |
|---|---|
| 20 or fewer | $0.00 |
| 100 | $0.56 |
| 500 | $3.36 |
No actor-start fee. You pay only per interview actually received — a run that delivers nothing costs nothing. (Many alternatives in this category charge a fixed $0.05–$0.50 fee per started run on top of per-item pricing; checked 2026-08.) For agents and API callers making many small per-company calls, that structure is the difference between cents and dollars. No subscription either.
Prices above are the standard rate. Apify Store subscription discounts apply automatically — Bronze −10%, Silver −20%, Gold and above −40% (that is the "from" price shown on this page).
Was this useful? An honest review helps other people find this Actor — and tells me what to fix next. Leave a review. Part of the Employer Intelligence suite — pair it with the Glassdoor and Indeed reviews & salaries scrapers.
