i
Accelya Solutions India Limited
Filter interviews by
I was interviewed in Jul 2022.
Basic aptitude & domain specific questions.
Cycle detection in linked list involves finding if there is a loop in the list.
Use two pointers approach - slow pointer moves one step at a time, fast pointer moves two steps at a time. If they meet, there is a cycle.
Floyd's Tortoise and Hare algorithm is commonly used for cycle detection in linked lists.
Maintain a set to keep track of visited nodes and check if a node is already in the set while traversing the list.
Top trending discussions
posted on 7 Aug 2024
Graphql implementation
System design questions : HLD and LLD
posted on 13 Jan 2024
Object-oriented programming concepts in Java
Encapsulation: bundling data and methods together
Inheritance: creating new classes from existing ones
Polymorphism: using a single interface to represent different types
Abstraction: hiding implementation details and providing a simplified view
Encapsulation example: using private variables and public methods
Inheritance example: creating a subclass that inherits properties and m...
posted on 22 Feb 2024
I was interviewed in Jan 2024.
Search for a string efficiently in a character matrix.
Use depth-first search (DFS) or breadth-first search (BFS) to traverse the matrix and search for the string.
Optimize by pruning search paths if a mismatch is encountered.
Consider using a Trie data structure for faster string matching.
Handle edge cases like empty matrix or string, out of bounds indices, etc.
Streams in Java8 offer concise and readable code for processing collections compared to traditional for loops.
Streams provide functional-style operations like map, filter, and reduce for easy data processing.
Streams allow for parallel processing of data, potentially improving performance.
Streams promote immutability and encourage writing more declarative code.
Streams reduce boilerplate code and make the code more reada...
posted on 24 Apr 2024
I applied via campus placement at Model Engineering College, Kochi and was interviewed before Apr 2023. There were 2 interview rounds.
Mental and Verbal aptitude - 1 hour
posted on 29 Aug 2024
I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.
I applied via Job Portal and was interviewed in Mar 2024. There were 2 interview rounds.
Good round moderate coding questions were asked
I applied via Referral and was interviewed in Mar 2024. There were 3 interview rounds.
Question was on Java streams for string
Quant and reasoning question
Two coding question 1 medium and 1 hard
I applied via Job Fair
I attended through campus placement.they gave a general topic and ask us to speak
A variable is a storage location in a computer program that holds data and can be referenced and manipulated.
Variables are used to store data in a program and can be of different types such as integers, strings, or arrays.
In HTML, variables are not directly used, but data can be stored in attributes or elements for manipulation.
Coding in an array involves storing multiple values in a single variable, accessed by index
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Associate
90
salaries
| ₹3 L/yr - ₹6.5 L/yr |
Software Developer
82
salaries
| ₹3.4 L/yr - ₹11.5 L/yr |
Senior Software Engineer
70
salaries
| ₹15.1 L/yr - ₹22.5 L/yr |
Software Engineer
63
salaries
| ₹3.5 L/yr - ₹12.7 L/yr |
Associate
55
salaries
| ₹1.4 L/yr - ₹6.5 L/yr |
TCS
Infosys
Wipro
HCLTech