I applied online. I interviewed at Ciena (Bengaluru) in Apr 2019
Interview
This interview was conducted in Bangalore location for hiring C++ developer .
First round was written test in which we have to write the output of c++ program and write code of 2 programming question on paper . then there is a F2F technical discussion .
Program based Question
1. virtual function
2. Friend function
3. BST Traversal (inOrder PreOrder PostOrder )
4. Find Complexity of the program
5. Memory leak
6. Vector Size just after initialization
7. Static function
8. Constant pointer holding the address of constant variable
9. post increment of Constant pointer
10. move constructor
I applied through university. I interviewed at Ciena (Gurgaon, Haryana) in Nov 2025
Interview
3 Rounds - 2 tech and 1HR.
Dsa is easy level. Oops asked in depth. Easy os
Slow fast pointers
Delete node without head
Stock buy and sell 1
Focus on oops mainly and c++ basics
Interview questions [1]
Question 1
What is the Application of runtime polymorphism? Why not just create an object using child class
I applied through university. The process took 1 day. I interviewed at Ciena (Pune) in Oct 2025
Interview
1st online assessment asking core subjects
CNS OS JAVA OOP C++ 30 mcqs
3 rounds 1st Technical -Dsa and Cs fundamental
Dsa easy to medium leetcode questions
Operating system was important
Oop was asked in deep
Core computer networks question
2nd - System design
3rd - Typical Hr round questions
I applied through university. The process took 1 day. I interviewed at Ciena (New Delhi) in Oct 2025
Interview
On Campus Oppurtunity. OA consisted mostly of fundamental questions on C++, OS, CN, Linux and Aptitude. Interview consisted of basic DSA questions and strong grip on C++ (pointers, OOPs, memory management). Also my project was OS related so many questions were around my project.
Interview questions [1]
Question 1
1. DSA (mostly around array, linkedlist, strings, bit manipulation,)
2. Pointers (very imp)
3. OS
4. OOPs (again very imp)