Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Foreword
How to use this book
Assumptions
What to study
Mock the interview
Eat the elephant one bite at a time
Leetcode
PART I - Technical
Chapter 1 - Programming Principles
Object Oriented Programming
Functional Programming
Chapter 2 - Algorithms
General Tips
Math & Binary
Sequences
Graphs
Recursion & Dynamic Programming
Chapter 3 - Databases
General
Transactions
Keys and Constraints
Insert, Update and Delete
Joins, Views and Clauses
NoSQL
Chapter 4 - Networking
General
Protocols
Chapter 5 - Security
Encryption
SSH
Common Web Application Vulnerabilities
Chapter 6 - HTML5 & CSS
HTML5
CSS
Bootstrap
Chapter 7 - JavaScript
General
Node.js
React.js
jQuery
Chapter 8 - Puzzles
Mathematical
Logical
Out of the Box thinking
PART II - Non Technical
Chapter 9 - Resume
How Your Resume is Screened
10 Ways To Improve Your Resume
Chapter 10 - Interview Formats
Airbnb
Asana
Dropbox
Facebook
Google
Lyft
Palantir
WhatsApp
Chapter 11 - The Interview
The Elevator Pitch
10 Psychological Tricks
Interview Questions By Companies
Chapter 12 - Questions to Ask
General
Cultural
Technical
Product
Management
Leadership
HR
Chapter 13 - Negotiation
Ten Rules of Negotiation
Chapter 14 - Interview Cheatsheet
1. Before Interview
2. Introduction
3. Upon Getting a Question
4. During Coding
5. After Coding
6. Wrapping Up
7. Post Interview
Appendix
Flat access to all URLs
Practice your SQL
All LeetCode exercises
Further Studies Online
All Online Solutions
← Prev
Back
Next →
← Prev
Back
Next →