Hacker News new | ask | show | jobs
by mackraken 4133 days ago
My experience is similar to yours. I have an SE sitting right here (still works!).

Being good at interviews comes with work experience. You get better at evaluating/profiling employers, and responding accordingly.

What I've come to believe is that at many of the big names, unless you're very highly specialized or have a very valuable, unique skill-set (I don't) - then you can expect to be treated like a cog (tested for strength, then run around on rote tasks until you're replaced). I no longer move forward with technical interviews, unless it's a very special opportunity (cool, fun, meaningful). That said - I'm sure working at Apple you'd have to chance to learn from some really talented people.

My guess is a startup might be a better fit for you at this point. Pick one where you be working with good senior engineers (key that they're nice people, who'll make good mentors). Work there a year or so, then find something better. Repeat.

Are you actively coding? You should be. Get on Github and either find a project or start one.