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

Updated 24 Jun 2025
Popular Designations

69 Interview questions

An Associate Software Engineer was asked 1w ago
Q. What are diamond problems?
Ans. 

Diamond problems occur in object-oriented programming when multiple inheritance leads to ambiguity in method resolution.

  • Occurs in languages like C++ where a class inherits from two classes that have a common base class.

  • Example: Class A is a base class, Class B and Class C inherit from A, and Class D inherits from both B and C.

  • Ambiguity arises when Class D tries to access a method from Class A, as it's unclear whic...

View all Associate Software Engineer 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 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 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
Are these interview questions helpful?
A Software Trainee was asked 3mo ago
Q. What are the types of inheritance?
Ans. 

Inheritance is a fundamental concept in OOP, allowing classes to derive properties and behaviors from other classes.

  • Single Inheritance: A class inherits from one superclass. Example: Class B inherits from Class A.

  • Multiple Inheritance: A class inherits from multiple superclasses. Example: Class C inherits from Class A and Class B.

  • Multilevel Inheritance: A class inherits from a superclass, which is also a subclass o...

View all Software Trainee interview questions
A Software Developer was asked 3mo ago
Q. How would you explain the color red to a blind person?
Ans. 

Red is a vibrant color associated with warmth, passion, and energy, often linked to emotions and sensations.

  • Red can be described as the warmth of the sun on your skin during a summer day.

  • It represents the feeling of excitement, like the rush of adrenaline when you achieve something.

  • Think of the taste of a ripe strawberry, sweet and intense, which can evoke the essence of red.

  • Red is often associated with strong emo...

View all Software Developer interview questions
An Associate Software Engineer was asked 5mo ago
Q. What are the four pillars of OOPS, and can you provide real-world examples?
Ans. 

Encapsulation, Inheritance, Polymorphism, Abstraction are the four pillars of OOPS

  • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class Car with properties like make, model, and methods like start(), stop().

  • Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Class SUV inheriting from Class Car.

  • Polymorphism: Ability to presen...

View all Associate Software Engineer interview questions

Coditas Technologies Interview Experiences

83 interviews found

Data Engineer Interview Questions & Answers

user image Mayur Gunjal

posted on 28 Oct 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Duplicate in list
  • Ans. 

    Find duplicates in a list of elements.

    • Iterate through the list and keep track of elements seen so far

    • If an element is already in the seen elements, it is a duplicate

    • Use a hash set to efficiently check for duplicates

  • Answered by AI
  • Q2. Anagram in list
  • Ans. 

    Check if any two strings in the list are anagrams of each other

    • Iterate through the list and for each string, sort the characters and check if it already exists in a hashmap

    • If it exists, then the current string is an anagram of the existing string

    • Return true if anagrams are found, false otherwise

  • Answered by AI

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Anonymous

posted on 26 Sep 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Group Discussion 

5G technology, 2 mins to prepare, Calls out name and then we have to turn on camera and speak.

Round 2 - Group Discussion 

Impact of E-commerce on bricks and motors

Round 3 - One-on-one 

(6 Questions)

  • Q1. Introduce Yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Graduated with a Bachelor's degree in Computer Science

    • Proficient in programming languages such as Java, Python, and C++

    • Completed internships at tech companies like Google and Microsoft

    • Interested in machine learning and artificial intelligence

  • Answered by AI
  • Q2. Research Internship based questions on python which I mentioned in my Resume
  • Q3. Doctype Html - Why is it mentioned? HTML - Inline and block elements
  • Q4. What is OOP? Explain its five pillars.
  • Ans. 

    OOP stands for Object-Oriented Programming. Its five pillars are encapsulation, inheritance, polymorphism, abstraction, and composition.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (object).

    • Inheritance: Creating new classes by inheriting attributes and methods from existing classes.

    • Polymorphism: Objects of different classes can be treated as objects of a common superclass.

    • Abstrac...

  • Answered by AI
  • Q5. SQL - Select query syntax and types of join
  • Ans. 

    SQL select query syntax and types of join

    • SQL SELECT query syntax: SELECT column1, column2 FROM table_name WHERE condition

    • Types of joins: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN

    • Example: SELECT orders.order_id, customers.customer_name FROM orders INNER JOIN customers ON orders.customer_id = customers.customer_id

  • Answered by AI
  • Q6. JAVA - DSA Questions 1. For range 1 to 100, if number divisible by 3 print "Zig", if number divisible by 5 print "Zag" and if divisible by both print "Zig-Zag". 2. Find second largest element in a given ar...

