Virtual interviews have completely changed the way technical interviews can be approached. With just a few simple steps you can have all the answers at your finger tips.<p>My interview language of choice is JavaScript. So I went to GitHub searched for leetcode filtered by JavaScript and compiled the top 8 repos into one master list of solutions. https://github.com/AlexJuarez/solutions<p>The next steps are to compile implementations in JavaScript of all the algorithms and data structures that one might need to know. I already had written one https://github.com/AlexJuarez/learn-js/tree/master/data-structures.<p>The last step is to feed all this information into your programmatic ai app of choice mines, kite.app, and from there magic.<p>This isn’t about ethic this is about acknowledging there is a better way to write code and solve problems. I’m not advocating for cheating quite the opposite I’m saying leverage all of your advantages.
> So I went to GitHub searched for leetcode filtered by JavaScript and compiled the top 8 repos into one master list of solutions. <a href="https://github.com/AlexJuarez/solutions" rel="nofollow">https://github.com/AlexJuarez/solutions</a><p>> The next steps are [...]<p>> This isn’t about ethic this is about acknowledging there is a better way to write code and solve problems.<p>The next steps should be to properly attribute those 8 repositories you took content from and reconsidering that ethics angle.
> and from there magic<p>That sounds like the underwear gnomes' business plan.<p>More directly, any sort of AI which could do what you suggest would likely be more marketable as a "programmer in a box" tool, and sold that way for much higher profit.<p>> This isn’t about ethic ... I’m not advocating for cheating quite the opposite I’m saying leverage all of your advantages.<p>Isn't that also what an advocate of cheating would say, when trying to convince someone that the ethics are not wrong?