Add office photos
Premium Employer

Deloitte

3.8
based on 16.7k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

100+ Morphedo Technologies Interview Questions and Answers

Updated 15 Dec 2024
Popular Designations

Q101. normalization . describe 1nf 2nf with examples

Ans.

1NF and 2NF are stages of database normalization. 1NF ensures atomicity of data, while 2NF eliminates partial dependencies.

  • 1NF (First Normal Form) ensures that each column in a table contains atomic values. No repeating groups or arrays.

  • 2NF (Second Normal Form) eliminates partial dependencies by ensuring that all non-key attributes are fully functional dependent on the primary key.

  • Example for 1NF: A table with columns for student ID, name, and multiple phone numbers would vio...read more

Add your answer

Q102. what are the types of vpns

Ans.

Types of VPNs include remote access VPN, site-to-site VPN, and client-to-site VPN.

  • Remote access VPN allows individual users to connect to a private network from a remote location.

  • Site-to-site VPN connects entire networks together over the internet.

  • Client-to-site VPN allows a single client device to connect to a private network.

  • Other types include MPLS VPN, SSL VPN, and IPsec VPN.

Add your answer

Q103. What is two and 3 way po

Ans.

Two and three way PO refers to purchase orders that involve two or three parties.

  • Two way PO involves a buyer and a seller, while three way PO involves a buyer, a seller, and a third party such as a bank or financial institution.

  • These types of purchase orders are commonly used in business transactions to ensure transparency and accountability.

  • Two way PO is more straightforward, while three way PO adds an additional layer of verification and approval.

  • Example: A two way PO is a ...read more

Add your answer

Q104. Explain a virus?

Ans.

A virus is a microscopic infectious agent that replicates inside the living cells of an organism.

  • Viruses can cause a range of diseases in humans, animals, and plants.

  • They are not considered living organisms as they cannot reproduce on their own.

  • Viruses can mutate and evolve rapidly, making them difficult to treat and prevent.

  • Examples of viruses include the flu virus, HIV, and the coronavirus.

  • Vaccines and antiviral medications can help prevent and treat viral infections.

Add your answer
Discover Morphedo Technologies interview dos and don'ts from real experiences

Q105. what is revenue,profits,provision

Ans.

Revenue is the income generated by a company through its business activities. Profits are the earnings after deducting expenses. Provision is an amount set aside for future expenses or losses.

  • Revenue is the total amount of money earned by a company from its sales, services, or other business activities.

  • Profits are the earnings that remain after deducting all expenses, including taxes, salaries, and other costs.

  • Provision is an amount set aside by a company to cover future expe...read more

Add your answer

Q106. what it iot? explain.

Ans.

IoT stands for Internet of Things, which refers to the network of physical devices connected to the internet, allowing them to collect and exchange data.

  • IoT involves connecting everyday objects to the internet to enable them to send and receive data.

  • Examples of IoT devices include smart thermostats, wearable fitness trackers, and connected home security systems.

  • IoT technology can be used in various industries such as healthcare, agriculture, and manufacturing to improve effic...read more

Add your answer
Are these interview questions helpful?

Q107. What is sql how it works

Ans.

SQL is a programming language used for managing and manipulating relational databases.

  • SQL stands for Structured Query Language

  • It is used to communicate with databases to perform tasks such as querying data, updating data, and creating tables

  • SQL statements are written in a specific syntax and can be used to retrieve specific data from a database

  • Examples of SQL commands include SELECT, INSERT, UPDATE, and DELETE

Add your answer

Q108. What are business processes

Ans.

Business processes are a series of structured activities that organizations use to achieve specific goals.

  • Business processes involve a series of steps or tasks that are performed in a specific order.

  • They are designed to achieve a particular outcome or result.

  • Business processes can be automated or manual, depending on the organization's needs.

  • Examples include order processing, inventory management, and customer service.

  • Efficient business processes can lead to increased product...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q109. Print all permutation of a string

Ans.

