Cambium Networks | C++/Java Developer (New Grad 2022) | India | Oct-2021 [Offer]
Anonymous User
578

Status: New grad, Pursuing B.Tech in Computer Science
Position: C++/Java Developer ( Entry Level)
Location: Bangalore, India
Date: October 2021

Total 5 rounds(1 coding + 2 Technical + 1 Managerial + 1 HR)

Coding and Aptitude round(1 hr 30 min):- The Test had 5 sections those were Identifying shapes and colours, general aptitude, data interpretation,1 medium level coding question (GFG: Minimum number of sets with numbers less than Y) to be done in 30 minutes and dsa/os/networking based mcq questions.(Take the aptitude section seriously)

1st Technical round (1 hr) :
Questions were mainly from computer networks and DSA(as I was competing for software profile, for hardware it was based on Analog and digital electronics). They asked about all basic networking concepts like socket programming, TCP, UDP, OSI model, DHCP, ARP, ipv4 ,ipv6 and some discussion on my projects. In dsa they asked how to add new node from front and back in a linked list, traversal and Searching in binary search tree and binary tree(dfs,bfs) and binary search vs linear search.

2nd Technical round (1 hr) : This round was also somewhat similar to previous round, They introduced themselves and asked me to introduce and interview started , they started with dsa and asked me to write a function to identify and remove loop from a linear linked list(I told them two ways one Floyd method , second using map) So, they started asking about map and hashing function and how would you hash ipv4/ipv6 address avoiding collision as well. Then they moved to operating system and asked about Process vs thread, 1 core vs 8 core, multithreading, typecasting in c/c++ , shell scripting etc. Again to networking and asked what happens when you type google.com or any address in your browser and lastly they asked about sorting algorithms and their time complexity and asked me to write merge sort. Merge sort vs heap sort which is best and other counter questions as well.

Managerial Round(40 min): After technical rounds, some Candidates were eliminated, rest were allowed to sit for managerial round. This round was a mix of Technical and HR questions, it started with a lot of discussion about me, what I like, why cambium and what do you know about cambium( do read about them like what they do and how they do it). Then they started discussing my project , its future scope, how you designed the database , why you have used postgresSQL not mongodb and how would you scale this project for millions of users, Which subject you like the most and which the least and why, how did you passed in that subject etc. Some puzzles were also asked like how would have scientist found out the value of pie(3.14), Why any number raised to the power of 0 is 1 and it ended with some dsa questions on how to find diagonally opposite node in a doubly circular linked list.

Hr round(20 min): Performance in all rounds till now were combined and elimination took place, I was lucky enough to get through.
This was the general Hr discussion round where I was asked about my hobbies, my college , why you applied for this job, what do you do apart from studies and they told me about the work and work culture at cambium.

Thank you for your time.

Comments (1)