Cambium Networks

OPENS AT: May 31, 07:30 AM

CLOSES AT: Jun 02, 01:25 PM

DURATION: 2h 30m

Cambium Networks Python Hiring Challenge'19

Online Participation is confidential
Algorithm Challenge
Python - Sr. Software Engineer/Tech Lead/Architect
3-8 years
As per Industry Standard


Cambium Networks enables service providers; enterprises; governmental and military agencies; oil, gas and utility companies; Internet service providers; and public safety organizations to build powerful communications networks, reach users from 200 kilometers across mountain tops down to their devices, and intelligently manage their business Wi-Fi infrastructure through end-to-end network visibility and actionable analytics.

They are looking for passionate coders with 3-8 years of experience who can join their team in Bangalore.

In order to qualify for the same, you need to attempt this challenge which has the below mentioned format:

  • 2 Programming Questions - Based upon Data Structures & Algorithms - Restricted to Python Programming language
  • 10 MCQs

REGISTER NOW, take the test over the weekend and stand a chance to become a part of this awesome team.


Python - Sr. Software Engineer/Tech Lead/Architect
Experience: 3-8 years
CTC: As per Industry Standard
Job Location: Bangalore
Openings: 5

Required Skills:

  • Strong Analytical Skills with 3-8 years of software product development experience
  • Extensive experience in client and server side development using Python
  • Should be well versed in using decorators, meta-programming aspects of Python
  • Experience with Reportlab, Matplotlib or libraries that offer similar functionality
  • Experience with NoSQL Databases such as HBase or MongoDB and SQL (Postgres a plus) databases
  • Well versed in Object Oriented Design (OOD), programming and design patterns
  • Experience in developing multi-tier Client-Server Architecture
  • Excellent debugging and problem-solving skills
  • Strong Version control skills (GIT, Mercurial)
  • Working experience in SCRUM (Agile) development process
  • Extensive experience in the full life cycle of the software design process including requirement analysis, design, prototyping, coding, documentation, implementation, and maintenance

Desired Skills:

  • Experience in performance tuning, resolving scalability related issues at server side
  • Experience in memory footprint optimization on low-end devices
  • Domain knowledge in telecommunications and RF engineering

Personal Skills:

  • Self-motivated, independent, proactive, detail oriented and responsible team-player
  • Passion for innovation and for new and emerging technologies
  • Excellent Communication and Interpersonal skills
  • Good at meeting deadlines
  • Ability to keep cool under pressure
  • Comfortable working in an extremely dynamic and fast paced environment.
  • Able to handle multiple priorities
  • Demonstrated ability to continuously learn and apply new technologies
  • Excellent analytical skills
  • Attention to details and persistence at improving things until they are right


Cambium Networks is a leading global provider of wireless broadband solutions that connect the unconnected – People, Places and Things, from 2 meters to 245 kilometers.




  1. Before you attempt programming questions, you should choose a language from the given list.

  2. All inputs for the programming problems are from STDIN and output to STDOUT....



Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications