CHANGE Networks interview experience Real time questions & tips from candidates to crack your interview

Frontend Developer

CHANGE Networks
upvote
share-icon
1 rounds | 1 Coding problems

Interview preparation journey

expand-icon
Journey
I started by preparing the basics of JavaScript, React, and Node.js, followed by advanced topics such as Redux and its working principles. To strengthen my understanding, I consistently practiced these technologies through personal projects. Along the way, I referred to lecture materials and explored additional online resources for clarity. By the time of my interview, I was confident with the concepts and able to answer most of the questions. However, I struggled to complete the coding questions due to pressure and the unexpected nature of the problem statements.
Preparation
Topics: JS, React, NodeJS, Redux
Application process
Where: Coding Ninjas Placement Cell
Eligibility: Any Graduate

Interview rounds

01
Round
Easy
Assignment
Duration
Interview date18 Feb 2025
Coding problem1

1. Multi-Language & Multi-Currency CMS

Develop a content management application that supports multiple languages and multiple currencies, allowing users to switch their preferred locale. The system should manage translations for all static and dynamic content, format prices based on currency and locale, and provide an admin panel for managing content, translations, and pricing.

Problem approach

I implemented an e-commerce application using React and Redux as part of the assignment.

  • Developed dropdown components for language and currency selection.
  • Created a locale file to manage multiple languages, where all static keywords were organized language-wise.
  • Used the Intl library for currency conversion and formatting, and initially leveraged i18next for translations. Later, I built a custom hook for handling keyword translations based on user preferences.
  • Successfully completed most of the required features within the given timeframe. However, some parts remained incomplete due to time limitations.
  • One pending requirement was to translate dynamic data (like product details) fetched from a third-party API. This would have required a paid translation service, so I skipped this step.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Frontend Developer
1 rounds | 2 problems
Interviewed by CHANGE Networks
123 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Frontend Developer
3 rounds | 11 problems
Interviewed by Amdocs
2480 views
0 comments
0 upvotes