Title: I have been in the field for a few years, mostly doing backend development.<p>I&#x27;ll preface this by saying this field has never been my passion, just a profession I like.<p>I have been having an extremely difficult time with getting and clearing interviews. Screening rounds have become at least 2-3 hour long algorithm solving sessions which can range from dumb (requiring me to know some syntax that I am not allowed to look up) to extremely demanding.<p>System design rounds require me to solve problems that the top engineers in the world spend months on. One question I was asked was &quot;How do you make sure that a celebrity&#x27;s tweet reaches all of her followers in less than 3 seconds?&quot;. I had no idea, I have never handled that kinda scale. In fact most of my work experience is kinda vanilla and boring, so I generally have nothing much to draw on or much to talk about.<p>Also, I&#x27;m not talking about FAANGs here. I never even applied to them. I apply to basic CRUD development roles, half of them entry level, and even there, the grilling has become intense, if I even get an interview.<p>I haven&#x27;t even applied to jobs for weeks now, because in interviews I feel like I&#x27;m getting humiliated and I want to apologize and end them half-way.<p>I&#x27;m sorry if this is incoherent.<p>I&#x27;m sure the problem is  me, since other people are doing fine. I need to draw a line and figure out some good indicators of when I should quit this industry, and anyone here who could give a few pointers on that, I would be thankful. I don&#x27;t want to throw more time and resources into an industry where baseline expectations are something I can&#x27;t&#x2F;won&#x27;t reach.
Upvote: