Skip to content

Instantly share code, notes, and snippets.

@skyjia
Created September 3, 2014 08:19
Show Gist options
  • Save skyjia/49d5a2a285b6a28c7929 to your computer and use it in GitHub Desktop.
Save skyjia/49d5a2a285b6a28c7929 to your computer and use it in GitHub Desktop.
General interview questions
- What projects are you working on at home?
- What beta toys are you playing with?
- What source control do you use?
- How do you approach your documentation?
- Which tools do you use for keeping track of requirements?
- Give me an example of a project that completely failed?
- How do you design scalable applications?
- What language to you prefer for writing complex algorithms?
- Which tools are needed for testing the quality of your code?
- How to debug a web application from client, frontend, to backend?
- How to design a web api?
- What is the closure of JavaScript? When need it?
- Describe an architecture design approach you know about a well-known internet service.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment