Add office photos
Engaged Employer

EMPYRA SOFTWARE SOLUTIONS

4.1
based on 18 Reviews
Filter interviews by

Mahindra & Mahindra Interview Questions and Answers

Updated 29 Nov 2024

Q1. Architecture of instagram, backend api responses, features that can be added and how, component structure

Ans.

Instagram backend architecture, API responses, features, and component structure overview

  • Instagram backend uses a microservices architecture to handle various functionalities like user authentication, image storage, and feed generation.

  • Backend API responses are typically in JSON format and include endpoints for actions like posting photos, liking posts, and following users.

  • Features that can be added include real-time messaging, video sharing, and improved search functionality...read more

Add your answer

Q2. Write a currying function to calcate sum of n numbers

Ans.

Currying function to calculate sum of n numbers

  • Create a function that takes a number as input and returns a function that takes the next number as input

  • Repeat this process until all numbers are added together

  • Return the final sum

Add your answer

Q3. Find frequencies of each element in an array

Ans.

Count frequencies of elements in an array of strings

  • Create a dictionary to store frequencies of each element

  • Iterate through the array and update the frequencies in the dictionary

  • Return the dictionary with frequencies

Add your answer

Q4. Create dialogue box

Ans.

Creating a dialogue box in software development

  • Use a GUI library like Java Swing or Qt to create the dialogue box

  • Define the content and appearance of the dialogue box, including text, buttons, and input fields

  • Handle user interactions with the dialogue box, such as button clicks or text input

Add your answer
Discover Mahindra & Mahindra interview dos and don'ts from real experiences

Q5. what is the difference between java and .Net

Ans.

Java is a programming language while .NET is a framework that supports multiple languages like C# and VB.NET.

  • Java is platform-independent, while .NET is primarily used on Windows.

  • .NET supports multiple languages like C# and VB.NET, while Java is limited to Java.

  • Java uses a virtual machine (JVM) for execution, while .NET uses Common Language Runtime (CLR).

  • Java has a larger community and more open-source libraries, while .NET has better integration with Microsoft products.

  • Java ...read more

Add your answer

Q6. what is java and .net

Ans.

Java and .NET are both popular programming languages used for developing software applications.

  • Java is a high-level programming language developed by Sun Microsystems, now owned by Oracle. It is platform-independent and object-oriented.

  • .NET is a framework developed by Microsoft for building Windows applications. It supports multiple programming languages like C#, VB.NET, and F#.

  • Java applications run on a Java Virtual Machine (JVM), while .NET applications run on the Common La...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Mahindra & Mahindra

based on 5 interviews in the last 1 year
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.5
 • 655 Interview Questions
3.7
 • 643 Interview Questions
4.1
 • 272 Interview Questions
4.0
 • 203 Interview Questions
4.0
 • 193 Interview Questions
4.2
 • 157 Interview Questions
View all
Top EMPYRA SOFTWARE SOLUTIONS Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter