i
Miracle Software Systems
Filter interviews by
1 Hour of Aptitude Test
2 Hours of Coding test
I applied via campus placement at Gayatri Vidya Parishad College of Engineering, Visakhapatnam and was interviewed in Mar 2024. There was 1 interview round.
Java current version is Java 17.
Java 17 was released on September 14, 2021.
It introduced new language features like sealed classes, pattern matching for switch statements, and records.
Java 17 is a long-term support (LTS) release, with support until September 2024.
Multi-threading in Java is achieved by creating and managing multiple threads to execute tasks concurrently.
Use the Thread class or implement the Runnable interface to create threads
Use the start() method to start a thread
Synchronize shared resources using synchronized keyword or locks to prevent race conditions
Use Executor framework for managing thread pools and executing tasks
Exception handling in Java is a mechanism to handle runtime errors and prevent program crashes.
Java uses try-catch blocks to handle exceptions
Exceptions can be caught and handled or propagated to higher levels
Common exceptions include NullPointerException, ArrayIndexOutOfBoundsException, and IOException
No, constructors do not have a return type.
Constructors do not have a return type specified in their declaration.
Constructors are used to initialize objects of a class and do not return any value.
Example: public MyClass() { // constructor code }
Yes, JDK is platform independent.
JDK (Java Development Kit) is platform independent because Java programs can run on any platform that has a Java Virtual Machine (JVM) installed.
The same Java code can be run on different operating systems such as Windows, macOS, and Linux without any modifications.
This platform independence is achieved through the concept of 'write once, run anywhere' (WORA) in Java.
I applied via Campus Placement and was interviewed in Mar 2024. There were 3 interview rounds.
It is based on pen and paper test their will be 4 question ..3 java programming and 1 DBMS the 3 programs can be written either in java or python .if you write 2 questions perfectly then you can clear this round
Miracle Software Systems interview questions for popular designations
I applied via Campus Placement and was interviewed in Nov 2023. There were 3 interview rounds.
posted on 30 May 2024
I applied via Walk-in and was interviewed in Nov 2023. There were 2 interview rounds.
Business Development Executive (BDE) is responsible for generating new business opportunities and building relationships with potential clients.
BDEs identify new sales leads through networking, cold calling, and market research.
They pitch products and/or services to potential clients and maintain a good relationship with existing clients.
BDEs work closely with the marketing team to develop strategies for attracting new...
Software development life cycle (SDLC) is a process used by software development teams to design, develop, and test high-quality software.
SDLC consists of several phases including planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables to ensure the successful completion of the software project.
SDLC helps in improving the quality of the software, re...
Cloud computing is the delivery of computing services over the internet, including storage, servers, databases, networking, software, and more.
Cloud computing allows users to access and use resources on-demand without the need for physical infrastructure.
Examples of cloud services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
Cloud computing offers scalability, flexibility, cost-effectiv...
Robotic process automation (RPA) is the use of software robots to automate repetitive tasks and processes.
RPA involves the use of bots to mimic human actions in digital systems
It can be used to automate tasks such as data entry, data extraction, and report generation
RPA can help improve efficiency, accuracy, and productivity in business processes
Popular RPA tools include UiPath, Blue Prism, and Automation Anywhere
A database is a structured collection of data that is stored and organized for easy access and retrieval.
Database is used to store and manage large amounts of data.
It allows for efficient retrieval, updating, and deletion of data.
Examples of databases include MySQL, Oracle, and MongoDB.
By showcasing the value proposition, building trust, and providing evidence of success.
Highlight the unique value proposition of your product or service
Build trust by demonstrating expertise and understanding of client's needs
Provide evidence of success through case studies or testimonials
I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.
Java is a programming language, JDK is Java Development Kit, JRE is Java Runtime Environment. StringBuilder is mutable, String is immutable.
Java is a popular programming language used for developing various applications.
JDK (Java Development Kit) is a software development kit used for developing Java applications.
JRE (Java Runtime Environment) is required to run Java applications on a computer.
StringBuilder is a mutabl...
I applied via LinkedIn and was interviewed in Oct 2023. There was 1 interview round.
Interview experience
based on 446 reviews
Rating in categories
6-8 Yrs
₹ 11-22 LPA
Vishakhapatnam/Vizag
6-8 Yrs
₹ 11-22 LPA
Software Developer
143
salaries
| ₹1.2 L/yr - ₹8.5 L/yr |
Software Engineer
43
salaries
| ₹1.5 L/yr - ₹9.7 L/yr |
Business Development Executive
42
salaries
| ₹2 L/yr - ₹5.3 L/yr |
Technical Associate
40
salaries
| ₹3.7 L/yr - ₹12 L/yr |
Devops Engineer
35
salaries
| ₹2 L/yr - ₹9 L/yr |
Infosys
TCS
Wipro
HCLTech