In January 2020, I took and passed the Triplebyte quiz with 60th-80th percentile as a Generalist. However, I was in college, so I waited until May 2020 to take the 2-hour (now-automated) interview, which I failed with only 40th-60th percentile. Not bad though, considering I am only 18 years old and just finished my second year of college, and have not taken any Academic CS classes.
However, the reason I get worried: I don’t have any Academic CS training. I don’t know what O(n^2) notation is. The only language I really know well is PHP/Laravel. I have been maintaining a production PHP app I wrote (and rewrote) from 4 years ago in PHP and maintaining the Linux server with it, but I just don’t know enough languages or Linux deep enough to fill a Software Engineering role. I’m more broad than deep, which is why I took the Generalist.
I’m not quite sure how to move forward. I’m certainly not deep in knowledge enough to win a CS-degree-requiring job, but if I could, I would greatly prefer to get a job and experience over sitting in a classroom for another 2-3 years. Any thoughts?