Glassdoor Interviews Universal Scraper
Pricing
from $2.04 / 1,000 results
Glassdoor Interviews Universal Scraper
π§βπΌ Scrape Glassdoor interview experiences by company name or URL. Get the job title, difficulty, outcome, how the interview was obtained, the full process description, the questions asked, negotiation notes & dates. No login and no proxy needed.
Pricing
from $2.04 / 1,000 results
Rating
5.0
(1)
Developer
Scrapifier
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
π§βπΌ Glassdoor Interviews Scraper
Extract Glassdoor interview experiences for any company by name or URL β difficulty, outcome, the full process and the questions asked β and export them as structured JSON, CSV or Excel. No code required.
π Contents
- Overview
- How to use
- Input
- Output
- Pricing
- Proxy and performance
- Integrations
- Related Actors
- FAQ
- Support
π Overview
Collect Glassdoor interview experiences for any company by typing its name or pasting a Glassdoor URL. For each interview you get the job title, the overall experience, the difficulty, the outcome, how the interview was obtained, the full process description, the questions asked, negotiation notes, and dates.
- Find a company by name (
Google) or paste any Glassdoor company URL. - Full detail per interview: experience, difficulty, outcome, source, process, negotiation and advice.
- Get the interview questions candidates were asked.
- Filter by difficulty and outcome, sort by relevance or most recent.
- No login required β works anonymously.
- Exports to JSON, CSV, Excel, or the Apify dataset API.
- Pay per result β no subscription.
π How to use
- Add one or more companies in Company names (
Google,Microsoft,Airbnb) β or paste Glassdoor company URLs. - Optionally filter by difficulty and outcome, and choose the sort order.
- Set Max interviews per company (
0= as many as available). - Start the run, then download your data from the Storage tab or fetch it from the API.
π₯ Input
| Field | Key | Type | Default | Description |
|---|---|---|---|---|
| Glassdoor company URLs | startUrls | array | β | Company Interviews page or any company URL. Works on any country domain. |
| Company names | companyNames | array | ["Google"] | Company names resolved automatically on Glassdoor. |
| Max interviews per company | maxInterviewsPerCompany | integer | 100 | Interviews to collect per company. 0 = all. |
| Sort | sort | select | relevance | Most relevant/helpful or most recent. |
| Difficulty | difficulty | select | Any | Keep only Easy / Average / Difficult interviews. |
| Outcome | outcomes | select (multi) | β | Keep only these outcomes (offer accepted/declined, no offer). |
| Interview language | interviewLanguage | string | eng | ISO-639-2 language code (eng, fra, deuβ¦). |
| Glassdoor domain | country | select | www | Domain used for company names. |
| Include questions | includeQuestions | boolean | true | Attach the questions asked in each interview. |
| Include company responses | includeCompanyResponses | boolean | true | Attach the employer's official responses. |
| Flat columns | flatten | boolean | false | Keep only flat columns for CSV/Excel. |
| Proxy configuration | proxyConfiguration | object | Off | Leave off β the Actor works best with no proxy. |
π€ Output
Each interview is stored as one dataset item. Export it as JSON, CSV or Excel, or read it from the API.
| Field | Description |
|---|---|
interviewId | Unique interview ID |
url | Link to the company's interviews page |
employerId / employerName | Glassdoor company ID and name |
jobTitle | Job title interviewed for |
location / locationType | Interview location |
experience | Overall experience (POSITIVE/NEGATIVE/NEUTRAL) |
difficulty | Difficulty (EASY/AVERAGE/DIFFICULT) |
outcome | Outcome (ACCEPT_OFFER/DECLINE_OFFER/NO_OFFER) |
source / otherSource | How the interview was obtained |
durationDays | Process length in days |
processDescription | Full description of the process |
negotiationDescription / advice | Negotiation notes and advice |
questions[] | Questions asked (with answer counts) |
questionCount | Number of questions recorded |
companyResponses[] | Employer's official responses |
interviewDateTime / reviewDateTime | Interview and posting dates |
π° Pricing
$3.00 per 1,000 interviews. No subscription β you pay only for the results you extract. New Apify users can try the Actor with their free monthly platform credits.
π‘οΈ Proxy and performance
- Leave the proxy off β this Actor is tuned to run without one, and a proxy usually makes Glassdoor runs less reliable.
- Start with a small Max interviews per company to validate your filters, then increase it.
- Use Difficulty and Outcome filters to focus on the interviews you care about.
- Add several companies in one run to compare hiring processes side by side.
π Integrations
Run the Actor from the Apify API, the JavaScript or Python clients, or connect it to Make, Zapier, n8n, Google Sheets and Slack through Apify integrations. Each run's data is available as JSON or CSV via the dataset API.
π Related Actors
- Glassdoor Reviews Universal Scraper β company reviews from Glassdoor.
- Glassdoor Salaries Universal Scraper β salary estimates from Glassdoor.
- Glassdoor Jobs Universal Scraper β job listings from Glassdoor.
Need another source? Open an issue.
β FAQ
Which URLs are supported?
Any Glassdoor company URL β the Interviews page (.../Interview/Company-Interview-Questions-E12345.htm) or the company Overview/Reviews page. Any country domain works (.com, .fr, .de, .co.ukβ¦).
Can I get the questions candidates were asked?
Yes β keep Include questions on (the default) and each interview carries the list of questions.
How do I target a specific country?
Paste that country's Glassdoor URL, or pick the matching Glassdoor domain when using company names.
How fresh is the data?
It is collected live at runtime.
π¬ Support
Questions or issues? Post them in the Issues tab and I will respond quickly. If the Actor is useful to you, a review is appreciated.