i
Ascendion
Filter interviews by
I applied via Campus Placement and was interviewed in Apr 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
Basic questions are asked
Coding, technical and HR questions were asked
Top trending discussions
posted on 24 Oct 2024
Context in React is a way to pass data through the component tree without having to pass props down manually at every level.
Context provides a way to share values like themes, locale preferences, etc. across the component tree.
It helps in avoiding prop drilling, where props are passed down multiple levels of components.
Context consists of two parts: Provider and Consumer. Provider allows components to subscribe to cont...
Redux is a predictable state container for JavaScript apps, commonly used with React for managing application state.
Redux is a state management library for JavaScript applications.
It helps in managing the state of the application in a predictable way.
Redux stores the entire state of the application in a single immutable state tree.
Actions are dispatched to update the state, and reducers specify how the state changes in...
The query for insertion in a database table.
Use the INSERT INTO statement followed by the table name
Specify the columns you want to insert data into
Provide the values to be inserted for each column
Example: INSERT INTO employees (name, age) VALUES ('John Doe', 30)
A program to check if a given string is a palindrome or not
Create a function that takes a string as input
Remove all non-alphanumeric characters and convert the string to lowercase
Compare the original string with its reverse to check if it's a palindrome
Return true if it's a palindrome, false otherwise
I applied via Campus Placement and was interviewed before Nov 2023. There were 2 interview rounds.
Arrays sort using largest element
I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.
posted on 28 Sep 2022
A stack is a linear data structure that follows the Last In First Out (LIFO) principle.
Elements are added to the top of the stack and removed from the top as well.
Common operations include push (add element to top) and pop (remove element from top).
Stacks can be implemented using arrays or linked lists.
Example: undo/redo functionality in a text editor.
Example: function call stack in programming languages.
Hashing is a process of converting data into a fixed-size output. It has a key that is used to access the data.
Hashing is used to store and retrieve data quickly.
It uses a hash function to generate a unique key for each input data.
The key is used to access the data in constant time.
Hashing is used in password storage, data indexing, and cryptography.
Examples of hash functions include MD5, SHA-1, and SHA-256.
Interview experience
based on 2 reviews
Rating in categories
Senior Software Engineer
56
salaries
| ₹8 L/yr - ₹28 L/yr |
Software Engineer
38
salaries
| ₹4.6 L/yr - ₹15 L/yr |
Software Developer
26
salaries
| ₹4.5 L/yr - ₹16.8 L/yr |
Talent Acquisition Specialist
24
salaries
| ₹2.1 L/yr - ₹5.5 L/yr |
Talent Specialist
21
salaries
| ₹2 L/yr - ₹5 L/yr |
TCS
Infosys
Wipro
HCLTech