i
Codiant Software Technologies
Filter interviews by
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Closure is a function that has access to its own scope, as well as the scope of its outer function.
Closure allows a function to access variables from its outer function even after the outer function has finished executing.
It helps in maintaining state in functional programming.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
CodePush is a cloud service that enables React Native developers to deploy updates to their apps instantly without going through the app store review process.
CodePush allows developers to push updates to their React Native apps directly to users' devices, bypassing the app store.
Developers can push bug fixes, new features, and other updates without requiring users to download a new version of the app.
CodePush supports ...
Top trending discussions
posted on 1 Jan 2025
I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.
Threads in Java allow for concurrent execution of code, enabling multitasking and improving performance.
Threads are lightweight sub-processes within a process.
They allow for concurrent execution of code, enabling multitasking.
Threads share the same memory space, allowing for efficient communication and data sharing.
Examples include creating threads using the Thread class or implementing the Runnable interface.
Volatile keyword ensures visibility of changes to variables across threads. Reified keyword is used to access type information at runtime in generics.
Volatile keyword is used to indicate that a variable's value will be modified by different threads.
It ensures that changes made by one thread to a volatile variable are visible to other threads.
Reified keyword is used in generics to access type information at runtime, whi...
Multi module architecture in Android involves breaking down an app into multiple modules for better organization and scalability.
Pros: better organization, easier maintenance, faster build times, code reusability
Cons: increased complexity, potential for dependency issues, learning curve for developers
Example: Breaking down an app into separate modules for UI, networking, and data storage can make it easier to work on d
Generics in Java allow for creating classes, interfaces, and methods that operate on types parameterized at compile time.
Generics provide type safety by allowing the compiler to detect and prevent type errors at compile time.
They enable code reusability by writing generic algorithms that work on different types.
Example: List<String> names = new ArrayList<>();
Example: public class Box<T> { private T va
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Enums in TypeScript are a way to define a set of named constants. Shallow copy only copies the reference, while deep copy creates a new object. Virtual DOM is a lightweight copy of the actual DOM. Closures are functions that have access to their own scope and the scope of their containing function.
Enums in TypeScript are used to define a set of named constants. For example, enum Color { Red, Green, Blue }
Shallow copy c...
posted on 23 Dec 2024
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Question from DSA, logical thinking and choose the best. Totally 20 questions from HackerRank invite.
posted on 5 Apr 2024
I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
Create a CRUD app to render, edit, delete, and sort a list of objects in a table.
Create a React component to render a table with data from the array of objects.
Implement functions for editing and deleting objects from the list.
Add functionality to sort the list based on object properties.
Use state and props to manage data and re-render the table when changes occur.
rem, em, px are units of measurement in CSS. useEffect is a React hook for side effects. Hooks are used for stateful logic in functional components.
rem: relative to the font-size of the root element (html). Example: 1rem = 16px
em: relative to the font-size of the element. Example: 2em = 32px if the font-size of the element is 16px
px: fixed-size units. Example: font-size: 14px
useEffect: React hook used for side effects ...
posted on 16 Jan 2022
I applied via Referral and was interviewed in Jul 2021. There were 4 interview rounds.
Interview experience
Software Engineer
53
salaries
| ₹2 L/yr - ₹7.5 L/yr |
Business Analyst
31
salaries
| ₹2 L/yr - ₹9.9 L/yr |
Senior Software Engineer
22
salaries
| ₹6.2 L/yr - ₹15 L/yr |
Software Developer
21
salaries
| ₹2.2 L/yr - ₹6.3 L/yr |
IOS Developer
20
salaries
| ₹2.2 L/yr - ₹7 L/yr |
TCS
Infosys
Wipro
HCLTech