Typical prep timeline for senior roles:
- Weeks -: Review fundamentals, practice estimation
- Weeks -: Design problems with solutions
- Weeks -: Mock interviews, identify weaknesses
- Weeks -: Targeted practice on weak areas
- Week +: Company-specific prep, maintain readiness
Adjust based on current level and target company.