this post was submitted on 13 Mar 2024
1 points (100.0% liked)

CSCareerQuestions

946 readers
1 users here now

A community to ask questions about the tech industry!

Rules/Guidelines

Related Communities

Credits

Icon base by Skoll under CC BY 3.0 with modifications to add a gradient

founded 1 year ago
MODERATORS
 

It was an internship for a full-stack developer role. I was given two days - today is the final day, and I did not even start with the project as I was too stressed to complete the task, worrying about designing and modelling the database part, and because I have a really vague idea about system design. The skill requirements for the project are NextJS and MERN stack - which makes little sense. It said nothing about state management library, so I was also really confused about that.

Here are the requirement of the task project:

  • make use of NextJS
  • create a LinkedIn clone, without the feeds
  • must have shareable short-link profile
  • should be SEO-optimized
  • should provide API for creating and editing profile
  • should make use of good UI practices
  • explain the reasoning behind the system design decisions
  • explain the steps required to run this application
  • use of ChatGPT was allowed
  • share this on GitHub

I think that I was being fooled - that I was being made to work on a project for free, and that this test is very unreasonable and a big red-flag into the startup's WLB. Just wanted feedback on whether I was being unreasonable?

Edit: Here's what the listing says:

Are you a passionate Full Stack Development intern looking for an exhilarating opportunity? Look no further! , an innovative company, is seeking a talented intern with expertise in Node.js, JavaScript, ReactJS, HTML, CSS, MongoDB, and Next.js. Join our fast-paced team and gain invaluable experience in a dynamic work environment.

Selected intern's day-to-day responsibilities include:

  • Collaborate with the development team to design and implement user-friendly web applications using cutting-edge technologies
  • Develop and maintain scalable backend systems using Node.js and MongoDB to ensure efficient data management and retrieval
  • Create visually stunning and responsive frontend interfaces utilizing ReactJS, HTML, and CSS to deliver an exceptional user experience
  • Conduct thorough testing and debugging to ensure optimum performance and seamless functionality across different platforms
  • Assist in optimizing website performance by analyzing and refining code, and implementing best practices
  • Contribute to the development of RESTful APIs, integrating with third-party services to enhance application capabilities
  • Stay updated with the latest industry trends and emerging technologies, sharing insights and participating in team discussions to drive innovation

If you have a hunger for knowledge, a strong work ethic, and a desire to make a meaningful impact, apply now to become a part of the team. Ready to revolutionize the world of web development? We can't wait to meet you!

top 11 comments
sorted by: hot top controversial new old
[–] MajorHavoc@programming.dev 4 points 7 months ago

I think that I was being fooled - that I was being made to work on a project for free

Yep. Sounds like a scam to get free work.

[–] FMT99@lemmy.world 2 points 7 months ago (1 children)

create a LinkedIn clone, without the feeds

Stopped reading there because that's absolute insanity to ask as an 'application test', no matter what your level is. If they ask you for more than a few short programming challenges it's a scam. I like to provide a bit of unoptimized code and ask the applicant to refactor it, added bonus: I learned a trick or two from some of our applicants.

My rule of thumb: if it takes me more than an hour to complete their tests, they should be paying me.

[–] onlinepersona@programming.dev -1 points 7 months ago

I thought it was going to be something like creating a profile page with a bit of reactiveness. But there's no way this is 2 days of work for an intern with little to no experience. Every bullet point after that made it crazier.

Fuck people like this

CC BY-NC-SA 4.0

[–] captainjaneway@lemmy.world 1 points 7 months ago

Yes that's unreasonable.

[–] plz1@lemmy.world 1 points 7 months ago

Lol, asking for literally months of work as a job interview. GTFO with that.

[–] Neato@ttrpg.network 1 points 7 months ago (1 children)

create a LinkedIn clone,

Lol what? Just create a whole-ass social media site. They are trying to farm out work from applicants.

[–] agent_flounder@lemmy.world 1 points 7 months ago

Manager: "pffft how hard can it be? It should only take what, a couple hours??"

[–] csm10495@sh.itjust.works 1 points 7 months ago

It's one thing to ask for a high level design graph.. asking for a functioning.. this.. is nuts. They're using you.

[–] solivine@sopuli.xyz 1 points 7 months ago

They're getting you to do the job for them lol, that's the kind of thing a whole internship should be based on, not an interview

[–] eksb@programming.dev 1 points 7 months ago (1 children)

That would be wildly unreasonable even for a senior role.

[–] dvlsg@lemmy.world 1 points 7 months ago

Yeah, I've been a professional programmer for a while now. I wouldn't do this. I'd laugh and walk away.

Could make AI write a horrible half-baked solution and submit that, so they have to spend time reviewing it.