Extract interview experiences and questions related to a specific company from LeetCode. This tool helps job seekers analyze common interview trends, question types, and candidate experiences.
The LeetCode Interview Questions Scraper is an Apify actor designed to extract interview experiences and questions related to a specific company from LeetCode. This tool helps job seekers analyze common interview trends, question types, and candidate experiences.
Features
Scrapes interview experiences from LeetCode based on a specified company.
Allows filtering by a start date to get only recent posts.
Limits the number of posts retrieved to a user-defined maximum.
Input Parameters
The actor accepts the following input parameters:
Parameter
Type
Description
company
string
(Required) The company to search for interview questions (e.g., "google").
maxToScrape
integer
The maximum number of interview posts to scrape. Default is 250.
startDate
string
The earliest date for posts to be retrieved, in the format YYYY-MM-DD.
The scraper outputs a JSON array where each item represents an interview experience. Each object includes:
Field
Type
Description
title
string
Title of the interview experience post.
tags
string
Tags associated with the post, often including company name and level.
content
string
Detailed interview experience shared by the candidate.
creationdate
string
Timestamp of when the post was created.
upvoteCount
integer
Number of upvotes the post has received.
Example Output
1[2{3"title":"Google L4 Experience",4"tags":"google",5"content":"Recently I gave interviews for Google L4 Position...",6"creationdate":"2025-02-28T12:06:10.000Z",7"upvoteCount":198},9{10"title":"Google interview rejection - After strong interview performances",11"tags":"l3, google",12"content":"I applied for a Software Engineer 2 - L3 role...",13"creationdate":"2025-02-28T14:30:00.000Z",14"upvoteCount":4515}16]
Provide the required input parameters in the actor's interface or via API.
Run the actor and wait for the scraping process to complete.
Download the results in JSON or CSV format for analysis.
Use Cases
Job Preparation: Helps candidates prepare for technical interviews by studying real-world experiences.
Recruitment Analysis: Companies can analyze feedback on their interview process.
Competitive Research: Helps companies understand interview trends at competing firms.
Limitations
The scraper relies on LeetCode's website structure, which may change over time.
Some posts may contain subjective opinions and should be interpreted accordingly.
Contact & Support
For questions, issues, or feature requests, please open an issue on the Apify platform or reach out to the developer community.
Frequently Asked Questions
Is it legal to scrape job listings or public data?
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
Do I need to code to use this scraper?
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
What data does it extract?
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Can I scrape multiple pages or filter by location?
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
How do I get started?
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!