Print all permutations of a given string

  • Use recursion to generate all possible permutations

  • Swap characters to create different permutations

  • Base case: when the string length is 1, print the string

Add your answer

Q110. Sort employee by name using java8

Ans.

Use Java 8 streams and lambda expressions to sort a list of employees by name.

  • Create a list of Employee objects with names.

  • Use stream() method to convert the list to a stream.

  • Use sorted() method with Comparator.comparing() to sort by name.

  • Collect the sorted stream back to a list.

Add your answer

Q111. what is java collections?

Ans.

Java collections are pre-built data structures provided by Java to store and manipulate groups of objects.

  • Java collections provide interfaces and classes to represent collections like lists, sets, maps, etc.

  • They offer functionalities like adding, removing, searching, and sorting elements in a collection.

  • Examples include ArrayList, LinkedList, HashSet, HashMap, etc.

Add your answer

Q112. What is partition in SQL

Ans.

Partition in SQL is a way to divide a large table into smaller, more manageable parts.

  • Partitioning helps improve query performance by allowing operations to be performed on smaller subsets of data.

  • It can also help with data management, such as archiving old data or optimizing storage.

  • Common types of partitioning include range, list, hash, and composite partitioning.

  • Example: PARTITION BY RANGE (order_date);

Add your answer

Q113. Normal forms in DBMS

Ans.

Normal forms in DBMS are rules to ensure database tables are structured efficiently and avoid data redundancy.

  • First normal form (1NF) - Eliminate repeating groups and ensure each attribute contains only atomic values.

  • Second normal form (2NF) - Meet 1NF and ensure all non-key attributes are fully functional dependent on the primary key.

  • Third normal form (3NF) - Meet 2NF and eliminate transitive dependencies between non-key attributes.

  • Boyce-Codd normal form (BCNF) - Meet 3NF an...read more

Add your answer

Q114. What is client requirements ?

Ans.

Client requirements are specific needs or expectations that a client has for a product or service.

  • Client requirements are the criteria that a client sets for a project or deliverable.

  • They can include features, functionalities, deadlines, budget constraints, and any other specifications.

  • Understanding and meeting client requirements is crucial for project success and client satisfaction.

  • Examples of client requirements could be a website needing to be mobile-responsive, a softwa...read more

Add your answer

Q115. what is conflict of interest

Ans.

Conflict of interest refers to a situation where an individual or organization has competing interests that may influence their actions or decisions.

  • Occurs when personal interests interfere with professional duties

  • Can lead to biased decision-making

  • Can damage reputation and trust

  • Examples include a doctor prescribing medication from a company they have financial ties to, or a politician voting on a bill that would benefit their own business

  • Can be avoided by disclosing potential...read more

Add your answer

Q116. what are mutual funds

Ans.

Mutual funds are investment vehicles that pool money from multiple investors to invest in a diversified portfolio of stocks, bonds, or other securities.

  • Mutual funds are managed by professional fund managers

  • Investors buy shares in the mutual fund and the value of their investment is based on the performance of the underlying securities

  • Mutual funds offer diversification and convenience for investors

  • There are different types of mutual funds, including equity funds, bond funds, a...read more

Add your answer

Q117. Write SQL queries to fetch data.

Ans.

SQL queries to fetch data

  • Use SELECT statement to fetch data from a table

  • Specify the columns you want to retrieve after SELECT

  • Use WHERE clause to filter data based on conditions

  • Use JOIN to combine data from multiple tables if needed

Add your answer

Q118. difference between null and blank

Ans.

Null represents absence of a value, while blank represents an empty value or space.

  • Null is a specific value that indicates the absence of any data.

  • Blank typically refers to an empty value or space, such as an empty string or whitespace.

  • In programming, null is often used to represent a variable that has not been assigned a value, while blank may refer to a field that has not been filled in by a user.

  • Example: A database field with a null value means there is no data stored in t...read more

Add your answer

Q119. Write a program to find biggest of 3

Ans.

Program to find the biggest of 3 numbers

  • Create a function that takes in 3 numbers as input

  • Compare the numbers to find the biggest one

  • Return the biggest number as output

