Filter interviews by
I applied via Recruitment Consulltant and was interviewed before May 2022. There were 6 interview rounds.
Aptitude test has very less time and it has four section aptitude, reasoning and English and IT related MCQ's.each question carries one min you have to be fast while reading the question, has to be answer in secs then only we can get a time to think for hard questions.
Code for prime and odd numbers
For prime numbers, check if the number is divisible by any number less than itself
For odd numbers, check if the number is not divisible by 2
Use loops and conditional statements to implement the checks
Consider edge cases such as negative numbers and 0
Code for Fibonacci series
Declare two variables to store the first two numbers of the series
Use a loop to generate the next numbers in the series by adding the previous two
Print or store the generated numbers
Code to reverse a string
Create an empty string variable to store the reversed string
Loop through the original string from the end to the beginning
Append each character to the empty string variable
Return the reversed string
Top trending discussions
posted on 31 Jul 2024
Lazy loading defers the initialization of an object until it is actually needed, while eager loading initializes the object immediately.
Lazy loading is commonly used in Singleton pattern to delay the creation of the instance until it is requested.
Eager loading initializes the Singleton instance at the time of class loading.
Lazy loading can help improve performance by only creating the instance when needed, while eager ...
Use Spring Boot configuration to connect master and slave instances of a DB
Configure multiple data sources in application.properties or application.yml file
Use @Primary annotation for the master data source and @Qualifier annotation for the slave data source
Define separate DataSource, JdbcTemplate, and EntityManager beans for each data source
Use @Transactional annotation with the appropriate data source to specify whic
Global exception handler in Spring Boot handles all exceptions thrown by the application.
Global exception handler can be implemented using @ControllerAdvice annotation in Spring Boot.
It allows centralized exception handling for all controllers in the application.
You can define methods annotated with @ExceptionHandler to handle specific exceptions.
Global exception handler can return custom error responses or redirect to
I was interviewed in Jun 2024.
Writing URLShortener or LoadBalancer in Java
The topic was -> "One nation one election"
String pool in Java is a pool of unique strings stored in memory to optimize memory usage.
String pool is a part of Java's memory where unique string literals are stored.
When a new string is created, Java checks if it already exists in the pool to save memory.
Strings created using double quotes are added to the pool, while those created using 'new' keyword are not.
Example: String str1 = "hello"; String str2 = "hello"; /...
Java has checked and unchecked exceptions. Checked exceptions must be handled at compile time, while unchecked exceptions do not need to be handled explicitly.
Checked exceptions: Must be caught or declared in the method signature. Example: IOException, SQLException
Unchecked exceptions: Do not need to be caught or declared. Example: NullPointerException, ArrayIndexOutOfBoundsException
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
DSA leetcode on hackerrank
I applied via Campus Placement
One medium and one standard DP question
Design Google Pay - a digital wallet platform for online payments and transactions.
Allow users to securely store payment information such as credit/debit cards, bank accounts, and loyalty cards.
Enable users to make payments in stores, online, and within apps using their stored payment methods.
Implement security features like biometric authentication, tokenization, and encryption to protect user data.
Provide features fo...
High Level Design (HLD) of recursive functions in software development.
Recursive functions call themselves to solve smaller instances of the same problem.
HLD of recursive functions involves defining the base case, recursive case, and termination condition.
Example: HLD of a recursive function to calculate factorial of a number involves defining base case as factorial(0) = 1.
High-level design for a rental property website
Use case analysis to identify key functionalities such as property listing, search, booking, payment
Design a user-friendly interface with filters, maps, and photos for property listings
Implement a secure payment gateway for online transactions
Utilize a database to store property details, user information, and booking history
posted on 12 Jun 2024
Design text editor, one problem, explain while you code.
Interview experience
based on 1 review
Rating in categories
Process Analyst
1.3k
salaries
| ₹1.8 L/yr - ₹6.2 L/yr |
Senior Member Technical
1.3k
salaries
| ₹5.2 L/yr - ₹19.3 L/yr |
Member Technical
610
salaries
| ₹3 L/yr - ₹10 L/yr |
Senior Process Analyst
574
salaries
| ₹2.4 L/yr - ₹9 L/yr |
Technical Lead
573
salaries
| ₹9.1 L/yr - ₹34 L/yr |
Fiserv
SS&C TECHNOLOGIES
State Street Corporation
BNY