Go Interview Practice - Interactive Challenges

634 views
Skip to first unread message

Reza Shiri

unread,
Jun 24, 2025, 1:40:22 PMJun 24
to golang-nuts
Hey everyone! 👋

So I've been preparing for technical interviews lately, specifically focusing on Go programming concepts. I couldn't find a good free resource that had everything I wanted - you know, learning Go-specific concepts like concurrency, interfaces, and goroutines, combined with hands-on coding practice and automated testing all in one place.

Ended up building my own little platform with 30 Go challenges! 😄

It's got:
✅ A web interface where you can code directly
✅ Tests that run instantly
✅ Performance tracking
✅ Learning materials for each challenge
✅ Even a little leaderboard (because why not make it fun? :D)
✅ GitHub workflow auto judge that automatically evaluates and scores solutions

Honestly, building this was almost as enjoyable as solving the challenges themselves. Got some great help from LLMs too, which made the whole process way smoother.

I think it can be really useful for junior and mid-level Go developers who want to prepare for technical interviews, or simply want to practice and strengthen their Go programming skills. You can contribute by solving challenges and climbing up the scoreboard, or even better - add new challenges or help solve existing issues!

It's completely free and open source if anyone wants to check it out:
🔗 https://github.com/RezaSi/go-interview-practice

Would love to hear what you think if you give it a try! 🚀

Feel free to repost if you think someone in your network might be looking for this kind of resource - always happy to get more support and contributors!

Michael O'Hegarty

unread,
Jun 26, 2025, 11:12:26 AMJun 26
to golang-nuts
I think it's a very nice tool Reza, great job! Lovely interface with the hints and learnings, should be useful to anyone learning Go.

Reza Shiri

unread,
Jun 27, 2025, 9:03:48 PMJun 27
to golang-nuts
I'm really happy to hear you think it will be useful for Go learners.

Reza Shiri

unread,
Sep 7, 2025, 7:38:29 PMSep 7
to golang-nuts
Hey everyone! 

Just wanted to share a quick update on Go Interview Practice. 🚀 I'm excited to announce that the full interactive platform is now live at https://gointerview.dev !

Since the initial release, I've added some major new features to make your interview prep even more effective:
  • AI Mentor: Get real-time, AI-powered code reviews, dynamic follow-up questions, and progressive hints that adapt to your solutions. 

  • Interview Simulation: Practice with an AI-driven interviewer to get a feel for real-world technical interviews.

  • Package Challenges: We now have dedicated challenges for popular Go packages like Gin, GORM, and Fiber, so you can practice using Go in real-world scenarios.

If you've been looking for a comprehensive way to level up your Go skills, or just want to contribute, I'd love for you to check out the site and the updated GitHub repo:

🔗 https://gointerview.dev
🔗 https://github.com/RezaSi/go-interview-practice

Would love to hear what you think of the new features! Happy coding! 💻

Reply all
Reply to author
Forward
0 new messages