I actually had an interview with Triplebyte last month. Despite the fact that I did very well in their entry quiz, I was woefully underprepared for the interview and incredibly nervous. I totally bombed it. However, it was a great experience, my interviewer was really chill, friendly, and was eager to help me as I stammered through the answers as best I could. When they sent their rejection email, it was full of great advice and they welcomed me to try again after 4 months. Since then, I’ve been doing lots of interview practice with a friend I met online and have been studying CTCI. I feel I will do much better come February.
If you get the opportunity to interview with Triplebyte, go through the material they give you to study (you receive an email after setting your interview date). Don’t just try to memorize it, but practice talking about it. Don’t worry about having all of the answers as they do expect you to not know all of the material. In fact, be prepared to simply say “I don’t know” when you honestly don’t know. Also, practice making projects under a strict time limit. They don’t have to look good, but you need to go from blank page to working demo in about an hour. Get good at using whichever framework or library you prefer, and I’d suggest going with something that has some starter program - think create-react-app or angular-cli. Lastly, keep in mind that once you get past this interview, you’ll still have to go through actual technical interviews with the company or companies you want to work with. Go onto Pramp, read Cracking the Coding Interview, and do some problems on HackerRank to prepare yourself.
My takeaway from this experience is that no matter how much work you’ve put into learning how to program and building web apps, you need to have your interview skills on point and if you’re a total beginner, learning just a little bit can go a very long way.