Interview experience at Okta Staff Software Engineer
Round 1 – DSA & Technical Discussion
- Data Structures & Algorithms
- Problem-solving approach
- Core technical concepts
- Coding and optimization
Round 2 – Low-Level Design (LLD)
- Object-oriented design
- Design patterns
- Class and interface design
- Scalability and maintainability at the code level
Round 3 – High-Level Design (HLD)
- System architecture
- Scalability and reliability
- API and database design
- Caching, messaging, and distributed systems
- Trade-offs and bottleneck analysis
Round 4 – Hiring Manager Discussion
- Leadership and ownership
- Project and technical impact
- Decision-making and stakeholder management
- Team collaboration and mentoring
- Role expectations and career alignment
Round 5- HR discussion
- cultural fitment
- Benifits and Perks


