Interviews
Publish date: Apr 23, 2020
Last updated: Apr 24, 2020
Last updated: Apr 24, 2020
Information Disparity is not fair for underprivilaged yet talented community who are willing to work hard. Remember Chris from Pursuit of Happyness
- Interview Types
- Coding
- Systems Design
- Behaviour
Coding Questions
Junior or senior, you are gonna be smoked on this
- Given 2 duplicate binary trees, find same corresponding node in both trees
- Step back and think about, how to compare the node?
- Traverse both threes at the same time
- Move all zeros to the right, in a single pass, linear time algorithm, proper time-space analysis
- Check is a string of parenthesis is valid
(([]([])))
- Use counter, stack
- Remove all unmatching parenthesis
- Sort Array Objects inplace - 2 pass algorithm
System Design
Mobile Development
- Design a flight booking app
- Payment Handling
- Make the right Abstractions
- Design a simple version of Instagram
- Multiple Pages
- Caching
- Event Handling, processing
- Offline Usage
- Navigation
- Scroll Performance Layout
- Removing interdependencies between various pages
- Module dependency Graph
WebApp Development
- Load Balancers
- Databases
- Master Slave Replication
- Sharding
- CDN
Behavious Question
They dig deep, they are trained NOT to accept the first answer
Footnotes
[^2]: