4 ms·
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 evalu
by mackraken 12y 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.