Went in, first 5-10 minutes were great. Talked about why JavaScript is good, a little bit of React, some simple SQL. Then it took a turn. Difficult SQL, confusing API questions, very specific abstract/interface questions, such as "can you pass a private variable to a parameter in an abstract/interface?" Never had this covered in any class I've been in. Overall, a very difficult interview for a no-name company that pays only 23 dollars an hour.