Taro Logo

Software Engineer Interview Experience

July 24, 2025
Negative ExperienceGot Offer

Process

Full stack app as following:

Make a simple full stack app for URL shortening.

  • I should be able to give a link and get a short link.
  • I should be able to go to this short link and get redirected to my long link.
  • Make sure links persist through app restarts.
  • (Optional): add “link expiry”: limit the number of times a shortlink can be used

You can use some of these resources to start:

  • Map {shortlink -> long link}
  • /new_link {link} -> {your app’s URL/shortlink}
  • /{short_link} -> return redirect to link

For front-end: Simple UI with input box to submit link and display short link to user.

Questions

Make a simple full stack app for URL shortening.

I should be able to give a link and get a short link.

I should be able to go to this short link and get redirected to my long link.

Make sure links persist through app restarts.

(Optional):

  • Add "link expiry"
  • Limit the number of times a shortlink can be used

You can use some of these resources to start:

  • Map {shortlink -> long link}
  • /new_link {link} -> {your app’s URL/shortlink}
  • /{short_link} -> return redirect to link

For front-end:

  • Simple UI with input box to submit link and display short link to user

Was this helpful?

Interview Statistics

The following metrics were computed from 14 interview experiences for the Commure Software Engineer role.

Success Rate

21%
Pass Rate

Commure's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.

Experience Rating

Positive50%
Neutral7%
Negative43%

Candidates reported having mixed feelings for Commure's Software Engineer interview process.