Upload Button Icon Add office photos

Religare

Compare button icon Compare button icon Compare

Filter interviews by

Religare Senior Software Engineer Interview Questions and Answers

Updated 30 Jul 2024

Religare Senior Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jul 2023. There were 4 interview rounds.

Round 1 - Assignment 

A small project was given to complete in 3 days

Round 2 - Technical 

(2 Questions)

  • Q1. Android components, lifecycle, app architecture related questions were asked
  • Q2. Kotlin, coroutines
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion
Round 4 - Behavioral 

(1 Question)

  • Q1. Basics knowledge of programming

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Java 8, data structures, spring boot , microservices
  • Q2. Active mq/rabbit mq
  • Q3. JPA/jdbc queries

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and give, worth to join netspend

I applied via Naukri.com and was interviewed in Jun 2021. There were 2 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Core java , Spring boot , Kafka

I applied via Naukri.com and was interviewed in Jan 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is multiple questions on java, SQL, spring and more focus on current working challenges, how your approach towards resolution

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with technical skills and interpersonal skills as well.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Java 8 features
  • Q2. Transaction management in Java
  • Ans. 

    Transaction management in Java involves managing database transactions to ensure data integrity and consistency.

    • Use JDBC or JPA for transaction management

    • Begin a transaction with 'beginTransaction()' method

    • Commit the transaction with 'commit()' method

    • Rollback the transaction with 'rollback()' method

  • Answered by AI
  • Q3. Api design using Spring boot
  • Ans. 

    Api design using Spring boot involves creating RESTful APIs with Spring framework for efficient communication between client and server.

    • Use @RestController annotation to define RESTful web services

    • Utilize @RequestMapping annotation to map HTTP requests to specific handler methods

    • Implement request and response bodies using @RequestBody and @ResponseBody annotations

    • Leverage Spring Boot's auto-configuration and embedded s

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Design patterns and its usages
  • Ans. 

    Design patterns are reusable solutions to common problems in software design.

    • Design patterns help in creating flexible, maintainable, and scalable software.

    • Some common design patterns include Singleton, Factory, Observer, and Strategy.

    • Each design pattern has a specific purpose and can be applied in different scenarios.

    • Understanding design patterns can improve code quality and make development more efficient.

  • Answered by AI
  • Q2. System design interview questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Basic python and data structure, time complexity of programs

Round 3 - Technical 

(1 Question)

  • Q1. Oops concepts in depth
  • Ans. 

    Object-oriented programming principles for organizing and designing code.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Allowing a class to inherit properties and behavior from another class.

    • Polymorphism: Ability for objects to take on multiple forms or types.

    • Abstraction: Hiding complex implementation details and showing only necessary features.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Approached by Company and was interviewed in Jul 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Role: Java+ React Full stack I had 2 rounds of interview so far. 1) First round was all about the fundamentals of react and java. It was a virtual one-o-one. Questions on java String, java classes and ...
Round 3 - Technical 

(1 Question)

  • Q1. Already shared in my prev response

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare
Java strongly,
projects you have done so far and DBMS and design patterns.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Internal working of hashMap
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.

    • HashMap internally uses an array of linked lists to store key-value pairs.

    • When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.

    • If multiple keys hash to the same index, a collision occurs and the key-value pairs are stored in a linked list at that index.

    • To retri...

  • Answered by AI
  • Q2. Multithreading [Threads vs Processes]
  • Ans. 

    Threads are lightweight processes within a single process, sharing memory space. Processes are independent instances of a program.

    • Threads share memory space, making communication between threads faster and more efficient.

    • Processes have their own memory space, making them more isolated and secure.

    • Threads are faster to create and terminate compared to processes.

    • Processes are more stable and reliable, as a crash in one pr...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Medium level DSA Questions were asked

Round 2 - Technical 

(2 Questions)

  • Q1. Questions about Java8
  • Q2. SQL queries and spring boot
Round 3 - HR 

(1 Question)

  • Q1. Current project
  • Ans. 

    Currently working on developing a web-based project management tool for a tech startup.

    • Utilizing React for front-end development

    • Implementing Node.js for back-end functionality

    • Integrating MongoDB for database management

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - If you have declined JPMC's offer in last 2 years. You would be in cooling off period. I had declined their offer last year for genuine personal reason and not on the last min.
So when I cracked all round with amazing feedbacks and even after compensation discussions happened. After 2 months long process, I was told that they can't role out my offer letter because I am in that 2 years cooling period!!
The central hiring process of the company should not allow applicant to apply if such policies are in place. How would an applicant know that they are in cooling period? The policies are for HRs and recruiters to know. But sadly none of them were aware and ended up wasting my 2 months!! Very disappointed!

