Hacker News new | ask | show | jobs
by thejj100100 2556 days ago
I’ve never had a job interview before. What kind of things should be focused on when preparing for one? (I’ve still got a few years yet until I need to start thinking about jobs though.) I personally feel my confidence is a big weakness, but I guess that’s different to technical ability. Should I start with learning different algorithms, data structures, etc? Thanks
1 comments

You need all of that (structures, algorithms, confidence, etc), especially if you're going for a FAANG. But the biggest thing I see new grads lacking is the ability to communicate and collaborate effectively in the workplace and on teams. At most smaller startups that's maybe even more important than raw ability.

Find any way you can to gain practical experience. Internships, consulting, open-source. Really anything. The bonus is that you'll gain confidence through this path as well. You'll know you're capable of doing the full job (not just the work).