/Interview Advice

Lockable Tree - Google Interview Question

- Teoman Soygul tl;dr: "A lockable tree is a tree with nodes that can be locked if none of its ancestors or descendants is locked. We are asked to implement locking/unlocking operations that should run in O(h) time where h is the height of the tree. Lock/unlock methods do not need to be thread-safe."

featured in #182

70 JavaScript Interview Questions

- Mark Abeto tl;dr: Mark lays out common JavaScript interview questions answering each one.

featured in #168

The (Real) 11 Reasons I Don't Hire You

- Charity Majors tl;dr: Being rejected from a job interview is often taken personally. This is an exhaustive list of why someone may not be hired and the nuances behind hiring decisions.

featured in #158

Reverse Interview

tl;dr: Crowdsourced thorough list of questions you can ask an interviewer to ensure you are vetting the company and position.

featured in #154

The Interview Study Guide For Software Engineers

- SeattleDataGuy tl;dr: "There are a number of subjects that need to be covered in order to ensure you are ready for back-to-back questions on algorithms, data structures, design, optimization and honestly just an ever growing basket of subjects."

featured in #154

40 Favorite Interview Questions From Some Of The Sharpest Folks We Know

tl;dr: Questions include... what do you want to do differently in your next role? Imagine yourself in three years. What do you hope will be different about you then compared to now? And many others.

featured in #153

For Young Female Coders, Internship Interviews Can Be Toxic

- Nitasha Tiku tl;dr: Girls Who Code's survey found that half of the respondents had a negative experience while applying for engineering internships or knew another woman who had one. These include being subjected to gender-biased interview questions and inappropriate remarks.

featured in #152

20 Questions To Ask A Recruiter When Looking For A New Tech Job

- Andrew Stetsenko tl;dr: First 3 questions are (1) What languages/frameworks/libraries are used on the project? (2) What is the project’s architecture? (3) How soon is the code from a repository deployed to production?

featured in #146