Design an AI coding assistant (like GitHub Copilot) that gives inline code completions inside the editor for 5 million developers.
The product should:
- •Suggest completions as the developer types, with very low latency
- •Use surrounding code + relevant files from the repo as context
- •Support multi-line "ghost text" suggestions and a chat sidebar
- •Never leak secrets and respect code-licensing concerns
What you'll be assessed on
Latency at the keystroke level, repo-aware context retrieval, model serving & caching, acceptance feedback loops, and privacy/security.