Is it normal for a junior developer position to ask for a web scraping test assignment?

0
12
Asked By CuriousCoder92 On

I'm applying for a junior backend developer role and recently got a response from a company with a test assignment. They want me to create a web API that scrapes subreddit information and retrieves the first n posts from any subreddit. There are no requirements for a database or authentication, and they're only looking for some error handling, minimal logs, and asynchronous implementation. However, I feel skeptical about this task proving my expertise in backend development. Am I justified in my doubts, or is it typical for these kinds of assignments?

5 Answers

Answered By DevOnTheEdge On

From my perspective, being given a take-home task at this stage can feel like a scam, especially in today's job market. You could suggest live coding instead, or propose to do the task for an hourly rate. If they reject that, it shows they might not value your time or expertise.

Answered By ScrapeSmart101 On

It's definitely a red flag that they're asking for web scraping, especially considering Reddit's Terms of Service. It kind of feels like they might be using this task to gain free work from you. If you decide to go ahead, tell them you'll only demonstrate your code without sharing it, just to keep things above board.

Answered By CodeCritic On

A charitable viewpoint here is that they might just be trying to see if you can complete a project at all. But it's odd they're asking for Reddit scraping specifically. Usually, you’d want a simpler dataset to work with!

Answered By BackendBuddha On

You have to remember, as a junior applicant, the focus should be on demonstrating your ability to complete tasks, rather than showing deep expertise. That being said, scraping Reddit is pretty specific and unusual for a general backend task.

Answered By DataDynamo On

You could consider mocking the data instead of scraping it. If they need you to create an API, the source of the data isn't truly critical. A simple json or formatted messages from a lorem ipsum generator could suffice to showcase your skills.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.