Add your answer

Q120. what is comprehension

Ans.

Comprehension is the ability to understand and grasp information or concepts.

  • Comprehension involves understanding the meaning of something.

  • It requires interpreting and processing information.

  • Examples include reading a text and being able to summarize its main points or solving a complex problem by understanding its components.

Add your answer

Q121. Why NOSQL instead of SQL

Ans.

NoSQL offers flexibility, scalability, and better performance compared to SQL databases.

  • NoSQL databases are schema-less, allowing for more flexibility in data storage and retrieval.

  • NoSQL databases can easily handle large amounts of unstructured data, making them ideal for big data applications.

  • NoSQL databases are designed for horizontal scalability, allowing for easy distribution of data across multiple servers.

  • NoSQL databases often offer better performance for read and write...read more

Add your answer

Q122. What you know about cloud

Ans.

Cloud computing refers to the delivery of computing services over the internet, including storage, servers, databases, networking, software, and analytics.

  • Cloud computing allows users to access and store data and applications on remote servers rather than on local computers.

  • It offers scalability, flexibility, cost-effectiveness, and increased collaboration.

  • Examples of cloud services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.

Add your answer

Q123. Delete one element from the LinkedList

Ans.

To delete an element from a LinkedList, update the previous node's next pointer to skip the node to be deleted.

  • Traverse the LinkedList to find the node to be deleted

  • Update the previous node's next pointer to skip the node to be deleted

  • Adjust the pointers accordingly to maintain the integrity of the LinkedList

Add your answer

Q124. Overloading and overriding in java

Ans.

Overloading is having multiple methods with the same name but different parameters. Overriding is implementing a method in a subclass that is already defined in the superclass.

  • Overloading involves multiple methods with the same name but different parameters.

  • Overriding is implementing a method in a subclass that is already defined in the superclass.

  • Overloading is resolved at compile time based on the method signature, while overriding is resolved at runtime based on the object...read more

Add your answer

Q125. What is SAP ISU

Ans.

SAP ISU is a module of SAP ERP that is specifically designed for utilities companies.

  • ISU stands for Industry Solutions Utilities

  • It includes functionalities for managing customer information, billing, and invoicing

  • It also covers areas such as meter reading, device management, and energy data management

  • Examples of utilities companies that use SAP ISU include E.ON, EnBW, and RWE

Add your answer

Q126. what is insider trading

Ans.

Insider trading is the illegal practice of trading on the stock exchange using confidential information.

  • Insider trading involves buying or selling securities based on non-public information

  • It is illegal and can result in fines, imprisonment, and damage to reputation

  • Examples include a CEO selling shares before announcing a company's poor financial results

  • Insider trading undermines the integrity of the stock market and harms investors

Add your answer

Q127. Process Builder vs Workflows?

Ans.

Process Builder is more powerful than Workflows.

  • Process Builder can update related records, create records, and call Apex classes

  • Process Builder can evaluate multiple criteria and execute multiple actions

  • Workflows can only update the record it is triggered on and evaluate one criteria

  • Process Builder is recommended for complex automation needs

Add your answer

Q128. Different businesses of Deloitte

Ans.

Deloitte offers a range of services across various industries including audit, consulting, tax, and advisory.

  • Audit and Assurance

  • Consulting

  • Tax

  • Advisory

  • Financial Advisory

  • Risk Advisory

  • Technology Consulting

  • Human Capital

  • Strategy and Operations

  • Mergers and Acquisitions

  • Analytics and Cognitive

  • Cybersecurity

  • Supply Chain and Manufacturing Operations

  • Real Estate

  • Government and Public Services

  • Life Sciences and Healthcare

  • Consumer and Industrial Products

  • Energy and Resources

  • Financial Services

Add your answer

Q129. what is constraint

Ans.

