Filter interviews by
I applied via Referral and was interviewed in Jul 2023. There was 1 interview round.
To make a class immutable, use final keyword for class, private final fields, and no setters.
Declare the class as final to prevent inheritance
Declare all fields as private and final
Do not provide any setter methods
Ensure that any mutable objects within the class are not modified
A lambda function is an anonymous function that can be used to write concise and inline code.
Lambda functions are commonly used in functional programming languages.
They can be used to define and pass functions as arguments.
Lambda functions are often used in situations where a function is only needed once.
They can be used to write shorter and more readable code.
Lambda functions are supported in many programming language
Top trending discussions
posted on 4 Sep 2024
I applied via Company Website
Thread life cycle includes new, runnable, running, blocked, and terminated states.
Thread is created in 'new' state
It becomes 'runnable' when start() method is called
Thread enters 'running' state when CPU starts executing its run() method
It can go to 'blocked' state if it's waiting for a resource
Finally, thread reaches 'terminated' state when run() method completes or stop() method is called
Hash map is a data structure that stores key-value pairs and uses a hash function to map keys to their corresponding values.
Hash map consists of an array of buckets, each containing a linked list of key-value pairs.
When inserting a key-value pair, the hash function is used to determine the index of the bucket where the pair should be stored.
To retrieve a value, the hash function is used to find the corresponding bucket...
Seeking new challenges, growth opportunities, and a better work-life balance.
Looking for new challenges and opportunities to learn and grow
Seeking a better work-life balance
Interested in working with new technologies or in a different industry
Wanting to advance career progression
posted on 2 Aug 2024
I applied via Job Portal and was interviewed in Feb 2024. There were 2 interview rounds.
Random Programming questions
I applied via Referral and was interviewed in Sep 2021. There were 3 interview rounds.
Solid Principles are a set of design principles for writing maintainable and scalable software.
Solid Principles consist of five principles: Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and Dependency Inversion Principle.
Single Responsibility Principle states that a class should have only one reason to change.
Open/Closed Principle states that sof...
Abstraction focuses on hiding implementation details, while interface defines a contract for classes to follow.
Abstraction allows us to focus on the essential features of an object, while hiding unnecessary details.
Interface defines a set of methods that a class must implement, providing a contract for how the class should behave.
Abstraction is achieved through abstract classes and interfaces in object-oriented program...
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
The number of working days and working hours for a Software Developer.
Software Developers typically work 5 days a week.
The standard working hours for Software Developers are 8 hours per day.
However, the actual number of working days and hours may vary depending on the company and project requirements.
I appeared for an interview in Feb 2025, where I was asked the following questions.
posted on 12 Sep 2022
I applied via Naukri.com and was interviewed before Sep 2021. There were 2 interview rounds.
posted on 13 Jul 2024
I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.
Questions about Basic finance and overall like any CET exams questions
Easy as you will get chance to talk about your views on topic given by interviewer
posted on 15 May 2024
I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.
Trade life cycle refers to the stages involved in a trade from initiation to settlement.
Trade initiation: Trade is proposed and agreed upon by parties involved.
Trade execution: Trade is executed on the agreed terms.
Trade confirmation: Parties confirm the details of the trade.
Trade settlement: Payment and transfer of securities are completed.
Trade reconciliation: Ensuring all details match between parties' records.
Trade...
ISDA is International Swaps and Derivatives Association. Components of master agreement include terms for governing transactions, events of default, and termination provisions.
ISDA stands for International Swaps and Derivatives Association
Components of master agreement include terms for governing transactions
Events of default are outlined in the master agreement
Termination provisions are also included in the master agr
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Senior Software Engineer
16
salaries
| ₹30 L/yr - ₹42.5 L/yr |
Software Engineer
15
salaries
| ₹10 L/yr - ₹21 L/yr |
Quality Engineer
5
salaries
| ₹22 L/yr - ₹42 L/yr |
Data Engineer
4
salaries
| ₹9.3 L/yr - ₹25 L/yr |
Senior Quality Engineer
4
salaries
| ₹27 L/yr - ₹42.8 L/yr |
Stock Holding Corporation of India
Karvy Financial Services
Tradebulls
Sonata Finance