Filter interviews by
Check if a given string is a palindrome
Iterate through the string from both ends and compare characters
Ignore spaces and punctuation marks while checking for palindrome
Convert the string to lowercase for case-insensitive comparison
Debugging an application involves identifying and fixing issues in the code, while writing test cases ensures the application functions correctly.
Understand the functionality of the application and identify the root cause of the issue
Use debugging tools like breakpoints, logging, and stack traces to pinpoint the problem
Write test cases to cover different scenarios and ensure the issue is resolved
Reproduce the issue to ...
Leet code medium problems on array and string
I applied via LinkedIn and was interviewed in Apr 2023. There were 3 interview rounds.
Aptirure ques where asked at most diificult level with c ques
Coding and dsa mostly based on the stacks and quues
Java programs, selenium webdriver, testng, cucumber
I applied via Naukri.com and was interviewed before Apr 2023. There were 4 interview rounds.
It was pretty logic to find answers
It waa bit difficult to achive the logic
Object-oriented programming concepts that focus on classes, objects, inheritance, encapsulation, and polymorphism.
Classes: Blueprint for creating objects with attributes and methods.
Objects: Instances of classes that contain data and behavior.
Inheritance: Ability for a class to inherit attributes and methods from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorp...
Recursion is a programming concept where a function calls itself in order to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
A base case is needed to stop the recursion and prevent infinite loops.
Examples include factorial calculation, Fibonacci sequence, and tree traversal.
Method overriding is a feature in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its superclass.
In method overriding, the method in the subclass has the same name, return type, and parameters as the method in the superclass.
The method in the subclass must have the same or wider access modifier than the method in the superclass.
Method overriding al...
I applied via Company Website and was interviewed in Aug 2023. There was 1 interview round.
Python is a versatile and powerful programming language known for its simplicity and readability.
Python is easy to learn and has a clear and concise syntax.
It has a large standard library with built-in modules for various tasks.
Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming.
It is widely used in web development, data analysis, artificial intelligence, an...
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 2 interview rounds.
Easy question , duration 1 hour
Easy leetcode questions were asked in the round
Write a program to sort the numbers
I applied via Referral and was interviewed before Aug 2023. There were 2 interview rounds.
HACKERANK, LEETCODE, online
based on 2 interviews
Interview experience
based on 3 reviews
Rating in categories
Senior Software Engineer
294
salaries
| ₹0 L/yr - ₹0 L/yr |
fresher
236
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
181
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
177
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Specialist
114
salaries
| ₹0 L/yr - ₹0 L/yr |
Zoho
Salesforce
LTIMindtree
TCS