A constraint is a limitation or restriction that prevents something from being done or achieved.

  • Constraints can be physical, such as lack of resources or time constraints.

  • Constraints can also be imposed by rules, regulations, or limitations set by external factors.

  • Constraints can impact decision-making and problem-solving processes.

  • For example, a budget constraint may limit the amount of money available for a project.

  • Another example is a time constraint that requires a task t...read more

Add your answer

Q130. What are some of weaknesses

Ans.

Some weaknesses include perfectionism, difficulty delegating tasks, and lack of public speaking skills.

  • Perfectionism can lead to spending too much time on tasks and missing deadlines

  • Difficulty delegating tasks can result in feeling overwhelmed and not utilizing team members effectively

  • Lack of public speaking skills may hinder effective communication and presentation of ideas

Add your answer

Q131. What's is after save trigger

Ans.

An after save trigger is a piece of code that runs automatically after a record is saved in a database.

  • After save triggers are used to perform additional actions after a record is saved.

  • They can be used to update related records, send notifications, or perform calculations.

  • After save triggers can be written in Apex code in Salesforce or in other programming languages for other databases.

  • They are useful for automating processes and ensuring data consistency.

Add your answer

Q132. difference between tuple and list

Ans.

Tuple is immutable, ordered collection of elements while list is mutable, ordered collection of elements.

  • Tuple is immutable, meaning its elements cannot be changed once it is created.

  • List is mutable, meaning its elements can be changed after creation.

  • Tuple uses parentheses () to enclose its elements, while list uses square brackets []

  • Tuple is faster than list for iteration and accessing elements.

  • Example: tuple = (1, 2, 3) and list = [1, 2, 3]

Add your answer

Q133. Performance optimization techniques

Ans.

Performance optimization techniques involve identifying and implementing strategies to improve the efficiency and speed of a system or process.

  • Identify bottlenecks and areas of inefficiency

  • Use profiling tools to analyze performance metrics

  • Optimize algorithms and data structures

  • Implement caching mechanisms

  • Parallelize tasks to utilize multiple cores

  • Minimize network latency and disk I/O

  • Utilize hardware acceleration when applicable

Add your answer

Q134. What are joins

Ans.

Joins are used to combine data from two or more tables based on a related column.

  • Joins are used in SQL to retrieve data from multiple tables.

  • There are different types of joins such as inner join, left join, right join, and full outer join.

  • The join condition is specified using the ON keyword and the related columns.

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

Add your answer

Q135. Explain different ML algorithms

Ans.

ML algorithms are techniques used to train models to make predictions or decisions based on data.

  • Supervised learning algorithms: Decision trees, Random forests, Support Vector Machines

  • Unsupervised learning algorithms: K-means clustering, Hierarchical clustering, Principal Component Analysis

  • Reinforcement learning algorithms: Q-learning, Deep Q-networks

  • Neural networks: Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN)

  • Ensemble learning algorithms: AdaBoost, Gr...read more

Add your answer

Q136. What is accrual entry

Ans.

Accrual entry is a journal entry made to record revenue or expenses that have been earned or incurred, but not yet received or paid.

  • Accrual entry is used to match revenues and expenses with the period in which they are earned or incurred, regardless of when the cash is actually received or paid.

  • It involves debiting an accrued revenue or expense account and crediting a corresponding revenue or expense account.

  • For example, if a company provides services in December but does not...read more

Add your answer

Q137. RESEARCH EXPERIENCES WITH TOOLS

Ans.

I have conducted research using various tools such as SPSS, Excel, and Qualtrics.

  • Utilized SPSS for statistical analysis

  • Used Excel for data organization and visualization

  • Administered surveys through Qualtrics for data collection

Add your answer

Q138. CONFLICTS TYPES AND THEIR IMPACT

Ans.

Conflicts types include interpersonal, intrapersonal, intragroup, intergroup, and organizational conflicts, each with unique impacts on individuals and groups.

  • Interpersonal conflicts occur between individuals and can lead to strained relationships or communication breakdowns.

  • Intrapersonal conflicts involve internal struggles within an individual, such as conflicting values or goals.

  • Intragroup conflicts occur within a group and can lead to decreased cohesion or productivity.

  • In...read more

