1
7 Comments

Practice the most popular front-end questions before a tech interview round

I built algochurn.com - A platform where front-end developers can practice the most commonly asked machine coding questions in a front-end interview setting.

Consider Algochurn as your last-moment resource before a tech interview round. Every problem comes with a solution right next to it for you to quickly refer to.

Now, bigger companies also ask for Data Structures and Algorithms (not a fan). So Algochurn also has a list of most popular DS Algo questions that are currently being asked in Tech interview rounds. The editor is super cool and supports 40+ programming languages.

Lastly, In the Playground of Algochurn - I've implemented OpenAI to generate code snippets (just like GitHub CoPilot) to generate code on the go if you're trying out something.

There's a lot more but I don't want to bore you with all these paragraphs. Give it a try and PLEASE let me know if you have any feedback. I'd love to implement your suggestions and improve the product as much as I can.

Link: algochurn.com
Twitter: @mannupaaji

, Founder of Icon for Algochurn
Algochurn
on August 17, 2022
  1. 2

    Wow. This is extremely nice. To be frank I'm shocked this isn't making any revenue. How long has the site been up?

    1. 1

      Also, It's been around 1.5 months since the site is live.

    2. 1

      Thanks for the kind words. :D

      My goal with this application is to help front-end devs LIKE me get some help before tech interviews. Didn't think about making any revenue with this as of now. But in the future when the application has some good userbase, I might come up with some ideas.

  2. 1

    Here's some notes as I tried out algochurn

    • Very nice looking UI
    • I like the speed as well
    • To cut down friction, maybe cut out the problem selection view and just take me straight to a code view
    • Wow you support tons of languages
    • Ah okay, it seems like you don't have boilerplate templates for all those languages.
    • I picked Kotlin, didn't get boiler plate
    • Run time is a bit slow.
    • Couldn't figure out how to get this working with Kotlin, so I went back to JS. Maybe you shouldn't include languages if you don't have boiler plate for those languages.
    • Okay this is nitpicking, but it says "compiled successfully" when I ran Javascript.
    • It kept trying to enable the microphone while I was typing in code.
    • I didn't want to sign up so I ended my testing session there.

    Really impressive!

    1. 1

      Hi Angus,

      Thank you so much for this detailed feedback, I really appreciate you taking the time and actually using it. :)

      • The microphone (and even the run button) is a bug that I'm working on - involves an event listener.
      • For the boilerplates, I'm already in the process of adding boilerplates for all the programming languages available - But I'm confused because I practically won't be able to provide solutions for all the programming languages out there. I'm a bit confused here since I want the user to code in any programming language they're comfortable with OR give them only Javascript solutions. What do you suggest?

      Again, thank you for the detailed feedback. :)

      1. 2

        I haven't used it for a while, but I think HackerRank provides "generic" boilerplates for each language. And then just says something like your solution should be written out to STDOUT.

        Therefore you'll need to make one template for language you support.

        For now I reckon just go for the most used languges: JS, Python and Java?

        1. 1

          Sounds great! I'm already in the process of implementing this feedback.

          Also, there's the /frontend route that has front-end related questions. Do check it out :)