OPENS AT: Jan 14, 2022, 12:30 PM

CLOSES AT: Jan 23, 2022, 06:25 PM

DURATION: 2h 30m

Software Engineer Hiring Challenge

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...



CASA is a retail technology startup that is looking to bring delight to more than a billion consumers. Currently, we are serving more than 20 million consumers through our retail customers.

We are now hiring Software Engineers to join our awesome team!

Eligibility Criteria:

  • Years of experience: 0-2 years
  • Skills: Python, node js, scala, kotlin, react, react-native, Angular, Rails Psql, Mysql, elastic search.

Challenge Format:

  • 10 MCQs
  • 2 Programming Questions based on DS and Algo


There will be four rounds after the shortlisting process by HackerEarth. These will be completed within a day.

  • Round 1 – Pairing with one of our developers
  • Round 2 – Tech round 1 (focused on giving a problem and understanding ability of candidate to think through the problem and design for it)
  • Round 3 – Tech round 2 (focused on what the candidate has done and their learning ability
  • Round 4 – Culture fit round


Software Engineer
Experience: 0-2 years
Compensation: Best in industry
Job Location: Chennai

Are you interested to work at a place where you are given the opportunity to grow and level up your skills?

Are you looking to build products that are impactful?

Do you want to work with an energetic team, like-minded and passionate programmers? 

Do you like to create impactful and scalable products?

What we Look for

  • Bring in a "can-do" attitude
  • Passion towards technology and software engineering - open-source, pet projects, conference talks, getting better at writing clean code
  • Participate in a highly fluid environment applying agile software development principles
  • Carry out unit tests and other quality control mechanisms to inform and validate the designs and code
  • Work with product owner/BAs  to bring an end to end perspective of the problem
  • Ability to ask the right questions and communicate your ideas with clarity
  • Ability to collaborate with various stakeholders and take complete ownership
  • Participate actively in building one of the most impactful organizations in retail technology

As a Software Product Engineer …..

  • Quickly adapt to our startup environment which is both demanding and fast-paced (but is also a lot of fun) 
  • Eager in learning new concepts, technologies and be productive in a short time
  • Working knowledge (including deployment) of full-stack development (React/React Native front end, Node/Ruby/Java backend)
  • Working knowledge of relational databases (including tuning and query optimization)
  • Convert a raw idea into usable real-life software products 
  • Write modular, readable and maintainable code
  • Good understanding and working knowledge of technologies that you have worked (strong points and pitfalls)
  • Demonstrate good problem-solving skills
  • Own and be able to manage small to medium-sized modules
  • Demonstrate ability to guide and coach a new team member or fresher


CASA - The Omni-Channel AI-Driven CDP (Customer Data Platform) is a new-age digital platform that analyses customer behavior and clusters them into various buckets and enga...



  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