Add your answer

Q139. what is Stream API?

Ans.

Stream API is a feature in Java that allows processing collections of objects in a functional style.

  • Stream API provides a way to perform operations on collections like filtering, mapping, and reducing.

  • It supports functional programming concepts like lambda expressions and method references.

  • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); Stream stream = names.stream();

Add your answer

Q140. Execution order of sql operations

Ans.

SQL operations are executed in the following order: FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY.

  • FROM clause is executed first to retrieve data from tables

  • WHERE clause filters the data based on specified conditions

  • GROUP BY groups the data based on specified columns

  • HAVING filters the grouped data

  • SELECT selects the columns to be displayed

  • ORDER BY sorts the final result set

Add your answer

Q141. What is immutable

Ans.

An immutable object is an object whose state cannot be modified after it is created.

  • Immutable objects are often used in functional programming to ensure data integrity.

  • Examples of immutable objects include String, Integer, and Tuple in Python.

  • Immutable objects are thread-safe and can be shared across multiple threads without the risk of data corruption.

Add your answer

Q142. What is the SDLC?

Ans.

SDLC stands for Software Development Life Cycle, which is a process used by software development teams to design, develop, and test high-quality software.

  • SDLC is a structured process that consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.

  • Each phase of the SDLC has its own set of activities and deliverables that contribute to the overall success of the software project.

  • Examples of SDLC models include Waterfall, Agile, Scrum...read more

Add your answer

Q143. Array and Sorting Implementation

Ans.

Implement array sorting using a specific algorithm

  • Choose a sorting algorithm such as bubble sort, selection sort, or merge sort

  • Iterate through the array and compare elements to sort them accordingly

  • Ensure the implementation is efficient and handles edge cases

Add your answer

Q144. What is the ECTC?

Ans.

ECTC stands for Estimated Cost to Company, which is the total cost incurred by a company in employing an individual.

  • ECTC includes salary, benefits, bonuses, and any other expenses related to the employee.

  • It helps companies budget and plan for the total cost of hiring and retaining employees.

  • Employers use ECTC to determine the financial impact of hiring a new employee or giving raises to existing employees.

Add your answer

Q145. what is reindexing

Ans.

Reindexing is the process of restructuring the index of a database table to improve performance.

  • Reindexing helps optimize database performance by organizing data more efficiently.

  • It involves rebuilding the index of a table to reduce fragmentation and improve query speed.

  • Reindexing is commonly done in databases like MySQL and PostgreSQL.

  • Example: ALTER INDEX index_name REBUILD;

Add your answer

Q146. What is big data

Ans.

Big data refers to large volumes of structured and unstructured data that is too complex for traditional data processing applications.

  • Big data involves processing and analyzing massive amounts of data to uncover insights and patterns

  • It includes data from various sources such as social media, sensors, and transaction records

  • Big data technologies like Hadoop and Spark are used to store, process, and analyze big data

  • Examples of big data applications include personalized marketin...read more

Add your answer

Q147. Multithreading in java

Ans.

Multithreading in Java allows multiple threads to execute concurrently, improving performance and responsiveness.

  • Multithreading is achieved in Java by extending the Thread class or implementing the Runnable interface.

  • Threads share the same memory space, allowing them to communicate and synchronize using methods like wait(), notify(), and notifyAll().

  • Java provides high-level concurrency utilities like Executors and Thread Pools to manage and control multiple threads efficientl...read more

Add your answer

Q148. What is a deadlock

Ans.

A deadlock is a situation in which two or more competing actions are each waiting for the other to finish, preventing any of them from progressing.

  • Occurs in concurrent programming when two or more threads are waiting for each other to release a resource

  • Can lead to a standstill where none of the threads can proceed

  • Commonly seen in database systems when multiple transactions are trying to access the same data but in different order

  • Prevention methods include using timeouts, avoi...read more

Add your answer

Q149. Difference between REST vs SOAP

Ans.

