Filter interviews by
I applied via campus placement at Vel tech multitech dr.rangarajan dr.sakunthala engineering college, Chennai and was interviewed in Dec 2021. There were 2 interview rounds.
Same as all aptitude tests they will give u 7 coding but there will be some mistake in coding we should find and solve that for any 3 or 1 we get a interview call.
I applied via campus placement at Amrita Institute of Advanced Computing, Coimbatore and was interviewed in Jul 2024. There were 3 interview rounds.
Coding test was pretty easy
posted on 1 Oct 2024
I applied via Campus Placement
DP graphs strings it was good
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, previous, and next
Iterate through the list, updating pointers to reverse the direction
Return the new head of the reversed list
The Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
Start with two variables initialized to 0 and 1
Loop through desired number of iterations, adding the previous two numbers to get the next number
Print or store each number in the series
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
Clean code is well-organized, easy to read, and maintainable code that follows best practices.
Clean code is easy to read and understand by other developers.
It follows consistent naming conventions for variables, functions, and classes.
Clean code is well-organized with proper indentation and spacing.
It avoids unnecessary complexity and duplication.
Clean code is modular and follows the single responsibility principle.
Exa...
To better test your code, use a combination of unit tests, integration tests, regression tests, and automated testing.
Write unit tests to test individual components or functions in isolation.
Perform integration tests to test how different components work together.
Implement regression tests to ensure that new code changes do not break existing functionality.
Utilize automated testing tools to run tests quickly and effici...
General apti questions
Work-life balance and career progression
I applied via Campus Placement and was interviewed in Aug 2022. There were 4 interview rounds.
Total 4 questions are asked one easy two medium and one hard
I have worked on various projects including a web application for a retail company and a mobile app for a fitness startup.
Developed a web application using React and Node.js for a retail company to manage their inventory and sales.
Created a mobile app using React Native for a fitness startup to track workouts and progress.
Collaborated with a team to build a chatbot using Dialogflow and Node.js for a healthcare company.
...
I applied via campus placement at Indian Institute of Technology (IIT), Guwahati and was interviewed in Nov 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
REST API methods are used to interact with web services using HTTP requests.
GET method is used to retrieve data from the server
POST method is used to create new data on the server
PUT method is used to update existing data on the server
DELETE method is used to delete data from the server
REST APIs use HTTP status codes to indicate the success or failure of a request
I applied via Referral and was interviewed in Apr 2021. There were 4 interview rounds.
Weak reference is a reference that does not prevent the object from being garbage collected.
Weak references are used to refer to objects that can be garbage collected if there are no strong references to them.
They are typically used in scenarios where you want to hold a reference to an object, but don't want to prevent it from being collected.
Weak references are implemented using weak reference queues, which allow you ...
Singleton pattern ensures a class has only one instance, while allowing global access to it.
Implement a private constructor to prevent direct instantiation.
Create a static method to provide a single point of access to the instance.
Use lazy initialization to create the instance only when needed.
Ensure thread safety in a multithreaded environment using synchronization or double-checked locking.
Breaking the singleton patt...
Annotations used in Spring Framework for defining components and services.
Annotations like @Component, @Service, and @Controller are used for defining components in Spring Framework.
@RestController is used for defining RESTful web services.
@Configuration is used for defining configuration classes.
@Transactional is used for defining transactional methods.
All these annotations help in defining and managing dependencies i
HashSet is implemented using a HashMap internally. Same hashcode is generated when two objects have the same value for hashCode() and equals() methods.
HashSet internally uses a HashMap to store its elements.
The hashcode of an object is generated using the hashCode() method.
If two objects have the same value for hashCode() and equals() methods, they will generate the same hashcode.
For example, if two String objects have...
SQL Cursor is a database object used to manipulate data row by row.
Cursor is used to fetch and process data row by row
Index is a database object used to speed up data retrieval
Aggregate functions are used to perform calculations on a set of values
Examples of aggregate functions are SUM, AVG, COUNT, MAX, MIN
Generate palindrome string with given length and distinct characters.
Create a char array of length n and fill it with distinct characters.
Loop through the array and add the characters in reverse order to create a palindrome.
Repeat the process until the required number of palindromes are generated.
If k is less than the length of the palindrome, use the first k distinct characters.
Find the highest value that occurs the same number of times within an array.
Iterate through the array and count the occurrences of each value.
Store the counts in a dictionary or hash map.
Find the maximum count and check which value(s) have that count.
Return the highest value among those with the maximum count.
Count occurrences of a character in a string and output in a specific format.
Use a hash table to store the count of each character.
Loop through the string and update the count in the hash table.
Create the output string using the hash table.
Converts a string from Camel case to Snake case.
Loop through the string and check for uppercase letters
Insert an underscore before each uppercase letter
Convert the string to lowercase
Logic to get Map using Stream API to show balance of each person
Use Stream API to group accounts by name
Use map() to get the sum of balances for each group
Collect the results into a Map
posted on 14 Aug 2023
I applied via Recruitment Consulltant and was interviewed before Aug 2022. There were 3 interview rounds.
based on 1 review
Rating in categories
Senior Associate
2.1k
salaries
| ₹3.6 L/yr - ₹14.4 L/yr |
Assistant Manager
1.3k
salaries
| ₹5.9 L/yr - ₹24 L/yr |
Associate 1
1k
salaries
| ₹2.5 L/yr - ₹9.3 L/yr |
Associate
807
salaries
| ₹2 L/yr - ₹8 L/yr |
Senior Software Engineer
459
salaries
| ₹7.5 L/yr - ₹28 L/yr |
HSBC Group
Standard Chartered
ICICI Bank
HDFC Bank