Phase 01 of 02
Technical Foundations
Weeks 1-2: Data Structures & Algorithms. Weeks 3-4: OOP & System Design. Weeks 5-6: Behavioral & Company Research.
Weeks 1-2: Focus on core data structures (arrays, linked lists, trees, graphs, hash maps) and algorithms (sorting, searching, dynamic programming, recursion). Practice implementing these in your preferred language. Weeks 3-4: Deep dive into object-oriented design principles, design patterns, and system design fundamentals. Practice coding problems related to these concepts. Weeks 5-6: Prepare for behavioral questions by reflecting on past experiences and structuring answers using the STAR method. Research Ciena's company culture and values. Practice explaining your projects clearly and concisely.