Behavior questions:
Your past work
1 - 2 hard projects
Hard/ cool
You were central
Technical depth
All past work
Challenges, architecture, tradeoffs, mistakes, successes, motivations
Teamwork
Be passionate
Be knowledgeable
Be a good teammate
work efficiently in teams
defensive - technical decision is perfect - you tell me it is mistake, unaware the mistakes
Think about project mistakes - act like perfect
Design questions:
Front end questions:
Relevant to your background
approach - what would you do at work?
Tiny URL - three weeks to build it
Scope
Key components
Identify issues
Iterative process
Read about design of major companies
THINK,
Always learn technology like REST
Algorithm questions:
analytical skills, problem solving skills, solve hard problems - tradeoff, and at least eager to solve hard problems.
Mentally lazy - not dumb - bright people, do not like to think
Terrible style - algorithm is slow - correct is good for them
Hire people excite to solve problems - find people to have strong fundamental computer science
A lot of them make common mistakes - comfortable to ...
Memorization / Dynamic programming
Spend time to push yourself - It is hard for you to push yourself.
Try not to use the book -
No comments:
Post a Comment