Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.
2 coding questions were given with 40 min time limit
ref and out are both used for passing arguments by reference in C#, but out parameters are not required to be initialized before being passed.
ref parameters must be initialized before being passed to a method, while out parameters do not need to be initialized
out parameters are typically used for returning multiple values from a method
ref parameters can be used for both input and output, while out parameters are typica
A static class is a class that cannot be instantiated and is used to group related methods and properties.
Static classes are commonly used for utility classes that contain helper methods.
They are also used for defining extension methods.
Example: Math class in C# contains static methods like Math.Max() and Math.Min().
First returns the first element of a sequence, while Single returns the only element of a sequence or throws an exception if there is not exactly one element.
First is used to retrieve the first element of a sequence, while Single is used to retrieve the only element of a sequence.
First does not throw an exception if there are no elements in the sequence, while Single throws an exception in this case.
Example: var number...
An interface in .NET is a reference type that defines a contract for classes to implement certain methods and properties.
Interfaces contain method signatures but no implementation.
Classes can implement multiple interfaces.
Interfaces are used for achieving abstraction and multiple inheritance in .NET.
Example: 'IComparable' interface in C# is used for comparing objects.
Authentication verifies the identity of a user, while authorization determines what actions a user is allowed to perform.
Authentication confirms the user's identity through credentials like username and password.
Authorization controls the access rights of authenticated users to specific resources or actions.
Example: Logging into a website with a username and password is authentication. Accessing certain pages or featur
Top trending discussions
I applied via Naukri.com and was interviewed in Apr 2020. There was 1 interview round.
Synchronous means happening at the same time, while asynchronous means not happening at the same time.
Synchronous operations occur in real-time, while asynchronous operations can be delayed or queued.
Synchronous operations block the program until they are completed, while asynchronous operations allow the program to continue running.
Examples of synchronous operations include function calls and loops, while examples of ...
CTE and temp table usage in SQL
Use CTE for recursive queries and complex subqueries
Use temp tables for large data sets and complex queries
CTE is more efficient for small data sets
Temp tables can be indexed for faster performance
Consider the scope and lifespan of the data when choosing between CTE and temp table
I applied via Recruitment Consulltant and was interviewed before Jan 2021. There were 2 interview rounds.
Python coding test
I applied via Naukri.com and was interviewed in Nov 2021. There were 2 interview rounds.
It was moderate one
Hard one
I was interviewed in Jan 2021.
Round duration - 90 Minutes
Round difficulty - Medium
This round happened on the same day as JAM in the afternoon time. A slot of 20 minutes with respective timing was already sent to the selected students. Interview can’t be generalize as anything can happen over there and hence this was exclusively my experience.
To have a quick judgement about the person, I believe nothing is better than throwing before him/her some puzzles (mathematical/ analytical/ programming problems) and see the approach. I received back-to-back 4 problems after a quick and brief introduction. The coding problems I got were way too easy (just basics: searching & mathematical). The harder part of this round was the puzzles (tricky, mathematical, related to probability). At last, I was asked a question on DBMS and the interviewer asked if I know JAVA.
Given a sorted array 'A' of 'N' integers, determine whether a number 'X' exists within this array for a series of queries. For each query, print 1 if 'X' exists in the ...
Search for a number in a sorted array and determine its existence for multiple queries.
Use binary search algorithm to efficiently search for each query integer in the sorted array.
For each query integer 'X', check if it exists in the array 'A' and output 1 if found, 0 otherwise.
Ensure the array 'A' is sorted in non-decreasing order to apply binary search effectively.
Tip 1 : Mention some good projects on your resume.
Tip 2 : Practice competitive and aptitude questions.
Tip 3 : Work on your communication skills.
Tip 1 : Mention some good projects on your resume.
Tip 2 : Don't put false things on your resume.
posted on 20 May 2017
I was interviewed in May 2017.
Yes, the string class can be extended in most programming languages.
Inheritance can be used to extend the functionality of the string class.
By creating a new class that inherits from the string class, additional methods and properties can be added.
Extending the string class allows for customization and adding specific functionality to strings.
Example: In Python, the string class can be extended by creating a new class
Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.
Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.
These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.
For example, the request object allows access to HTTP request parame...
A hash map is a data structure that uses a hash function to map keys to values.
Hash map stores key-value pairs
It uses a hash function to compute an index for each key
Collisions can occur when two keys hash to the same index
Hash maps provide fast access to values based on their keys
StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.
StringBuffer is synchronized, making it safe for use in multi-threaded environments.
StringBuilder is not synchronized, making it faster but not thread-safe.
StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.
Both classes p...
MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
Model represents the data and business logic of the application.
View is responsible for displaying the user interface.
Controller handles user input, updates the model, and interacts with the view.
MVC promotes separation of concerns and modularity in software development.
Example: In a web applica...
Annotations used in RESTful web services
1. @Path - Specifies the URI path for the resource
2. @GET - Specifies that the method handles HTTP GET requests
3. @POST - Specifies that the method handles HTTP POST requests
4. @PUT - Specifies that the method handles HTTP PUT requests
5. @DELETE - Specifies that the method handles HTTP DELETE requests
6. @PathParam - Binds the value of a URI template parameter to a method paramete...
posted on 10 Apr 2024
I applied via Campus Placement and was interviewed in Oct 2023. There were 2 interview rounds.
Two easy code ,basic array string
posted on 18 Sep 2024
It had medium to difficult apitude questions. Make sure to practice hard.
It had medium .level questions in it
based on 1 interview
Interview experience
Supervisor
896
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Fund Accountant
789
salaries
| ₹0 L/yr - ₹0 L/yr |
Fund Accountant
544
salaries
| ₹0 L/yr - ₹0 L/yr |
Operations Analyst
405
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Vice President
372
salaries
| ₹0 L/yr - ₹0 L/yr |
Northern Trust
State Street Corporation
BNY
SS&C TECHNOLOGIES