Interview Preparation Tips

Interview preparation tips for other job seekers - Know your resume thoroughly and actually know every detail of the tech stack you mention in it.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jul 2024.

Round 1 - Group Discussion 

First round was GD1 - We were given a Topic of Democracy in India and have 5 mins to think on it..

Round 2 - Group Discussion 

Second round was GD2 - here, the Topic was "if you could have a superpower for one day what superpower you will choose" and we have to talk on this topic for 5 mins

Round 3 - Technical 

(3 Questions)

  • Q1. Four pillars of OOPS with real world examples
  • Ans. 

    Encapsulation, Inheritance, Polymorphism, Abstraction are the four pillars of OOPS

    • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class Car with properties like make, model, and methods like start(), stop().

    • Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Class SUV inheriting from Class Car.

    • Polymorphism: Ability to present the...

  • Answered by AI
  • Q2. Solve Rotate Array Problem
  • Ans. 

    Rotate Array Problem involves shifting elements of an array to the right by a specified number of positions.

    • Use the modulo operator to handle cases where the number of rotations exceeds the array length. Example: For array [1,2,3,4,5] and k=7, effective k=2.

    • Reverse the entire array, then reverse the first k elements and the remaining elements. Example: For [1,2,3,4,5] and k=2, reverse to [5,4,3,2,1], then [4,5,3,2,1] a...

  • Answered by AI
  • Q3. 8-10 questions asked on my Programming language (C++)
Round 4 - One-on-one 

(4 Questions)

  • Q1. Question asked on Final year project - what's your Contribution in the project
  • Q2. Explain your Final year project
  • Ans. 

    Developed a web-based project management system for tracking tasks and deadlines

    • Used HTML, CSS, JavaScript for front-end development

    • Implemented PHP and MySQL for back-end functionality

    • Incorporated user authentication and role-based access control

    • Utilized AJAX for dynamic content loading

  • Answered by AI
  • Q3. Some logical question and puzzles
  • Q4. There was alphanumeric characters and we have to output only the number from that string Input - "wih562idjedk42ndej56" Output - 5624256
  • Ans. 

    Extract numbers from a string of alphanumeric characters.

    • Iterate through each character in the string and check if it is a number.

    • Build a new string with only the numbers found in the original string.

    • Return the final string containing only the numbers.

  • Answered by AI
Round 5 - Communication Round 

(2 Questions)

  • Q1. As a team Leader, how you manage all your team members when there is a conflict or disagreement arise in the project
  • Ans. 

    As a team leader, I manage conflicts by promoting open communication, listening to all perspectives, finding common ground, and facilitating a resolution.

    • Encourage open communication among team members to address conflicts early on

    • Listen to all perspectives and ensure everyone feels heard and understood

    • Identify common ground and areas of agreement to build consensus

    • Facilitate a resolution by guiding the team towards a ...

  • Answered by AI
  • Q2. Some , Behavioural questions
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Group Discussion 

Simple topic u have to speak on that

Round 2 - Group Discussion 

Dont know why they are taking multiple gds

Round 3 - One-on-one 

(2 Questions)

  • Q1. Live coding basic dsa
  • Q2. Basic dsa live coding

Interview Preparation Tips

Interview preparation tips for other job seekers - dont go for this if u have another offer
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Javascript, css, angular and HTML

Round 2 - Coding Test 

JS, angular and HTML

Round 3 - Behavioral 

(2 Questions)

  • Q1. What will you handle pressure?
  • Ans. 

    I handle pressure by staying organized, prioritizing tasks, and maintaining open communication with team members.

    • Staying organized by creating to-do lists and setting realistic deadlines

    • Prioritizing tasks based on deadlines and importance

    • Maintaining open communication with team members to delegate tasks and ask for help when needed

  • Answered by AI
  • Q2. Manager was telling about the project.

Interview Preparation Tips

Interview preparation tips for other job seekers - Even though I completed my tech round 1 and 2 , got selected of MR .
They told me you will be getting selected based on the Tech-1,Tech-2 and MR but they rejected says don't know the valid reason for rejection.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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

  • Q1. Pillars of OOPS.
  • Ans. 

    OOP is based on four main pillars: Encapsulation, Abstraction, Inheritance, and Polymorphism, which enhance code organization and reusability.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: A class 'Car' with attributes like 'speed' and methods like 'accelerate()'.

    • Abstraction: Hiding complex implementation details and showing only the essential features. Example: A 'P...

  • Answered by AI
  • Q2. Bssic Coding Questions
  • Q3. Abstract class and Interface
  • Q4. Basic coding Question
  • Q5. What are diamond problems
  • Ans. 

    Diamond problems occur in object-oriented programming when multiple inheritance leads to ambiguity in method resolution.

    • Occurs in languages like C++ where a class inherits from two classes that have a common base class.

    • Example: Class A is a base class, Class B and Class C inherit from A, and Class D inherits from both B and C.

    • Ambiguity arises when Class D tries to access a method from Class A, as it's unclear which pat...

  • Answered by AI

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 experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Flattening Json
  • Ans. 

    Flattening JSON involves transforming nested JSON structures into a simpler, one-dimensional format.

    • Use libraries like `json_normalize` in Python to flatten JSON. Example: `pd.json_normalize(data)`.

    • Flattening can be done by concatenating keys. For example, `{ 'a': { 'b': 1 } }` becomes `{ 'a_b': 1 }`.

    • Consider using AWS Glue for ETL processes to flatten JSON data in data lakes.

    • In JavaScript, you can use recursion to fla...

  • Answered by AI
  • Q2. SQL Queries like window function and rank
Round 2 - Technical 

(2 Questions)

  • Q1. Create a DAG to execute python script parallely
  • Ans. 

    Create a Directed Acyclic Graph (DAG) to execute Python scripts in parallel.

    • Define tasks for each Python script to be executed in parallel

    • Use a parallelism parameter to specify the number of tasks to run concurrently

    • Set up dependencies between tasks to ensure proper execution order

    • Use a DAG scheduler like Apache Airflow to manage and execute the DAG

  • Answered by AI
  • Q2. SQL Queries like window function
Round 3 - Behavioral 

(2 Questions)

  • Q1. Python code to find repeated numbers and their concurrency
  • Ans. 

    Python code to find repeated numbers and their concurrency

    • Iterate through the array and use a dictionary to store the count of each number

    • Iterate through the dictionary to find numbers with count greater than 1 and their concurrency

  • Answered by AI
  • Q2. SQL Joins and Optimization

Interview Preparation Tips

Interview preparation tips for other job seekers - Instead of clearing all rounds HR rejected with no feedback.

Skills evaluated in this interview

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 25 Nov 2024

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

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

Round 1 - On Call 

(3 Questions)

  • Q1. Project Worked on and brief overview
  • Q2. Technologies worked on
  • Ans. 

    I have worked on a variety of technologies including Python, SQL, Hadoop, Spark, and AWS.

    • Python

    • SQL

    • Hadoop

    • Spark

    • AWS

  • Answered by AI
  • Q3. Rate in skills out of 5
  • Ans. 

    Rate in skills out of 5

    • Programming: 5

    • Data Analysis: 4

    • Database Management: 4

    • Machine Learning: 3

  • Answered by AI
Round 2 - Technical 

(5 Questions)

  • Q1. What transformation done in project
  • Q2. Explain explode function
  • Ans. 

    Explode function is used to split a string into an array of strings based on a delimiter.

    • The explode function takes in a delimiter and a string as input

    • It splits the string into an array of strings based on the delimiter

    • For example, explode(',', 'apple,banana,orange') would return ['apple', 'banana', 'orange']

  • Answered by AI
  • Q3. Python question to convert string to dictionary
  • Ans. 

    Convert a string representation of a dictionary into an actual Python dictionary using eval or ast.literal_eval.

    • Use `eval()` for simple cases: `dict_str = '{"key": "value"}'` -> `my_dict = eval(dict_str)`.

    • Prefer `ast.literal_eval()` for safety: `import ast; my_dict = ast.literal_eval(dict_str)`.

    • Ensure the string is properly formatted: keys and values should be in quotes.

    • Handle exceptions: use try-except to catch err...

  • Answered by AI
  • Q4. Spark coding question to flatten a Json
  • Ans. 

    Flattening JSON in Spark involves transforming nested structures into a simpler, flat format for easier analysis.

    • Use Spark's DataFrame API to read JSON data: `spark.read.json('path/to/json')`.

    • Utilize the `explode` function to flatten arrays: `df.withColumn('flattened', explode(df.arrayColumn))`.

    • For nested JSON, select fields using dot notation: `df.select('nested.field1', 'nested.field2')`.

    • Combine multiple flattening t...

  • Answered by AI
  • Q5. Persist, cache and unpersist in pyspark
  • Ans. 

    Persist, cache, and unpersist manage data storage in PySpark for performance optimization.

    • Persist: Stores DataFrame in memory/disk for faster access. Example: df.persist()

    • Cache: A shorthand for persist with MEMORY_ONLY storage level. Example: df.cache()

    • Unpersist: Removes DataFrame from memory/disk. Example: df.unpersist()

    • Use persist/cache for iterative algorithms to avoid recomputation.

    • Choose appropriate storage level ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Friendly interviewer, smooth process.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java script questions with example
  • Q2. React native architecture
Round 2 - Technical 

(2 Questions)

  • Q1. Coding problem based on string manipulation
  • Q2. React native questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well as they focus more on syntax
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Group Discussion 

The first round was group discussion; which was conducted by an institution referring candidates to the company. I was shortlisted.

Round 2 - Group Discussion 

The next round was also conducted by the company itself, and it was group discussion again, it went well. I believe there were around 12 candidates in one batch, and I was shortlisted. And I got the selection mail for the final technical interview, but then they call me and say I'm kept on hold and never contacted me.

Round 3 - Technical 

(1 Question)

  • Q1. I was kept on hold thus i never got the chance of attending the interview.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be strong, if something is meant to happen it will and definitely keep hrishi your skills and remember from every interview we learn something and it's completely fine failing at times.

What people are saying about Coditas Technologies

View All
thegeekgirl19
Verified Icon
2d
works at
AGS Health
Cracking the Java Dev Interview at Coditas: My Experience
I applied for a Java Developer role at Coditas via their careers portal in May 2025 and got a quick call from HR to schedule the first tech interview. The interview process: * 2 technical rounds * 1 managerial round The first round was an hour-long deep dive into: * New Java features (Java 8+) * Spring Boot basics * Microservices architecture * Database tech (MongoDB for me) Also tackled 2–3 coding problems, mainly around Java Streams, Comparable, and general data structures. The interviewer was super helpful and supportive, dropping hints when I was stuck. Here’s a detailed breakdown of the questions…
FeedCard Image
Got a question about Coditas Technologies?
Ask anonymously on communities.

Coditas Technologies Interview FAQs

How many rounds are there in Coditas Technologies interview?
Coditas Technologies interview process usually has 2-3 rounds. The most common rounds in the Coditas Technologies interview process are Technical, Group Discussion and Aptitude Test.
How to prepare for Coditas Technologies interview?
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?

Some of the top questions asked at the Coditas Technologies interview -

  1. 2. You have two gallons of capacity 12 liters and 5 liters. How can you pour ex...read more
  2. Suppose you want to add the link to your Linkedin account in a website, and you...read more
  3. The coding question I'm my case was somewhat like this —» You're given a str...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 80 interview experiences

Difficulty level

Easy 17%
Moderate 81%
Hard 2%

Duration

Less than 2 weeks 64%
2-4 weeks 32%
4-6 weeks 2%
6-8 weeks 2%
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.6
 • 20 Interviews
Spektra Systems Interview Questions
4.0
 • 13 Interviews
BANGMETRIC Interview Questions
3.8
 • 12 Interviews
Apps Associates Interview Questions
3.9
 • 10 Interviews
Signant Health Interview Questions
3.2
 • 9 Interviews
View all

Coditas Technologies Reviews and Ratings

based on 241 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 241 Reviews and Ratings
Gen AI Python Developer

Pune

3-5 Yrs

Not Disclosed

Dot Net Developer

Pune

3-6 Yrs

Not Disclosed

Workforce Management Associate

Pune

1-2 Yrs

Not Disclosed

Explore more jobs
Software Engineer
342 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
126 salaries
unlock blur

₹18.9 L/yr - ₹35 L/yr

QA Engineer
60 salaries
unlock blur

₹4.5 L/yr - ₹10.8 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