Ciena interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Ciena
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Python Basics,Data Structure and Algorithms,Binary Search,Networking,Cloud
Tip
Tip

Tip 1 : Conceptual Concept for Networking, Operating System
Tip 2 : Questions on Binary Search
Tip 3 : Basics Data Structures

Application process
Where: Campus
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1 : Networking Projects on Python
Tip 2 : DSA Skills

Interview rounds

01
Round
Medium
Video Call
Duration45 Minutes
Interview date10 Mar 2022
Coding problem1

Online Meeting for DSA and Networking problems

1. Search an Element in an Array

Easy
15m average time
80% success
0/40
Asked in companies
Natwest GroupOracleCultfit

You have given a sorted array 'A' of 'N' integers.

Now, you are given 'Q' queries, and each query consists of a single integer 'X'. Your task is to check whether 'X' is present in array 'A' or not for each query. If 'X' exists in array 'A', you need to print 1 else print 0.

Note :

The given array is sorted in non-decreasing order. 
Problem approach

Step 1 - Read the search element from the user.
Step 2 - Find the middle element in the sorted list.
Step 3 - Compare the search element with the middle element in the sorted list.
Step 4 - If both are matched, then display "Given element is found!!!" and terminate the function.
Step 5 - If both are not matched, then check whether the search element is smaller or larger than the middle element.
Step 6 - If the search element is smaller than middle element, repeat steps 2, 3, 4 and 5 for the left sublist of the middle element.
Step 7 - If the search element is larger than middle element, repeat steps 2, 3, 4 and 5 for the right sublist of the middle element.
Step 8 - Repeat the same process until we find the search element in the list or until sublist contains only one element.
Step 9 - If that element also doesn't match with the search element, then display "Element is not found in the list!!!" and terminate the function.

Try solving now
02
Round
Easy
Video Call
Duration45 minutes
Interview date20 Apr 2022
Coding problem1

Questions about networking and System Designs

1. Operating System Based Questions

Difference between process and program.
Define Virtual Memory.
About Projects

Problem approach

Tip 1 : Basic Concept of OS, Networking
Tip 2 : College Projects

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 12 problems
Interviewed by Ciena
3801 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by Ciena
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by Ciena
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 11 problems
Interviewed by Ciena
4117 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6261 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2159 views
0 comments
0 upvotes