Better interviews -> Better opportunities
Better interviews -> More offers -> More Leverage -> More $$$
Better interviews -> Better candidates -> Better Products -> More Customers -> More $$$
*I learned a lot, too.
Practice detachment
Keep a level head
Approach things rationally
Be aware of where power is balanced
Be aware of what leverage either side has
Like everything else, you get better with frequent practice
If you're not looking, you still learn what is available to you
It's free info on how other companies are doing their interviews
- Random PDXJS Attendee
Networks get you more interviews
Enable you to bypass certain interviews
People like working with people they know and enjoy
Networking doesn't have to feel
selfish or wrong
Networking is about connections, and you can be a trunk, a branch, or a leaf
Look for opportunities to be
a connector for others
Get comfortable solving problems with Just JavaScript™
Be able to rebuild some of the features in popular libraries & frameworks
Be comfortable using Node for output & running scripts
Phone/Take Home - Are you a fraud or a liar?
On Site - Can you do the job? Are you pleasant to work with?
Recursion
Data Structure Optimization
aka reduce()
True
False
Positive
Negative
What every interviewer is after; Perfect candidate; Perfect fit
The unfortunate, but acceptable casualties of the interviewing process.
Interviewer's worst nightmare. Seemed awesome. Can't do the job. Costs lots of $$$
Candidates that should never, ever, ever get their foot in the door
Have good questions ready
Don't wing it, but do adapt
Questions should be adapted to the interviewer
Reactiflux - #jobs-advice
Soft Skills Engineering Podcast
Front End Happy Hour - http://frontendhappyhour.com/episodes/interviews-make-us-drink/
Developer's Guide To Interviewing - https://medium.freecodecamp.org/how-to-interview-as-a-developer-candidate-b666734f12dd
Cracking the Coding Interview