Cambium Networks

OPENS AT: May 31, 2019, 07:30 AM

CLOSES AT: Jun 02, 2019, 01:25 PM

DURATION: 3h 30m

Cambium Networks Python Hiring Challenge'19

Challenge Over


Social Share


Congratulations to the shortlisted participants!

You need to be logged in with your HackerEarth account to view your shortlist status on this challenge page.

The shortlis...



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