Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by FE fundinfo Team. If you also belong to the team, you can get access from here

FE fundinfo Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 67 Reviews

Filter interviews by

FE fundinfo Senior Software Developer Interview Questions and Answers

Updated 18 Jun 2024

FE fundinfo Senior Software Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Design patterns
  • Q2. Azure questions
  • Q3. Technical experience
Round 2 - One-on-one 

(2 Questions)

  • Q1. Behavioural Questions
  • Q2. Technical challenges
Round 3 - HR 

(2 Questions)

  • Q1. Benefits and Organisation info
  • Q2. Basic screening

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Lazy loading and eager loading in Java in context of Singleton class
  • Ans. 

    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 ...

  • Answered by AI
  • Q2. Connect master and slave instances of a DB in spring boot project
  • Ans. 

    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

  • Answered by AI
  • Q3. Global Exception handler in Spring boot
  • Ans. 

    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

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2022. There were 3 interview rounds.

Round 1 - Coding Test 

The Two-Sum Problem solve using any programming language(like C#, Python, JavaScrpit ...)

Round 2 - Technical 

(5 Questions)

  • Q1. -About Your project & architecture -Dependency injection -Azure Function & other services -Authentication & Authorization (JWT)
  • Ans. Dependency injection is a technique for achieving inversion of control between class and their objects
  • Answered Anonymously
  • Q2. What is Angular Interceptor?
  • Ans. 

    Angular Interceptor is a middleware that intercepts HTTP requests and responses.

    • It can be used to add headers, modify requests, handle errors, and more.

    • Interceptors can be global or specific to a certain request.

    • Example use cases include adding authentication tokens to requests or logging responses.

    • Interceptors are implemented using the HttpInterceptor interface in Angular.

  • Answered by AI
  • Q3. What is Microservice C#?
  • Ans. 

    Microservice C# is a software architecture pattern where an application is built as a collection of small, independent services.

    • Each service is responsible for a specific task or feature

    • Services communicate with each other through APIs

    • Allows for scalability, flexibility, and easier maintenance

    • Examples include Netflix, Amazon, and Uber

  • Answered by AI
  • Q4. About angular state management?
  • Q5. It's the process of managing the state of the user controls.
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself.
  • Ans. 

    I am a senior software developer with over 10 years of experience in developing and implementing software solutions.

    • I have expertise in multiple programming languages including Java, Python, and C++.

    • I have experience in developing web applications using frameworks such as Spring and Django.

    • I have worked on projects involving database design and management using SQL and NoSQL databases.

    • I have experience in leading devel...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - 1st Round- Programming practices
2nd Round- About your project architecture, oops connects and solid principles

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

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

Round 1 - Coding Test 

Machine coding.
Code structure, naming, best practices are more important than time or space complexity.

Round 2 - Coding Test 

Same as Round 1, except more complex problem statement

Round 3 - Technical 

(1 Question)

  • Q1. Integration round. Given a library, do some operations with it, i.e. pull specific data point from file, make an POST call using different data point etc.
Round 4 - Technical 

(1 Question)

  • Q1. Given a codebase, fix a specific bug
  • Ans. 

    I would start by reproducing the bug, analyzing the code, identifying the root cause, implementing a fix, testing the fix, and finally deploying it.

    • Reproduce the bug by following the steps that lead to the issue.

    • Analyze the code surrounding the bug to understand the context and potential causes.

    • Identify the root cause of the bug by debugging and tracing the code execution.

    • Implement a fix by making the necessary code ch...

  • Answered by AI
Round 5 - Technical 

(1 Question)

  • Q1. Standard HLD/LLD design problem
  • Ans. 

    HLD focuses on overall system architecture, while LLD delves into specific implementation details.

    • HLD includes components, modules, interfaces, and dependencies.

    • LLD involves detailed class diagrams, data structures, algorithms, and database schema.

    • Example: HLD may outline a system using microservices architecture, while LLD may specify how each microservice communicates and stores data.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewing here is very very different than MAANG companies.
Speed of execution matters, but best practices matter more.
Time and space complexity is not tested at all!

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
-
Result
No response

I applied via Job Portal

Round 1 - Technical 

(2 Questions)

  • Q1. Explain the react lifecycle functions and how they work
  • Ans. 

    React lifecycle functions are methods that are automatically called at specific points in a component's life cycle.

    • Mounting: constructor, render, componentDidMount

    • Updating: render, componentDidUpdate

    • Unmounting: componentWillUnmount

  • Answered by AI
  • Q2. Css box model, difference between padding and margin
  • Ans. 

    Padding is the space inside the border of an element, while margin is the space outside the border.

    • Padding is used to create space between the content and the border of an element.

    • Margin is used to create space between the border of an element and other elements.

    • Padding affects the size of the content area, while margin affects the positioning of the element.

    • Example: padding: 10px will create 10 pixels of space inside ...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What are your salary expectations in CTC and variables?
  • Q2. Will you relocate to the location required?

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare everything bookish! don't only speak related to your experience

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It consist of 4 DSA ques and few quiz and opps concept based ques
1st was string based Medium level ques.
2nd was a ques based on 2 pointer
And other 2 was from Vector and Linked list easy ques

Round 2 - Technical 

(3 Questions)

  • Q1. It was stock buy and sell ques on leetcode where we need to find Max profit and what day to buy and sell
  • Q2. 2d array ques to print natural numbers in spiral form
  • Ans. 

    Print natural numbers in spiral form using a 2D array.

    • Create a 2D array with dimensions n x n.

    • Initialize variables for row and column boundaries.

    • Iterate through the array in a spiral pattern, filling in natural numbers.

  • Answered by AI
  • Q3. Hard level linked list ques

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. One leetcode easy-medium problem
  • Q2. Java, springboot and oops question
Round 2 - Technical 

(2 Questions)

  • Q1. Project related questions
  • Q2. System design questions

Interview Preparation Tips

Interview preparation tips for other job seekers - HR didnt reach out post interviews
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Technical sql questions

Round 2 - Coding Test 

Oops concept and sql db questions

Round 3 - Technical 

(1 Question)

  • Q1. Dependency injection
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Aks about the few questions of dsa
  • Q2. Ask about the design system
Round 2 - Technical 

(1 Question)

  • Q1. Ask about the design system
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. C++ 11, 14 Deep dive, Multi-threading etc

FE fundinfo Interview FAQs

How many rounds are there in FE fundinfo Senior Software Developer interview?
FE fundinfo interview process usually has 3 rounds. The most common rounds in the FE fundinfo interview process are One-on-one Round, HR and Technical.
What are the top questions asked in FE fundinfo Senior Software Developer interview?

Some of the top questions asked at the FE fundinfo Senior Software Developer interview -

  1. Benefits and Organisation i...read more
  2. Behavioural Questi...read more
  3. Design patte...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

FIS Interview Questions
3.9
 • 476 Interviews
Morningstar Interview Questions
4.0
 • 240 Interviews
PayPal Interview Questions
3.9
 • 207 Interviews
Crisil Interview Questions
3.7
 • 182 Interviews
HighRadius Interview Questions
3.0
 • 179 Interviews
Razorpay Interview Questions
3.6
 • 151 Interviews
Visa Interview Questions
3.6
 • 136 Interviews
View all
Data Analyst
138 salaries
unlock blur

₹2 L/yr - ₹5 L/yr

Senior Data Analyst
54 salaries
unlock blur

₹3.6 L/yr - ₹7.6 L/yr

Product Support Analyst
15 salaries
unlock blur

₹5 L/yr - ₹8.5 L/yr

Deputy Team Leader
14 salaries
unlock blur

₹6.5 L/yr - ₹12 L/yr

Quality Analyst
12 salaries
unlock blur

₹2.5 L/yr - ₹5 L/yr

Explore more salaries
Compare FE fundinfo with

Morningstar

4.0
Compare

Value Research

4.6
Compare

ICRA

3.3
Compare

Crisil

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