I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Q. How to improve SQL performance
  • Ans. 

    Improving SQL performance involves optimizing queries, indexes, and server resources.

    • Optimize queries by reducing complexity and avoiding unnecessary joins

    • Use indexes to speed up data retrieval

    • Ensure server resources are adequate for the workload

    • Consider partitioning large tables to improve query performance

    • Use stored procedures to reduce network traffic and improve security

  • Answered by AI
  • Q2. Q.What is index,Trigger,Stored procedure
  • Ans. 

    Index, trigger, and stored procedure are database objects used to improve performance and automate tasks.

    • An index is a data structure that improves the speed of data retrieval operations on a database table.

    • A trigger is a set of instructions that automatically executes in response to certain events, such as an insert, update, or delete operation on a table.

    • A stored procedure is a precompiled set of SQL statements that ...

  • Answered by AI
  • Q3. Q.Define relationship in sql
  • Ans. 

    Relationship in SQL refers to the association between two or more tables based on common fields.

    • Relationships are established using foreign keys

    • Types of relationships include one-to-one, one-to-many, and many-to-many

    • Relationships can be visualized using ER diagrams

    • Joins are used to retrieve data from related tables

  • Answered by AI
  • Q4. Q.Define Class module in vba
  • Ans. 

    Class module is a custom object in VBA that allows you to define your own properties and methods.

    • Class modules are used to create custom objects in VBA

    • They allow you to define your own properties and methods

    • You can create instances of a class module and use them in your code

    • Class modules are useful for encapsulating complex logic and data

    • They can be used to create reusable code libraries

  • Answered by AI
  • Q5. Q.Objects in ms access
  • Ans. 

    Objects in MS Access are used to represent tables, forms, reports, and other database objects.

    • Objects are used to organize and manage data in MS Access.

    • Tables are the most basic object and store data in rows and columns.

    • Forms are used to display and edit data in a user-friendly way.

    • Reports are used to present data in a formatted and organized way.

    • Queries are used to retrieve and manipulate data from tables.

    • Modules are ...

  • Answered by AI
  • Q6. Q.What is Design view,Datasheet view in ms access
  • Ans. 

    Design view is used to create and modify database objects, while Datasheet view is used to view and edit data in tables.

    • Design view allows users to create and modify tables, queries, forms, reports, and macros.

    • Datasheet view displays data in a spreadsheet-like format and allows users to edit data directly.

    • Design view is used to set properties and define relationships between tables.

    • Datasheet view is used to sort, filte...

  • Answered by AI
  • Q7. Q. Describe joins and types in sql
  • Ans. 

    Joins are used to combine data from two or more tables in SQL. There are different types of joins.

    • Inner join returns only the matching rows from both tables

    • Left join returns all the rows from the left table and matching rows from the right table

    • Right join returns all the rows from the right table and matching rows from the left table

    • Full outer join returns all the rows from both tables

    • Cross join returns the Cartesian p

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare practical question for sql

Skills evaluated in this interview

Religare Interview FAQs

How many rounds are there in Religare Senior Software Engineer interview?
Religare interview process usually has 4 rounds. The most common rounds in the Religare interview process are Assignment, Technical and HR.
What are the top questions asked in Religare Senior Software Engineer interview?

Some of the top questions asked at the Religare Senior Software Engineer interview -

  1. Android components, lifecycle, app architecture related questions were as...read more
  2. Basics knowledge of programm...read more
  3. Kotlin, corouti...read more

Tell us how to improve this page.

Religare Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Religare Senior Software Engineer Salary
based on 21 salaries
₹9.5 L/yr - ₹16.1 L/yr
17% less than the average Senior Software Engineer Salary in India
View more details

Religare Senior Software Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

3.0

Skill development

5.0

Work-life balance

3.0

Salary

5.0

Job security

3.0

Company culture

2.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Relationship Manager
193 salaries
unlock blur

₹1.2 L/yr - ₹5.5 L/yr

Deputy Manager
140 salaries
unlock blur

₹3 L/yr - ₹7.3 L/yr

Equity Dealer
75 salaries
unlock blur

₹1.5 L/yr - ₹4.5 L/yr

Executive
72 salaries
unlock blur

₹1.8 L/yr - ₹3.7 L/yr

Senior Relationship Manager
67 salaries
unlock blur

₹3 L/yr - ₹6.1 L/yr

Explore more salaries
Compare Religare with

Bajaj Finserv

4.0
Compare

Wells Fargo

3.8
Compare

JPMorgan Chase & Co.

3.9
Compare

Motilal Oswal Financial Services

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview