i
Coditas Technologies
Filter interviews by
I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.
Javascript, css, angular and HTML
JS, angular and HTML
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
Top trending discussions
posted on 6 Jan 2025
posted on 17 Oct 2024
I applied via campus placement at Dr Mahalingam College of Engineering & Technology, Coimbatore and was interviewed in Sep 2024. There were 3 interview rounds.
Logical thinking and quantitative
One Java and one SQL and one js question
Collections are data structures that store and organize multiple elements in a single unit.
Collections provide methods to add, remove, and manipulate elements.
Examples of collections include arrays, lists, sets, and maps.
Collections can be used to efficiently manage and access large amounts of data.
A constructor is a special method in a class that is automatically called when an object of that class is created.
Constructors have the same name as the class they belong to
They are used to initialize the object's state
Constructors can have parameters to customize the initialization process
Data science is a field that uses scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data.
Data science involves collecting, analyzing, and interpreting large amounts of data to make informed decisions.
It combines statistics, machine learning, and domain knowledge to uncover patterns and trends in data.
Data scientists use programming languages like Python and R...
Simple DSA questions
I applied via Job Portal
The aptitude section will consist of multiple-choice questions (MCQs).
There will be coding problems relevant to the domain in which we are interviewing.
posted on 11 Feb 2025
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
posted on 13 May 2024
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
Deep Dive into - React Native, React JS, Javascript, Typescript, Redux, iOS, Android
I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.
I applied via Instahyre and was interviewed in Oct 2021. There was 1 interview round.
Design a schema for a restaurant app like Zomato.
Create tables for restaurants, menus, reviews, and users.
Include columns for restaurant name, location, cuisine, and ratings.
Add columns for menu items, prices, and descriptions.
Include user information such as name, email, and password.
Create relationships between tables using foreign keys.
Implement search and filter functionality for restaurants and menus.
Allow users t...
A transaction is a unit of work that is performed on a database.
A transaction is a sequence of database operations that are treated as a single unit of work.
It ensures that all the operations are completed successfully or none of them are performed.
Transactions are used to maintain data consistency and integrity in a database.
Examples of transactions include transferring money between bank accounts or updating inventor
SQL is a relational database while NoSQL is a non-relational database.
SQL databases use structured query language while NoSQL databases use unstructured query language.
SQL databases are vertically scalable while NoSQL databases are horizontally scalable.
SQL databases are good for complex queries while NoSQL databases are good for large amounts of unstructured data.
Examples of SQL databases include MySQL, Oracle, and Po...
Multitasking in Java can be achieved through multithreading.
Create a new thread using the Thread class or Runnable interface
Use the start() method to start the thread
Synchronize shared resources to avoid race conditions
Use wait() and notify() methods for inter-thread communication
Example: creating a thread to perform a long-running task while the main thread continues executing other tasks
Semaphores are a synchronization tool used to control access to a shared resource.
Semaphores can be used to prevent race conditions in multi-threaded programs.
They can be used to limit the number of concurrent accesses to a resource.
Semaphores can be binary (0 or 1) or counting (0 to n).
Examples of semaphore functions include wait(), signal(), and init().
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
391
salaries
| ₹4.5 L/yr - ₹12 L/yr |
Associate Software Engineer
149
salaries
| ₹1 L/yr - ₹9.1 L/yr |
Software Developer
129
salaries
| ₹6 L/yr - ₹20.5 L/yr |
Senior Software Engineer
111
salaries
| ₹10.8 L/yr - ₹36 L/yr |
QA Engineer
66
salaries
| ₹2.5 L/yr - ₹11.1 L/yr |
TCS
Infosys
Wipro
HCLTech