Upload Button Icon Add office photos
Engaged Employer

i

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

Applied Data Finance Verified Tick

Compare button icon Compare button icon Compare
4.5

based on 43 Reviews

Filter interviews by

Applied Data Finance Senior Software Engineer Interview Questions and Answers

Updated 27 Apr 2022

Applied Data Finance Senior Software Engineer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 1) Largest Palindrom in a substring 2) Difference between wait and sleep in Thread 3) SQL join queries 4) Second largest employee salary SQL Query 5) First level and second level cache in hibernate 6) Diff...
  • Ans. 

    Interview questions for Senior Software Engineer

    • 1) Largest Palindrom in a substring - use two pointers approach

    • 2) Difference between wait and sleep in Thread - wait releases the lock, sleep doesn't

    • 3) SQL join queries - inner, outer, left, right, self joins

    • 4) Second largest employee salary SQL Query - use subquery or order by and limit

    • 5) First level and second level cache in hibernate - first level is session specific, ...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. 1) Get most used word in a sentence. 2) Explain DI and IOC in spring. 3) What is predestroy and postconstruct in spring 4) SpringBoot annotations 5) Questions from previous projects
  • Ans. 

    Interview questions for Senior Software Engineer position

    • To get most used word in a sentence, split the sentence into words and use a hashmap to count the frequency of each word

    • DI (Dependency Injection) is a design pattern where objects are passed their dependencies rather than creating them. IOC (Inversion of Control) is a container that manages the dependencies and injects them into the objects

    • Predestroy and postcons...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Why do you want to join ADF? Salary negotiation.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good knowledge in problem solving, core java, SQL is required.

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was about DS Algo and Java garbage collection,multithreading

Round 2 - Technical 

(2 Questions)

  • Q1. Low level design of rate limiter
  • Ans. 

    Rate limiter is a system that controls the rate of traffic sent or received by a network interface.

    • Implement a token bucket algorithm to track and limit the rate of requests

    • Use a sliding window algorithm to track the number of requests within a specific time frame

    • Consider using a distributed rate limiter for scalability and fault tolerance

  • Answered by AI
  • Q2. Springboot basics, java basics, future interfaces, basic sql queries

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Longest Consecutive Sequence
  • Ans. 

    Find the length of the longest consecutive elements sequence in an array.

    • Sort the array to ensure consecutive elements are adjacent

    • Iterate through the array and keep track of the current consecutive sequence length

    • Update the longest consecutive sequence length as you iterate

  • Answered by AI
  • Q2. Core Java Questions
Round 2 - Technical 

(2 Questions)

  • Q1. Executor Service and it's code
  • Ans. 

    Executor Service is a framework provided by Java for managing and executing asynchronous tasks.

    • Executor Service allows you to easily create and manage threads for executing tasks.

    • It provides a way to control the number of threads used for executing tasks, which can help prevent resource exhaustion.

    • You can submit tasks to an Executor Service using methods like execute() or submit().

    • Executor Service can be used to execut...

  • Answered by AI
  • Q2. Core Java and Spring boot questions
Round 3 - Technical 

(2 Questions)

  • Q1. Design patterns
  • Q2. Core Java questions

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
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Coding Test 

They asked me about a coding problem related to string parsing. It was to formate the string with brackets. I completed both parts of the solution, and asked relevant questions, but got a rejection mail.

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

I applied via Recruitment Consulltant and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Reverse a string
  • Ans. 

    Reverse a string by iterating through the characters and swapping them

    • Create a function that takes a string as input

    • Initialize two pointers, one at the beginning and one at the end of the string

    • Swap the characters at the two pointers and move them towards the center until they meet

  • Answered by AI
  • Q2. 2 sum arrays problem
Round 2 - One-on-one 

(2 Questions)

  • Q1. Project discussions
  • Q2. Cv discussion was held
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Given a code snippet, do code review and provide all the improvements. Mainly they look at how well you can catch the logical errors over minor improvements
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Sep 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Medium level leet code questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Low Leven system design of Instagram.
  • Ans. 

    Low level system design of Instagram involves designing the core components like database, storage, caching, and networking.

    • Use sharding to distribute data across multiple database servers for scalability.

    • Implement a caching layer using Redis or Memcached to improve performance.

    • Utilize a content delivery network (CDN) for faster content delivery to users.

    • Design a fault-tolerant storage system to ensure data durability ...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Creating a high level design of a message queue system
  • Ans. 

    Designing a message queue system for efficient communication between components

    • Define the requirements and constraints of the system

    • Choose a suitable messaging protocol (e.g. AMQP, MQTT)

    • Design the message format and structure

    • Implement mechanisms for message persistence and delivery guarantees

    • Consider scalability and fault tolerance

    • Use appropriate data structures and algorithms for efficient message handling

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What are your goals ?
  • Ans. 

    My goal is to continuously improve my technical skills, contribute to impactful projects, and eventually move into a leadership role.

    • Continuously improve technical skills through learning new technologies and best practices

    • Contribute to impactful projects by delivering high-quality code and solutions

    • Work towards moving into a leadership role by taking on more responsibilities and mentoring junior team members

  • Answered by AI
  • Q2. Why you choose jupiter
  • Ans. 

    I chose Jupiter because of its strong gravitational pull and potential for scientific exploration.

    • Jupiter's large size and mass make it a key player in shaping the solar system

    • Its strong magnetic field and radiation belts provide valuable insights for space research

    • Jupiter's moons, like Europa and Io, offer unique environments for potential exploration missions

  • Answered by AI

Skills evaluated in this interview

I applied via Walk-in and was interviewed in May 2022. There were 2 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 - One-on-one 

(2 Questions)

  • Q1. Java basics questions and java basic answers waste interview maximum element in an array array merged opps concepts basic puzzels.
  • Q2. Opps concepts basic programs

Interview Preparation Tips

Interview preparation tips for other job seekers - donot join this company one of the worst company everseen

I applied via Referral and was interviewed in Dec 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Asp. Net related questions and SQL

Interview Preparation Tips

Interview preparation tips for other job seekers - It's very good company on time salary

Applied Data Finance Interview FAQs

How many rounds are there in Applied Data Finance Senior Software Engineer interview?
Applied Data Finance interview process usually has 3 rounds. The most common rounds in the Applied Data Finance interview process are Technical and HR.
What are the top questions asked in Applied Data Finance Senior Software Engineer interview?

Some of the top questions asked at the Applied Data Finance Senior Software Engineer interview -

  1. 1) Largest Palindrom in a substring 2) Difference between wait and sleep in Thr...read more
  2. 1) Get most used word in a sentence. 2) Explain DI and IOC in spring. 3) What i...read more

Tell us how to improve this page.

Applied Data Finance Senior Software Engineer Salary
based on 9 salaries
₹9.6 L/yr - ₹20 L/yr
12% less than the average Senior Software Engineer Salary in India
View more details

Applied Data Finance Senior Software Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

4.0

Work-life balance

4.0

Salary

5.0

Job security

4.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Data Scientist
11 salaries
unlock blur

₹6.9 L/yr - ₹13.3 L/yr

Jr. Data Scientist
11 salaries
unlock blur

₹6 L/yr - ₹10 L/yr

Software Engineer
10 salaries
unlock blur

₹3.4 L/yr - ₹6.5 L/yr

Senior Software Engineer
9 salaries
unlock blur

₹9.6 L/yr - ₹20 L/yr

Senior Data Scientist
7 salaries
unlock blur

₹12.3 L/yr - ₹14 L/yr

Explore more salaries
Compare Applied Data Finance with

Axio

3.8
Compare

LendingKart

3.2
Compare

NeoGrowth Credit

3.4
Compare

Rubique

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