REST is an architectural style for designing networked applications, while SOAP is a protocol for exchanging structured information.

  • REST is based on stateless, client-server communication using standard HTTP methods like GET, POST, PUT, DELETE.

  • SOAP is a protocol that uses XML for message format and can use various transport protocols like HTTP, SMTP, etc.

  • REST is lightweight, simple, and easy to implement, making it suitable for web services.

  • SOAP is more complex, with built-in...read more

Add your answer

Q150. Live project examples

Ans.

I have worked on live projects such as financial analysis for a retail company and market research for a tech startup.

  • Conducted financial analysis for a retail company to identify cost-saving opportunities

  • Performed market research for a tech startup to identify target market and competitors

  • Created financial models to forecast revenue and expenses for a healthcare organization

Add your answer

Q151. System design of university

Ans.

The system design for a university involves various components such as student information systems, course management systems, and communication platforms.

  • Student information systems to manage student records, registration, and academic progress

  • Course management systems for scheduling classes, assigning instructors, and tracking grades

  • Communication platforms for students, faculty, and staff to interact and share information

  • Integration of learning management systems for online...read more

Add your answer

Q152. what is 5 year plan

Ans.

A 5 year plan is a strategic roadmap outlining goals and objectives to be achieved over the next five years.

  • Identify long-term goals and objectives

  • Break down goals into smaller, actionable steps

  • Allocate resources and set timelines for each goal

  • Regularly review and adjust the plan as needed

Add your answer

Q153. Best security practices

Ans.

Implementing strong password policies, regular software updates, and employee training are key security practices.

  • Implement strong password policies (e.g. requiring complex passwords, regular password changes)

  • Regularly update software and systems to patch vulnerabilities

  • Provide ongoing security training for employees to recognize and prevent cyber threats

Add your answer

Q154. Different types of joins

Ans.

Different types of joins are inner join, outer join, left join, and right join.

  • Inner join: Returns only the rows that have matching values in both tables.

  • Outer join: Returns all rows when there is a match in one of the tables.

  • Left join: Returns all rows from the left table and the matched rows from the right table.

  • Right join: Returns all rows from the right table and the matched rows from the left table.

Add your answer

Q155. sql codes for table joins

Ans.

SQL codes for table joins

  • Use JOIN keyword to combine rows from two or more tables based on a related column between them

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column

Add your answer

Q156. power BI codes for sql

Ans.

Power BI can connect to SQL databases using SQL queries in the Power Query Editor.

  • Power BI can connect to SQL databases by importing data from SQL Server, Azure SQL Database, or other SQL sources.

  • In Power Query Editor, you can write SQL queries directly to retrieve data from SQL databases.

  • You can also use the 'Get Data' option in Power BI to connect to SQL databases and import data using SQL queries.

Add your answer

Q157. Find LCM of 2 numbers

Ans.

LCM of two numbers is the smallest multiple that is divisible by both numbers.

  • Find the prime factors of each number

  • Identify the common factors and multiply them

  • If there are any remaining factors, include them in the product

Add your answer

Q158. Code/algorithm for palindrome

Ans.

A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

  • Create a function that takes a string as input.

  • Remove all non-alphanumeric characters and convert the string to lowercase.

  • Compare the original string with its reverse to check if it is a palindrome.

  • Return true if it is a palindrome, false otherwise.

Add your answer

Q159. What is spring boot

Ans.

Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and tools.

  • Spring Boot eliminates the need for manual configuration by providing defaults for most settings.

  • It allows developers to quickly set up and run standalone Spring-based applications.

  • Spring Boot includes embedded servers like Tomcat, Jetty, or Undertow for deploying applications.

  • It offers a wide range of plugins and extensions for enhancing productivity...read more

Add your answer

Q160. Golden rules of Accounting

Ans.

Golden rules of accounting are basic principles that guide the process of recording financial transactions.

  • The three golden rules of accounting are: Debit what comes in, Credit what goes out, Debit the receiver, Credit the giver, Debit all expenses and losses, Credit all incomes and gains.

  • These rules help ensure that financial transactions are accurately recorded and classified in the accounting system.

  • For example, when a company receives cash from a customer, the cash accoun...read more

Add your answer

Q161. Write code for simple array

Ans.

Code for simple array of strings

  • Declare an array variable

  • Initialize the array with string values

  • Access and manipulate elements in the array

Add your answer

Q162. Write code for simple list

Ans.

Code for simple list using array of strings

  • Declare an array of strings

  • Initialize the array with desired strings

  • Access and manipulate elements in the array as needed

Add your answer

Q163. python vs pyspark

Ans.

Python is a general-purpose programming language, while PySpark is a distributed computing framework built on top of Spark for big data processing.

  • Python is a versatile language used for various applications, including web development, data analysis, and automation.

  • PySpark is specifically designed for processing large datasets in parallel across a cluster of machines.

  • Python is easier to learn and more widely used, while PySpark is ideal for big data processing tasks.

  • Python ca...read more

Add your answer

Q164. 2) SDLC explain

Ans.

SDLC stands for Software Development Life Cycle, a process used to design, develop, and maintain software.

  • SDLC is a structured approach to software development

  • It involves several phases such as planning, analysis, design, implementation, testing, and maintenance

  • Each phase has its own set of activities and deliverables

  • SDLC helps ensure that software is developed efficiently, on time, and within budget

  • Examples of SDLC models include Waterfall, Agile, and DevOps

Add your answer

Q165. Reverse a linked list

Ans.

To reverse a linked list, iterate through the list and change the direction of pointers.

  • Iterate through the linked list and keep track of the previous, current, and next nodes.

  • Update the pointers of each node to reverse the direction.

  • Set the head of the linked list to the last node encountered during iteration.

Add your answer

Q166. Sorting of Array?

Ans.

Sorting of array involves arranging elements in a specific order.

  • Use built-in sorting functions like sort() in programming languages.

  • Specify the sorting criteria such as alphabetical order or numerical order.

  • Consider the complexity of the sorting algorithm for efficiency.

  • Examples: Sorting an array of names alphabetically, sorting an array of numbers in ascending order.

Add your answer

Q167. Palidrome problem

Ans.

A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

  • Check if the given string is equal to its reverse to determine if it is a palindrome.

  • Ignore spaces and punctuation when checking for palindromes.

  • Examples: 'racecar', 'madam', 'A man, a plan, a canal, Panama!'

Add your answer

Q168. Singleton in Java

Ans.

Singleton in Java is a design pattern that restricts the instantiation of a class to one object.

  • Singleton pattern ensures that a class has only one instance and provides a global point of access to it.

  • Common implementations include using a private constructor, static method to access instance, and lazy initialization.

  • Example: Singleton pattern can be used in database connections, logging classes, and configuration settings.

Add your answer

Q169. explain about c#

Ans.

C# is a programming language developed by Microsoft for building a wide range of applications on the .NET framework.

  • C# is an object-oriented language with strong typing and support for component-oriented programming.

  • It is commonly used for developing Windows applications, web applications, and games.

  • C# is similar to Java and C++ in syntax and structure.

  • Example: C# code for a simple 'Hello World' program: Console.WriteLine('Hello, World!');

Add your answer

Q170. Middle term of LL

Ans.

The middle term of LL refers to the middle term in a sequence of letters, typically in a pattern or series.

  • The middle term of LL can be found by determining the total number of terms in the sequence and then identifying the term that falls in the middle position.

  • For example, in the sequence A, B, C, D, E, the middle term would be C.

  • If the sequence has an even number of terms, the middle term would be the average of the two middle terms.

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

Interview Process at Morphedo Technologies

based on 166 interviews in the last 1 year
3 Interview rounds
Aptitude Test Round
Technical Round
HR Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Analyst Interview Questions from Similar Companies

3.7
 • 29 Interview Questions
3.5
 • 26 Interview Questions
3.8
 • 16 Interview Questions
3.6
 • 14 Interview Questions
4.1
 • 11 Interview Questions
View all
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