Upload Button Icon Add office photos
Engaged Employer

i

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

Dayal Group Verified Tick

Compare button icon Compare button icon Compare
4.0

based on 100 Reviews

Filter interviews by

Dayal Group Lead Software Engineer Interview Questions and Answers

Updated 30 Dec 2024

Dayal Group Lead Software Engineer Interview Experiences

1 interview found

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

I applied via LinkedIn and was interviewed in Nov 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Logic based PHP and MySQL questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Questions related to your programming background including core concepts, tricky programs and architect level of programming
  • Q2. SQL core concepts with advanced level of queries
Round 3 - Assignment 

General Assessment & Application form with Assertive Profile Test, FIRO B Test and Aptitude Test.

Round 4 - Coding Test 

Written Test Paper with problem solving questions using any programming language or depends on your tech stack

Round 5 - One-on-one 

(2 Questions)

  • Q1. Questions related problems and explain the logic used to solve the written test problems.
  • Q2. Product architect level knowledge

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare core concepts and understanding why and how each concepts

Interview questions from similar companies

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

Round 1 - One-on-one 

(3 Questions)

  • Q1. Java 8, stream operations, collection framework in depth
  • Q2. Microservice architecture with sprong boot
  • Ans. 

    Microservice architecture with Spring Boot is a popular approach to building scalable and resilient applications.

    • Spring Boot provides a convenient way to create and deploy microservices

    • Each microservice should have a clear and well-defined responsibility

    • Communication between microservices can be achieved through REST APIs or messaging systems like Kafka

    • Containerization with Docker and orchestration with Kubernetes can ...

  • Answered by AI
  • Q3. Spring security and transaction management
Round 2 - Technical 

(3 Questions)

  • Q1. Current Project in depth, roles and responsibilities
  • Q2. Reason for change, design patterns
  • Ans. 

    Design patterns are used to solve common software design problems and improve code quality.

    • Design patterns provide reusable solutions to common software design problems.

    • They improve code quality by promoting best practices and reducing code complexity.

    • Examples of design patterns include Singleton, Factory, and Observer patterns.

    • Reasons for changing design patterns may include improving performance, scalability, or main...

  • Answered by AI
  • Q3. Amazon web services, cloud front, lambda, ec2
Round 3 - HR 

(2 Questions)

  • Q1. What are your salary expectations?
  • Q2. Why are you looking for a change?

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through your resume thoroughly, do not put or highlight anything which you haven't prepared for.
Interview process is transparent and panelist made the process smooth.

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

The first round was an online assesment conducted on the hackerrank platform. This round
consisted of 3 DSA Question, 2 Medium and 1 Hard. The duration of the test was 1hr
45mins.

Round 2 - Technical 

(1 Question)

  • Q1. The question was really long, but it was essentially asking us to design a polling system with two actors (CLI only): the user and the administrator. The admin's tasks were to create a poll, delete a pol...
Round 3 - Technical 

(1 Question)

  • Q1. He asked me about the box model in CSS. He expected me to remember some basic Bootstrap and Tailwind classes, as well as the Bootstrap grid system. He was happy with the number of projects I had made and...
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. SQL Array Oop
  • Q2. Array defintiion and uses
  • Ans. 

    An array is a data structure that stores a collection of elements of the same data type.

    • Arrays are used to store multiple values in a single variable.

    • Elements in an array are accessed by their index, starting from 0.

    • Example: String[] names = {"Alice", "Bob", "Charlie"};

  • Answered by AI
  • Q3. Data structures and its uses
  • Ans. 

    Data structures are used to organize and store data efficiently in computer memory.

    • Data structures help in efficient data retrieval, insertion, and deletion operations.

    • Examples include arrays, linked lists, stacks, queues, trees, and graphs.

    • Each data structure has its own advantages and use cases based on the requirements of the application.

    • For example, arrays are used for random access to elements, while linked lists

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. List, tuple Decorators
  • Q2. What is the process for removing duplicates from a list?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. What is the difference between normal and arrow functions
  • Ans. 

    Arrow functions are more concise and have a lexical 'this' binding compared to normal functions.

    • Arrow functions do not have their own 'this' keyword, they inherit it from the parent scope.

    • Arrow functions do not have their own 'arguments' object.

    • Arrow functions cannot be used as constructors with 'new'.

    • Arrow functions are more concise and have implicit return when no curly braces are used.

  • Answered by AI
  • Q2. All basic JS Questions to cover Hoisting closure
  • Q3. They asked to show me an example using the API call
  • Q4. Difference between forEach and Map
  • Ans. 

    forEach is used to iterate over an array and perform a function on each element, while map creates a new array by applying a function to each element.

    • forEach does not return a new array, while map does

    • forEach does not modify the original array, while map creates a new array

    • forEach is used for side effects, while map is used for transformation

    • Example: forEach - array.forEach(item => console.log(item)), map - const newAr

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Cover JS basics

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is Observables, Services, Promises, Closure ?
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Given an array of n numbers , find the kth largest find the sum from a th largest to bth largest n can be huge
  • Ans. 

    Find the sum of kth to bth largest numbers in a huge array efficiently.

    • Sort the array in descending order to easily find the kth and bth largest numbers.

    • Use a priority queue or min heap to efficiently find the kth and bth largest numbers without sorting the entire array.

    • Once you have the kth and bth largest numbers, iterate through the array and sum the numbers between them.

  • Answered by AI
  • Q2. Mostly elasticsearch related and company work related questions

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - Technical 

(2 Questions)

  • Q1. Union and union all difference
  • Ans. 

    UNION combines the results of two or more SELECT statements, while UNION ALL includes duplicates.

    • UNION removes duplicate rows, while UNION ALL retains all rows including duplicates

    • UNION is slower than UNION ALL as it performs a distinct operation

    • UNION requires the same number of columns in the SELECT statements, while UNION ALL does not have this restriction

  • Answered by AI
  • Q2. What is generic and non-generic collections
  • Ans. 

    Generic collections allow storing any type of data, while non-generic collections are type-specific.

    • Generic collections can store any type of data, such as List or Dictionary.

    • Non-generic collections are type-specific, like ArrayList or HashTable.

    • Generic collections provide type safety and better performance compared to non-generic collections.

Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Not good experience give an interview

Skills evaluated in this interview

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

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

Round 1 - Coding Test 

1. PEAK ELEMENT QUESTION.
2. COIN DENOMINATION

Dayal Group Interview FAQs

How many rounds are there in Dayal Group Lead Software Engineer interview?
Dayal Group interview process usually has 5 rounds. The most common rounds in the Dayal Group interview process are Coding Test, One-on-one Round and Assignment.
What are the top questions asked in Dayal Group Lead Software Engineer interview?

Some of the top questions asked at the Dayal Group Lead Software Engineer interview -

  1. Questions related to your programming background including core concepts, trick...read more
  2. Questions related problems and explain the logic used to solve the written test...read more
  3. SQL core concepts with advanced level of quer...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Dayal Group interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

L&T Construction Interview Questions
4.0
 • 696 Interviews
Swiggy Interview Questions
3.8
 • 423 Interviews
Quess Interview Questions
3.9
 • 384 Interviews
TCS iON Interview Questions
3.9
 • 360 Interviews
Tata Group Interview Questions
4.2
 • 357 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
Meesho Interview Questions
3.7
 • 326 Interviews
View all

Fast track your campus placements

View all
Sales Executive
21 salaries
unlock blur

₹2.2 L/yr - ₹3.8 L/yr

Sales Officer
10 salaries
unlock blur

₹2.5 L/yr - ₹3.2 L/yr

Area Sales Manager
7 salaries
unlock blur

₹5.6 L/yr - ₹8 L/yr

Senior Executive
6 salaries
unlock blur

₹2.2 L/yr - ₹5 L/yr

Executive Accountant
6 salaries
unlock blur

₹2.2 L/yr - ₹3 L/yr

Explore more salaries
Compare Dayal Group with

Tata Group

4.2
Compare

Reliance Industries

4.0
Compare

Aditya Birla Group

4.1
Compare

Mahindra & Mahindra

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview