Cars24 Software Development Engineer 2 Interview Experience

Software Development Engineer 2

June 10, 2025
8 Questions

Summary

AI Powered

The interview experience for the Frontend Software Development Engineer 2 at Cars24 consisted of several challenging technical questions across two rounds. The questions focused primarily on JavaScript, React, and React Native, along with discussions on web optimization and specific coding scenarios. Overall, the interview at Cars24 appears to be a rigorous evaluation of both technical knowledge and practical problem-solving skills.

1

ROUND 2

#1

Difference between Type and Interface in TypeScript

What is the difference between 'type' and 'interface' in TypeScript?
typescript
interfaces
types
Easy
#2

Code a Timer Application

Implement a timer application. Explain the use of 'useState(prevTime => prevTime + 1)' while coding a timer. Additionally, convert the timer functionality into a custom hook.
react
hooks
timer
Medium
#3

Optimize E-commerce Page

Discuss strategies to optimize a page that contains content similar to an e-commerce site. Consider aspects such as image optimization, content height management, loading strategies, pagination, and using FlatList.
web-optimization
ecommerce
performance
Medium
#4

Focus on Input Field in React Native

How can you set focus on an input field in React Native using a button click? Explain the use of ref props and the focus method.
reactnative
input-management
focus
Medium
#5

List All React Hooks

List all the hooks you are aware of in React and explain the difference between 'useRef' and 'useState'.
react
hooks
useref
usestate
Medium
#6

Image Format Comparison

Compare PNG, SVG, and Webpack. Which image format is best for web development and why?
images
formats
web
Medium
#7

Trigger Events in CleverTap

How can you trigger events in CleverTap and analytics? What tools have you used for crash monitoring?
analytics
clevertap
monitoring
Medium
#8

React Native CLI vs. Expo CLI

Discuss the differences between React Native CLI and Expo CLI. Which one would you prefer to use and why?
reactnative
expo
cli
Medium
r

ritwik chakraborty

Verified User

AI Powered

Share Your Story

Share your interview in your own words — our AI handles the rest. Hardly takes 2 minutes.

Take Mock Interview

Prepare better with expert feedback

Want to Connect 1:1?

Connect with me 1:1 for career guidance, resume reviews, interviews, and more.

Show Your Love!

Connect with us on social media

Cars24 Software Development Engineer 2 Interview Experience | InterviewRecap | InterviewRecap