Premium Employer

i

This company page is being actively managed by Coditas Technologies Team. If you also belong to the team, you can get access from here

Coditas Technologies Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Coditas Technologies Interview Questions and Answers for Experienced

Updated 24 Jun 2025
Popular Designations

15 Interview questions

A Reactjs Developer was asked 2mo ago
Q. Explain your approach to implementing document upload and preview button functionality.
Ans. 

Implementing document upload and preview in React involves file input handling and rendering previews based on file type.

  • Use an <input type='file'> element to allow users to select documents.

  • Utilize FileReader API to read the file and generate a preview.

  • Handle different file types (e.g., images, PDFs) with conditional rendering.

  • Implement state management (e.g., using useState) to store the selected file.

  • Exam...

View all Reactjs Developer interview questions
A Reactjs Developer was asked 2mo ago
Q. Create an analog clock using React.
Ans. 

Create an analog clock in React using state and CSS for styling.

  • Use React's useState and useEffect hooks to manage time updates.

  • Create a Clock component that renders the clock face and hands.

  • Calculate the angles for the hour, minute, and second hands based on the current time.

  • Use CSS transforms to rotate the clock hands appropriately.

  • Set an interval to update the clock every second.

View all Reactjs Developer interview questions
A Reactjs Developer was asked 2mo ago
Q. What is the difference between Context API and Redux?
Ans. 

Context is for simpler state management, while Redux is a more robust solution for complex state management in React applications.

  • Context API is built into React, while Redux is a separate library.

  • Context is suitable for light state management, whereas Redux is ideal for large applications with complex state.

  • Context can lead to performance issues if not used carefully, while Redux provides optimized performance th...

View all Reactjs Developer interview questions
A Reactjs Developer was asked 2mo ago
Q. What are the differences between Webpack and Vite?
Ans. 

Webpack is a module bundler, while Vite is a build tool that focuses on speed and modern development experience.

  • Webpack bundles JavaScript modules, while Vite serves files directly during development for faster refresh.

  • Vite uses native ES modules in the browser, allowing for on-demand loading, whereas Webpack bundles everything upfront.

  • Webpack requires configuration for various features, while Vite offers sensible...

View all Reactjs Developer interview questions
A Reactjs Developer was asked 2mo ago
Q. What are the new features in React 19?
Ans. 

React 19 introduces new features enhancing performance, developer experience, and concurrent rendering capabilities.

  • Automatic Batching: React 19 allows automatic batching of updates, improving performance by reducing the number of renders.

  • New Suspense Features: Enhanced support for Suspense, allowing for better handling of asynchronous data fetching.

  • Concurrent Rendering Improvements: Further optimizations for conc...

View all Reactjs Developer interview questions
A Reactjs Developer was asked 2mo ago
Q. What is the difference between useState and useRef?
Ans. 

