i
EMPYRA SOFTWARE SOLUTIONS
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2024. There were 3 interview rounds.
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
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
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
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 m...
Rate your
company
🤫 100% anonymous
How was your last interview experience?
It is all about apptitude test and some java questions
This is all about coding questions thats all
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 M...
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...
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.
EMPYRA SOFTWARE SOLUTIONS interview questions for popular designations
I applied via Approached by Company and was interviewed before Feb 2023. There were 3 interview rounds.
Online coding platform with 4 coding questions
I applied via Approached by Company and was interviewed in Feb 2022. There were 3 interview rounds.
Top trending discussions
I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.
Aptitude round consists Logical reasoning, General Aptitude, Grammar related questions etc. All are moderate level questions.
OOPs is a programming paradigm that uses objects to represent real-world entities. Java is an OOPs language.
OOPs stands for Object-Oriented Programming System
Java is a class-based OOPs language
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four pillars of OOPs
Objects have state and behavior
Java supports interfaces, which allow for multiple inheritance
Example: A car can be represented as an object wit...
Java solves machine dependency by using bytecode and virtual machine.
Java code is compiled into bytecode which is platform-independent
The bytecode is executed by the Java Virtual Machine (JVM) which is platform-specific
JVM translates bytecode into machine code for the specific platform
This allows Java code to run on any platform with a JVM installed
Example: A Java program compiled on Windows can run on Linux or Mac as
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Numerical ability and logical reasoning followed by some coding mcqs
Printing 1 to 100 without for loop
Use recursion to print numbers from 1 to 99
Print 100 outside the recursion
Use a base case to stop recursion at 100
based on 7 interviews
Interview experience
based on 20 reviews
Rating in categories
QA Engineer
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
6
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech