Hey Folks, been working on this cool project and have decided to open source it to the wild!<p>Demo: <a href="https://www.youtube.com/watch?v=ef2ivitjiBU" rel="nofollow">https://www.youtube.com/watch?v=ef2ivitjiBU</a><p>Allows for a <i>relatively</i> seamless big tech coding interview experience.<p>Frontend: Qwik<p>Backend: Go Fiber<p>Database: MySQL (GORM)<p>AI Providers:
(Vertex only has hacky support)<p>Text Generation: OpenAI, Vertex<p>Text to Speech: OpenAi, ElevenLabs, Unreal Speech, Vertex<p>Speech to Text: OpenAi (Whisper), Vertex<p>The code is definitely not perfect as this is my first project using Go & Fiber and probably (definitely) has some security flaws in there, but it's all an iterative process.<p>The real project is currently being tested by a couple of mates so nothing major (Yet question mark?)<p>Big fan of positive and negative feedback so lmk what you think!
Backstory:<p>I originally made a version of it at a previous job awhile ago as an innovation project but didn't get too much traction so have recreated a better version using a completely different stack.<p>My newer version was also originally tailored just for people looking to get a job in the Australian Public Service but have now pivoted it to big tech (as I have an interview coming up )<p>There are currently 2 interview modes, Problem Time Trial and Algo Kata but more to come in the future<p>Problem Time Trial <i>was</i> using questions scrapped from leetcode, thinking about it, probably a big no no so they're removed.