useState manages state and triggers re-renders; useRef holds mutable values without causing re-renders.

  • useState is used for state management, while useRef is used for accessing DOM elements or storing mutable values.

  • useState triggers a re-render when the state changes, whereas useRef does not trigger re-renders.

  • Example of useState: const [count, setCount] = useState(0);

  • Example of useRef: const inputRef = useRef(nu...

View all Reactjs Developer interview questions
A Java Developer was asked 8mo ago
Q. What are the differences between List and Set?
Ans. 

List allows duplicate elements and maintains insertion order, while Set does not allow duplicates and does not maintain order.

  • List can contain duplicate elements, while Set cannot.

  • List maintains the order of elements based on insertion, while Set does not guarantee any specific order.

  • Examples: ArrayList is a List implementation, HashSet is a Set implementation.

View all Java Developer interview questions
Are these interview questions helpful?
An Angular Frontend Developer was asked
Q. Given an array of integers, find the most frequent element.
Ans. 

Find the most frequent element in an array of strings.

  • Create an object to store the frequency of each element in the array.

  • Iterate through the array and update the frequency count in the object.

  • Find the element with the highest frequency in the object.

View all Angular Frontend Developer interview questions
An Angular Frontend Developer was asked
Q. Explain closures in JavaScript.
Ans. 

Closures in JavaScript allow functions to access variables from an outer function even after the outer function has finished executing.

  • Closures are created when a function is defined within another function and the inner function references variables from the outer function.

  • Closures have access to the outer function's scope chain, allowing them to access variables even after the outer function has returned.

  • Closure...

View all Angular Frontend Developer interview questions
A Test Engineer was asked
Q. What is the difference between sanity testing and smoke testing?
Ans. 

Sanity and smoke are types of testing in software engineering.

  • Sanity testing is a quick test to check if the major functionalities of the application are working after a small change is made.

  • Smoke testing is a quick test to check if the application is stable enough to proceed with further testing.

  • Sanity testing is done to ensure that the application is ready for further testing.

  • Smoke testing is done to ensure that...

View all Test Engineer interview questions

Coditas Technologies Interview Experiences for Experienced

15 interviews found

Reactjs Developer Interview Questions & Answers

user image Santosh Parakh

posted on 29 Apr 2025

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. Upload doc and preview button functionality- explain the approach
  • Ans. 

    Implementing document upload and preview in React involves file input handling and rendering previews based on file type.

    • Use an <input type='file'> element to allow users to select documents.

    • Utilize FileReader API to read the file and generate a preview.

    • Handle different file types (e.g., images, PDFs) with conditional rendering.

    • Implement state management (e.g., using useState) to store the selected file.

    • Example: ...

  • Answered by AI
  • Q2. UseRef hooks questions
  • Q3. React fibre and reconciliation
  • Q4. Analog clock using react
  • Ans. 

    Create an analog clock in React using state and CSS for styling.

    • Use React's useState and useEffect hooks to manage time updates.

    • Create a Clock component that renders the clock face and hands.

    • Calculate the angles for the hour, minute, and second hands based on the current time.

    • Use CSS transforms to rotate the clock hands appropriately.

    • Set an interval to update the clock every second.

  • Answered by AI
  • Q5. Webpack and vite difference
  • Ans. 

    Webpack is a module bundler, while Vite is a build tool that focuses on speed and modern development experience.

    • Webpack bundles JavaScript modules, while Vite serves files directly during development for faster refresh.

    • Vite uses native ES modules in the browser, allowing for on-demand loading, whereas Webpack bundles everything upfront.

    • Webpack requires configuration for various features, while Vite offers sensible defa...

  • Answered by AI
  • Q6. Optimization techniques
  • Q7. New features in react 19
  • Ans. 

    React 19 introduces new features enhancing performance, developer experience, and concurrent rendering capabilities.

    • Automatic Batching: React 19 allows automatic batching of updates, improving performance by reducing the number of renders.

    • New Suspense Features: Enhanced support for Suspense, allowing for better handling of asynchronous data fetching.

    • Concurrent Rendering Improvements: Further optimizations for concurren...

  • Answered by AI
  • Q8. Difference between useState and useRef
  • Ans. 

    useState manages state and triggers re-renders; useRef holds mutable values without causing re-renders.

    • useState is used for state management, while useRef is used for accessing DOM elements or storing mutable values.

    • useState triggers a re-render when the state changes, whereas useRef does not trigger re-renders.

    • Example of useState: const [count, setCount] = useState(0);

    • Example of useRef: const inputRef = useRef(null);

    • u...

  • Answered by AI
  • Q9. Difference between context and redux
  • Ans. 

    Context is for simpler state management, while Redux is a more robust solution for complex state management in React applications.

    • Context API is built into React, while Redux is a separate library.

    • Context is suitable for light state management, whereas Redux is ideal for large applications with complex state.

    • Context can lead to performance issues if not used carefully, while Redux provides optimized performance through...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well on coding concepts

Interview Questions & Answers

user image Anonymous

posted on 11 Apr 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic coding and conceptual python and Spark questions
Round 2 - Technical 

(1 Question)

  • Q1. Questions related to past job experience.
Round 3 - One-on-one 

(1 Question)

  • Q1. Advance data strategies, data architecture and past job experience

Interview Preparation Tips

Topics to prepare for Coditas Technologies interview:
  • Python
  • Spark
  • AWS
  • numpy
  • pandas
Interview preparation tips for other job seekers - Prepare well for coding and conceptual questions.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. List vs Set difference
  • Ans. 

    List allows duplicate elements and maintains insertion order, while Set does not allow duplicates and does not maintain order.

    • List can contain duplicate elements, while Set cannot.

    • List maintains the order of elements based on insertion, while Set does not guarantee any specific order.

    • Examples: ArrayList is a List implementation, HashSet is a Set implementation.

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Hr round was good they asked basic questions and CTC details
Round 2 - Technical 

(1 Question)

  • Q1. Beware from fake interviews .The team manager already knew he would take a male candidate for the role .So basically he did time pass in the interview asked me all kinds of exploratory questions making me ...
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

90 mins test quest asked on concurrency and api developmen

Round 2 - One-on-one 

(1 Question)

  • Q1. Tell me about your self and general questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - L1 - Angular Developer 

(3 Questions)

  • Q1. Most Frequent Element of Array.
  • Ans. 

    Find the most frequent element in an array of strings.

    • Create an object to store the frequency of each element in the array.

    • Iterate through the array and update the frequency count in the object.

    • Find the element with the highest frequency in the object.

  • Answered by AI
  • Q2. Unique elements out of array
  • Ans. 

    Return unique elements from an array of strings

    • Use Set to store unique elements

    • Convert array to Set and then back to array to get unique elements

    • Example: ['apple', 'banana', 'apple', 'orange'] should return ['apple', 'banana', 'orange']

  • Answered by AI
  • Q3. Closures in the JavaScript
  • Ans. 

    Closures in JavaScript allow functions to access variables from an outer function even after the outer function has finished executing.

    • Closures are created when a function is defined within another function and the inner function references variables from the outer function.

    • Closures have access to the outer function's scope chain, allowing them to access variables even after the outer function has returned.

    • Closures are...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Go with basics of JavaScript and object and array manipulations.

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image Archana Kulthe

posted on 9 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Ngrx, lazy loading, asking some string related coding que
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Joirnal entry for sale and purchase transaction, Basic GST
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Basic questions regarding AWS, Python and others
  • Q2. Few questions on kubernetes

Interview Preparation Tips

Interview preparation tips for other job seekers - Stick to the basics
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Mostally focus on core Java spring boot hibernate micro services

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Coditas Technologies?
Ask anonymously on communities.

Coditas Technologies Interview FAQs

How many rounds are there in Coditas Technologies interview for experienced candidates?
Coditas Technologies interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Coditas Technologies interview process for experienced candidates are Technical, One-on-one Round and Resume Shortlist.
How to prepare for Coditas Technologies interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Coditas Technologies. The most common topics and skills that interviewers at Coditas Technologies expect are Javascript, SQL, Python, Analytical and AWS.
What are the top questions asked in Coditas Technologies interview for experienced candidates?

Some of the top questions asked at the Coditas Technologies interview for experienced candidates -

  1. Difference between ENTRYPOINT, CMD, and RUN in docker. Can we use RUN instead o...read more
  2. 1xx or 3xx responses means in ...read more
  3. Upload doc and preview button functionality- explain the appro...read more
How long is the Coditas Technologies interview process?

The duration of Coditas Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 11 interview experiences

Difficulty level

Easy 17%
Moderate 67%
Hard 17%

Duration

Less than 2 weeks 100%
View more
Join Coditas Technologies Let’s work together. And build impactful software.

Interview Questions from Similar Companies

Arcesium Interview Questions
3.5
 • 85 Interviews
Programmers.io Interview Questions
4.2
 • 26 Interviews
Diverse Lynx Interview Questions
3.7
 • 20 Interviews
Spektra Systems Interview Questions
4.0
 • 13 Interviews
BANGMETRIC Interview Questions
3.8
 • 12 Interviews
Signant Health Interview Questions
3.3
 • 9 Interviews
View all

Coditas Technologies Reviews and Ratings

based on 240 reviews

3.1/5

Rating in categories

3.3

Skill development

3.4

Work-life balance

2.9

Salary

3.1

Job security

3.1

Company culture

2.7

Promotions

3.1

Work satisfaction

Explore 240 Reviews and Ratings
React JS Developer

Pune

3-5 Yrs

Not Disclosed

Data Scientist

Pune

5-6 Yrs

Not Disclosed

Data Engineer

Pune

2-6 Yrs

Not Disclosed

Explore more jobs
Software Engineer
343 salaries
unlock blur

₹6 L/yr - ₹13 L/yr

Associate Software Engineer
160 salaries
unlock blur

₹3.5 L/yr - ₹7.2 L/yr

Software Developer
143 salaries
unlock blur

₹4.6 L/yr - ₹17 L/yr

Senior Software Engineer
129 salaries
unlock blur

₹11.1 L/yr - ₹40 L/yr

QA Engineer
60 salaries
unlock blur

₹3 L/yr - ₹11.5 L/yr

Explore more salaries
Compare Coditas Technologies with

Mobile Programming

2.9
Compare

Diverse Lynx

3.6
Compare

Arcesium

3.5
Compare

Solartis Technology Services

3.5
Compare
write
Share an Interview