OPENS AT: Mar 25, 2022, 12:30 PM

CLOSES AT: Apr 03, 2022, 06:25 PM

DURATION: 2h 30m

Application Developer Hiring Challenge for Python Programmers

Challenge Over
Interview prep
Prepare for your technical interviews by solving questions asked previously by top tech companies.

Social Share


Congratulations to all the shortlisted participants.

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

The shor...




Are you a Python programmer who is looking to try out other programming languages and waiting for an opportunity? Ready to take on a new role as an Application Developer who likes to think of programming languages merely as a tool? This is for you! 

We’re looking for change-makers. Opportunity creators. Status-quo shakers. Problem solvers. Thoughtworkers. 

Our job is to foster a vibrant community where people have the freedom to make an extraordinary impact on the world through technology. 

As a Thoughtworker, you are free to seek out the most ambitious challenges. Free to change career paths. Free to use technology as a tool for social change. Free to be yourself. 

Listen to a Thoughtworker’s story on their journey


  • Women Only
  • 1+ Years of Experience in Python
  • Technical Skills: Python tech depth
  • Hunger to learn new technologies

Challenge Format: 

  • 2 Programming Questions

Take up the test and stand a chance to be a part of this amazing team!


Application Developer
Experience: 1 years+
Job Location: Bangalore, Chennai, Coimbatore, Mumbai, Pune, Hyderabad, & Gurgaon

As an Application Developer at Thoughtworks, you are free to create bold, future-focused solutions for clients from a variety of industries. You could influence the digital strategy of a retail giant, launch a brand new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. 

The best part? You will do all of the above on collaborative, inclusive and autonomous teams who are empowered to make an extraordinary impact. 

You’ll spend time on the following: 

  • You will champion best practices like writing clean and reusable code using practices like TDD, SOLID principles, OO design, and pair programming
  • You will partner with other technologists from cross-functional teams advocating devops culture
  • You will work in collaborative, product-focused teams to build innovative customer experiences
  • Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
  • Learn, digest and subsequently apply the latest technology thinking from our tech radar to solve client problems

Here’s what we’re looking for: 

  • You have 1+ years of experience in Python programming and have strong knowledge in Python
  • You aspire to learn and code in new programming languages
  • You are eager to learn and apply clean code practises
  • You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
  • You’re willing and able to commit to travel to client sites in order to solve their business problems


Thoughtworks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to...



  1. Ensure that you are attempting the test using the correct email ID.

  2. You must click Submit after you answer each question.

  3. If you need assistance during the test, clic...



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