Don&#x27;t sweat if it takes a while, and don&#x27;t compare yourself. Not everyone is good at interviewing at first. Just try not to burn out - when I first started, I would go crazy studying for a month, then burn for a month. Rinse and repeat. In the past months it&#x27;s been a slow, steady, and consistent effort to improve. I don&#x27;t have a CS degree (ECE) and went to a state school (but it has a good rep) and my previous job was at a tiny no-name company. Oh, and you get used to the bullshit. My advice: network. I got a lot of interviews (and my current job, and another offer) due to networking. I went to a lot of meetups at my scene (NJ&#x2F;NYC).