&gt;On top of the interview itself, there&#x27;s the hours of studying you have to put in.<p>Yikes, are people really doing this, or feel like they must?<p>If I&#x27;m interviewing, I expect to be asked about previous projects, maybe my Github portfolio, and so on. I also expect to be asked how I might approach a given problem within my area of work. I can&#x27;t imagine studying that - I&#x27;m paid to do this stuff every day.<p>So are we talking about stuff that isn&#x27;t related to my area of work, like brain-teasers and random algorithm questions?