i
Cloudkaptan Consultancy Services
Filter interviews by
Reverse a string by iterating through the characters and swapping them.
Iterate through the string from both ends and swap the characters until reaching the middle.
Use a temporary variable to store the character being swapped.
Example: 'hello' -> 'olleh'
Recursively search for an element in an array of strings
Create a recursive function that takes the array, target element, and current index as parameters
Check if the current index is out of bounds or if the element at the current index matches the target
If the element is found, return the index; otherwise, recursively call the function with the next index
Abstraction is the process of removing unnecessary details and focusing on essential characteristics.
Abstraction involves hiding complex implementation details and exposing only relevant information.
It helps in simplifying the problem-solving process by focusing on high-level concepts.
For example, in programming, classes and objects are used to implement abstraction by encapsulating data and methods.
Abstraction is a ke...
Top trending discussions
Interview experience
based on 1 review
Rating in categories
Software Engineer
65
salaries
| ₹5 L/yr - ₹12.2 L/yr |
Senior Software Engineer
30
salaries
| ₹10 L/yr - ₹23 L/yr |
Software Engineer Trainee
16
salaries
| ₹5 L/yr - ₹5 L/yr |
Automation Test Engineer
7
salaries
| ₹7.5 L/yr - ₹12.5 L/yr |
Lead Engineer
6
salaries
| ₹22 L/yr - ₹28 L/yr |
Maxgen Technologies
VDart
ANR Software Private Limited
Magic Edtech