Add office photos
Engaged Employer

LTIMindtree

3.6
based on 15.9k Reviews
Filter interviews by

1500+ Interview Questions and Answers

Updated 16 Dec 2024
Popular Designations

Q101. What is meant by integration testing?

Ans.

Integration testing is the process of testing the interaction between different components or modules of a software system.

  • It involves testing the interfaces between modules

  • It ensures that the modules work together as expected

  • It can be done manually or with automated tools

  • Examples include testing the integration between a database and a web application, or between different microservices in a distributed system

Add your answer

Q102. Write a program to print unique elements in an array in java

Ans.

Program to print unique elements in an array in Java

  • Create a HashSet to store unique elements

  • Iterate through the array and add each element to the HashSet

  • Print the HashSet to get the unique elements

Add your answer

Q103. Remove all the pcs from the lab and keep in other lab RIGHT NOW?

Ans.

Yes, I can remove all the pcs from the lab and keep them in another lab right now.

  • Ensure all the necessary equipment and tools are available for the move

  • Coordinate with the lab staff to ensure a smooth transition

  • Label and document each PC for easy identification and setup in the new lab

  • Ensure proper packaging and handling to prevent any damage during the move

Add your answer

Q104. What are analytical functions, what is the difference between rank and dens_rank, different types of joins, what is the difference between view and materialized view, different types of refresh methods in Mview...

read more
Ans.

Analytical functions are used to perform calculations across a set of rows. Rank assigns a unique rank to each row, while dens_rank assigns consecutive ranks.

  • Analytical functions are used to perform calculations across a set of rows in a table.

  • Rank function assigns a unique rank to each row based on the specified order.

  • Dens_rank function assigns consecutive ranks to rows, leaving no gaps between ranks.

  • Types of joins include inner join, outer join, left join, right join, etc.

  • A...read more

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

Q105. How to navigate between iFrames when both name and id are not present for the frame in DOM ?

Add your answer

Q106. What is the operating system what was he can use it

Ans.

There are multiple operating systems that can be used depending on the hardware and software requirements.

  • Windows operating system is commonly used in desktops and laptops.

  • Linux operating system is commonly used in servers and embedded systems.

  • macOS operating system is commonly used in Apple computers.

  • Android operating system is commonly used in mobile devices.

  • iOS operating system is commonly used in Apple mobile devices.

View 1 answer
Are these interview questions helpful?
Q107. OOPS Question

What is override and virtual keyword in C#?

Add your answer

Q108. How did you implement (a particular feature) in reactjs.

Ans.

I implemented (a particular feature) in ReactJS using (specific method/technique).

  • Identified the specific feature requirements

  • Researched and selected the appropriate ReactJS library or tool

  • Implemented the feature using ReactJS components and state management

  • Tested and debugged the feature for optimal performance

  • Integrated the feature with the rest of the application

  • Continuously monitored and improved the feature as needed

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

Q109. code based on reverse a string and search an element.

Ans.

Code to reverse a string and search an element.

  • To reverse a string, use a loop to iterate through the string and append each character to a new string in reverse order.

  • To search for an element in a string, use the indexOf() method or a loop to iterate through the string and check each character.

  • Example: function reverseAndSearch(str, elem) { let reversed = ''; for(let i = str.length - 1; i >= 0; i--) { reversed += str[i]; } return reversed.indexOf(elem) !== -1; }

Add your answer

Q110. What is abstraction? Explain with example

Ans.

Abstraction is the process of hiding complex implementation details and exposing only the necessary information.

  • Abstraction helps in reducing complexity and increasing efficiency.

  • It allows us to focus on the essential features of an object or system.

  • For example, a car can be abstracted as a vehicle with certain properties like speed, fuel efficiency, and seating capacity.

  • Abstraction can be achieved through interfaces, abstract classes, and encapsulation.

Add your answer

Q111. how to call 1 webservice to another webservices

Ans.

To call one webservice from another, use the endpoint URL and pass required parameters.

  • Identify the endpoint URL of the webservice to be called

  • Pass the required parameters to the endpoint URL

  • Handle the response from the webservice

  • Ensure proper error handling and logging

Add your answer

Q112. What is plugins,factory, dependency injection,rest api,ui components, how you will resolve some queries

Ans.

Explanation of plugins, factory, dependency injection, REST API, and UI components and how to resolve queries related to them.

  • Plugins are software components that add specific functionality to an existing application.

  • A factory is a design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.

  • Dependency injection is a technique where an object receives its dependencies from an external s...read more

Add your answer

Q113. 7) How does query acceleration speed up query processing?

Ans.

Query acceleration speeds up query processing by optimizing query execution and reducing the time taken to retrieve data.

  • Query acceleration uses techniques like indexing, partitioning, and caching to optimize query execution.

  • It reduces the time taken to retrieve data by minimizing disk I/O and utilizing in-memory processing.

  • Examples include using columnar storage formats like Parquet or optimizing join operations.

View 1 answer

Q114. 2. Tell me about software testing methodologies?

Ans.

Software testing methodologies are techniques used to test software for quality and functionality.

  • There are several types of testing methodologies such as black box testing, white box testing, and gray box testing.

  • Black box testing focuses on testing the functionality of the software without knowledge of its internal workings.

  • White box testing involves testing the internal workings of the software, including code and algorithms.

  • Gray box testing is a combination of black and w...read more

View 5 more answers

Q115. What is incrimental and full load?

Ans.

Incremental and full load are two methods of data extraction and loading.

  • Incremental load only extracts and loads new or updated data since the last load.

  • Full load extracts and loads all data every time.

  • Incremental load is faster and more efficient than full load.

  • Full load is useful when there are major changes in the data source.

  • Example: Incremental load extracts and loads only new customer data since the last load.

  • Example: Full load extracts and loads all customer data ever...read more

Add your answer

Q116. How do you open Device Manager In windows ?

Ans.

Device Manager can be opened in Windows using multiple methods.

  • Press Windows key + X and select Device Manager

  • Open Run dialog box (Windows key + R) and type devmgmt.msc

  • Search for Device Manager in Windows search bar

  • Right-click on This PC/My Computer and select Manage, then select Device Manager from the left pane

Add your answer

Q117. HashMap storing and fetching the elements in various ways using java 7 and 8 as well.

Ans.

HashMap can store and fetch elements in various ways using Java 7 and 8.

  • In Java 7, we can use put() and get() methods to store and fetch elements respectively.

  • In Java 8, we can use forEach() and compute() methods to store and fetch elements respectively.

  • We can also use keySet(), values(), and entrySet() methods to retrieve keys, values, and key-value pairs respectively.

  • Java 8 also introduced the stream() method for HashMap, which allows for more efficient processing of large ...read more

Add your answer

Q118. 1. Tel me about claim Adjudication process? 2. Tel me about difference between star & snowflake schema? 3. Difference between Medicare & Medicaid? 4. What is the difference between OLTP & OLTP? 5. What is DWHS?...

read more
Ans.

The interview questions cover topics related to healthcare claim adjudication, database schemas, healthcare programs, OLTP vs OLAP, DWHS, and dimension tables.

  • Claim adjudication process involves reviewing and processing insurance claims to determine payment or denial.

  • Star schema is a type of database schema where a central fact table is connected to multiple dimension tables, while snowflake schema normalizes dimension tables by splitting them into sub-dimensions.

  • Medicare is ...read more

Add your answer
Q119. MVC Question

What are the benefits of using MVC?

Add your answer
Q120. SQL Question

What are rank and row number in SQL?

Add your answer
Q121. Java Question

How is memory allocated for a string?

Add your answer

Q122. What is Function App and Logic App in Azure

Ans.

Function App is a serverless compute service that enables you to run code on demand. Logic App is a workflow automation service.

  • Function App is used to run code on demand without worrying about infrastructure

  • Logic App is used to automate workflows and integrate systems

  • Function App supports multiple languages and platforms

  • Logic App has a visual designer to create workflows

  • Example: A Function App can be used to process data from a queue

  • Example: A Logic App can be used to automa...read more

Add your answer

Q123. What is the application lifecycle in ASP.NET MVC

Ans.

The application lifecycle in ASP.NET MVC involves several stages from initialization to disposal.

  • The application starts with the Application_Start event in Global.asax

  • The request is then routed to the appropriate controller and action

  • The controller processes the request and returns a view

  • The view is rendered and returned to the client

  • The application can be configured to use various middleware and services

  • The application can be monitored and debugged using tools like Visual St...read more

Add your answer

Q124. structure of an html file or DOM structure use of meta tag what are hooks in react how to import index.css in index.js router in react where is styling done and some other basic web dev questions

Ans.

Basic web development questions including HTML structure, React hooks, and styling.

  • HTML file structure includes head and body tags, with meta tags used for providing information about the page

  • React hooks are functions that allow for state and lifecycle methods in functional components

  • Index.css can be imported into index.js using the import statement

  • React Router is used for client-side routing in React applications

  • Styling can be done using CSS, inline styles, or CSS frameworks...read more

Add your answer
Q125. Java Question

What is a REST API?

Add your answer
Q126. Java Question

Difference between static and final

Add your answer

Q127. What is Single Page Application ?

Ans.

Single Page Application is a web application that loads a single HTML page and dynamically updates the content.

  • Loads a single HTML page

  • Dynamically updates the content

  • Uses AJAX and JavaScript frameworks

  • Provides a seamless user experience

  • Examples: Gmail, Facebook, Twitter

View 1 answer

Q128. 1. Write code to count number of hand shakes between N number of people. 2. Create a class and write function using the OOPs concept

Ans.

Code to count handshakes between N people and a class using OOPs concept.

  • For counting handshakes, use a loop to iterate through each person and add up the handshakes with the remaining people.

  • For the class, define attributes and methods based on the requirements and use encapsulation, inheritance, and polymorphism concepts.

  • Example: class Person with attributes name and age, and method greet(). Class Employee inherits from Person and has additional attribute salary and method ...read more

View 1 answer

Q129. How to you can find the troubleshooting and how to fix it

Ans.

To troubleshoot, identify the problem and its root cause. Then, use appropriate tools and techniques to fix it.

  • Identify the problem and its root cause

  • Use appropriate tools and techniques to fix it

  • Test the solution to ensure it resolves the issue

  • Document the troubleshooting process and solution for future reference

View 1 answer
Q130. Angular Question

What is a dependency injection?

Add your answer

Q131. What was the optimum depth in Assam & Assam-Arakan Basin?

Ans.

The optimum depth in Assam & Assam-Arakan Basin varies depending on the specific location and geological factors.

  • The optimum depth in Assam & Assam-Arakan Basin is determined by various factors such as the presence of hydrocarbon reservoirs, geological structures, and exploration data.

  • Geoscientists analyze seismic data, well logs, and geological models to identify the most promising depths for oil and gas exploration.

  • The optimum depth can vary significantly within the basin, ...read more

Add your answer

Q132. What was the Seismic processing Sequences in 3D Seismic Survey?

Ans.

The seismic processing sequences in a 3D seismic survey involve several steps to enhance the quality and interpretability of the data.

  • Data acquisition: Collecting seismic data using an array of sensors or geophones.

  • Field processing: Initial processing steps performed on-site to remove noise and correct for acquisition-related issues.

  • Data preprocessing: Further processing steps performed in the office to enhance the data quality, including noise removal, filtering, and amplitu...read more

View 1 answer

Q133. What was the differences between Muliplex and Demultiplex data?

Ans.

Multiplex data refers to the process of combining multiple signals into a single signal, while demultiplex data refers to the process of separating a single signal into multiple signals.

  • Multiplexing combines multiple signals into one, while demultiplexing separates one signal into multiple signals.

  • Multiplexing is commonly used in telecommunications to transmit multiple signals over a single channel.

  • Demultiplexing is the reverse process of multiplexing, where a single signal i...read more

Add your answer

Q134. What was the header file in Seismic processing software?

Ans.

The header file in Seismic processing software contains metadata about the seismic data.

  • The header file includes information such as acquisition parameters, processing history, and data quality.

  • It is typically in a binary format and is read by the processing software to properly interpret the seismic data.

  • Examples of header file formats include SEGY and SEG-D.

  • The header file is essential for proper seismic data management and interpretation.

Add your answer

Q135. what is email studio and how will you send an email ?

Ans.

Email Studio is a Salesforce tool for creating and sending personalized emails to targeted audiences.

  • Create an email in Email Studio using drag-and-drop tools or HTML coding

  • Select a targeted audience using Salesforce data

  • Preview and test the email before sending

  • Schedule or send the email to the selected audience

  • Track email performance and engagement metrics

Add your answer

Q136. Write a program to replace the character with another character in java.

Ans.

A program to replace a character with another character in Java.

  • Create a string variable with the original text

  • Use the replace() method to replace the character with another character

  • Print the new string with the replaced character

Add your answer

Q137. What is calculate and filter function in power bi? 2. Latest features in power bi. 3. Conditional formatting in power bi. 4. Pivot and unpivot table in power bi. 5. Cardinality in power bi. 6. Star and snowflak...

read more
Ans.

Calculate and filter functions in Power BI are used for performing calculations and filtering data in reports.

  • Calculate function is used to create new calculated columns or measures based on existing data in Power BI.

  • Filter function is used to apply filters to data in Power BI reports to display specific information.

  • Examples: CALCULATE(SUM(Sales[Amount]), 'Date'[Year]=2021) - calculates total sales amount for the year 2021.

  • FILTER('Product', 'Product'[Category] = 'Electronics'...read more

Add your answer

Q138. What is oops?what is difference between static and final?

Ans.

OOPs stands for Object-Oriented Programming. Static is a keyword used to create a class-level variable or method. Final is a keyword used to declare a constant value.

  • OOPs is a programming paradigm that focuses on objects and their interactions.

  • Static variables or methods belong to the class and not to the instance of the class.

  • Final variables cannot be changed once they are assigned a value.

  • Static and final can be used together to create a class-level constant.

  • Example: public...read more

Add your answer

Q139. Explain about AWS services such as EC2, S3 and Lambda's.

Ans.

EC2 is a virtual server in the cloud, S3 is a scalable storage service, and Lambda is a serverless computing service.

  • EC2 (Elastic Compute Cloud) provides resizable compute capacity in the cloud.

  • S3 (Simple Storage Service) is object storage built to store and retrieve any amount of data.

  • Lambda allows you to run code without provisioning or managing servers.

  • Examples: EC2 can be used to host web applications, S3 can store files and data backups, Lambda can run code in response t...read more

Add your answer

Q140. What is Empathy Mapping & Affinity Mapping

Ans.

Empathy Mapping & Affinity Mapping are two techniques used in UX design to understand user needs and preferences.

  • Empathy Mapping is a visual representation of a user's thoughts, feelings, and behaviors. It helps designers understand the user's perspective.

  • Affinity Mapping is a technique used to group and organize data collected during research. It helps designers identify patterns and themes.

  • Both techniques are used to gain insights into user needs and preferences, and to inf...read more

Add your answer

Q141. What is the hierarchy of different annotations in TestNG ?

Add your answer

Q142. how would you validate the form using HTML? How do you validate the phone number with the country code?

Ans.

Form validation can be done using HTML attributes like required, pattern, and maxlength. Phone number validation with country code can be achieved using regex.

  • Use the 'required' attribute to make fields mandatory

  • Use the 'pattern' attribute with regex to validate input format

  • Use the 'maxlength' attribute to limit the number of characters in a field

  • For phone number validation with country code, use regex to match the desired format. For example, /^\+[0-9]{1,3}-[0-9]{3}-[0-9]{7}...read more

Add your answer
Q143. Java Question

Difference between ArrayList and HashMap in Java

Add your answer

Q144. Standard profiles on SFDC and what is web to lead in sfdc and how can you do it

Ans.

Standard profiles on SFDC and web to lead in SFDC

  • Standard profiles in SFDC are pre-built sets of permissions and access levels for users

  • Web-to-Lead is a feature in SFDC that allows you to capture lead information from your website and automatically create a lead record in SFDC

  • To set up Web-to-Lead, you need to create a web form on your website and then configure the form to send the data to SFDC

  • Standard profiles can be assigned to users to control their access to different pa...read more

Add your answer

Q145. How authentication sone in angular and SAML?

Ans.

SAML is used for authentication in Angular by integrating SAML libraries and configuring SAML settings.

  • SAML libraries like 'angular-saml2-js' can be used to integrate SAML in Angular

  • SAML settings like 'issuer', 'identityProviderUrl', 'logoutUrl', etc. need to be configured

  • After successful authentication, SAML response is received and verified to grant access to the user

Add your answer

Q146. Explain custom functionality which you ever done?

Ans.

Developed custom functionality for various projects.

  • Created a custom payment gateway integration for an e-commerce platform.

  • Implemented a personalized recommendation system based on user preferences for a streaming service.

  • Developed a custom data visualization tool for analyzing sales data in a retail application.

Add your answer

Q147. What is constraints and explain them?

Ans.

Constraints are limitations or restrictions that are put on a system or process.

  • Constraints can be physical, such as the size or weight of a product

  • Constraints can also be related to time, budget, or resources

  • Constraints can impact the design, development, and testing of a system

  • Examples of constraints include regulatory requirements, customer specifications, and technical limitations

Add your answer

Q148. What do you mean by transformation?

Ans.

Transformation refers to the process of changing or converting something from one form to another.

  • Transformation can occur in various fields such as technology, business, and personal development.

  • Examples of transformation include digital transformation, organizational transformation, and personal transformation.

  • Transformation often involves a significant change in mindset, processes, and systems.

  • Successful transformation requires careful planning, communication, and executio...read more

Add your answer

Q149. Explain the features of java 8 and java 11

Ans.

Java 8 introduced features like lambda expressions, streams, and default methods. Java 11 introduced features like local-variable syntax for lambda parameters and HTTP client API.

  • Java 8: Lambda expressions allow functional programming in Java. Streams provide a way to work with collections. Default methods allow adding new methods to interfaces without breaking existing implementations.

  • Java 11: Local-variable syntax for lambda parameters simplifies code readability. HTTP clie...read more

Add your answer

Q150. how to consume web service in your application

Ans.

To consume a web service in an application, use HTTP requests to send and receive data.

  • Identify the web service endpoint and its API documentation

  • Choose a programming language and framework to make HTTP requests

  • Send HTTP requests to the web service endpoint with required parameters

  • Receive and parse the response data from the web service

  • Handle errors and exceptions appropriately

Add your answer
Q151. OOPS Question

What is Polymorphism in C++?

Add your answer

Q152. How do you store a credit card number in python data types tell me use case

Ans.

Credit card numbers should be stored securely using encryption and hashing algorithms.

  • Use encryption and hashing algorithms to store credit card numbers securely

  • Never store the full credit card number, only store the last 4 digits for identification purposes

  • Use a secure database to store the credit card information

  • Implement strict access controls to limit who can access the credit card information

Add your answer

Q153. Write a code to get a response for given respurce and base uri, what is serialization and deserialization ,how do you achieve them(pogo classes) etc

Ans.

Code to get response for given resource and base URI, explanation of serialization and deserialization with POGO classes.

  • To get response for given resource and base URI, use HTTP client libraries like Apache HttpClient or OkHttp

  • Serialization is the process of converting an object into a stream of bytes to store or transmit it over a network. Deserialization is the reverse process of converting a stream of bytes back into an object.

  • POGO (Plain Old Java Object) classes are used...read more

Add your answer

Q154. Why python is popular in market and java popularity is decreasing?

Ans.

Python's simplicity, versatility, and ease of use make it popular. Java's complexity and verbosity make it less popular.

  • Python has a simpler syntax and is easier to learn than Java.

  • Python is versatile and can be used for a wide range of applications, including web development, data analysis, and artificial intelligence.

  • Java's verbosity and complexity make it less appealing to developers.

  • Python has a large and active community that contributes to its popularity.

  • Java's populari...read more

Add your answer

Q155. 6. What trouble shoot will you do if your browser stops working suddenly?

View 2 more answers

Q156. What is callback hell and how to resolve

Ans.

Callback hell is a situation where multiple nested callbacks make the code difficult to read and maintain.

  • Use named functions instead of anonymous functions to make code more readable.

  • Use promises or async/await to handle asynchronous operations in a more organized way.

  • Break down complex functions into smaller, more manageable functions.

  • Use libraries like async.js to handle asynchronous operations in a more structured manner.

Add your answer

Q157. Write a program to display prime numbers from 1-35

Ans.

Program to display prime numbers from 1-35

  • Loop through numbers 1-35

  • Check if each number is prime

  • If prime, display the number

Add your answer

Q158. Explain the Internal functionality of the hashmap.

Ans.

Hashmap is a data structure that stores key-value pairs using a hash function.

  • Hashmap uses a hash function to map keys to their corresponding values.

  • It has constant time complexity for insertion, deletion, and retrieval.

  • Collisions can occur when two keys map to the same index, which is resolved using separate chaining or open addressing.

  • Load factor determines the threshold for resizing the hashmap.

  • Java's implementation of hashmap uses an array of linked lists for separate cha...read more

Add your answer

Q159. What are the access speacifier In C language?

Ans.

Access specifiers in C language control the visibility and accessibility of variables and functions.

  • C language has three access specifiers: public, private, and protected.

  • Public variables and functions can be accessed from anywhere in the program.

  • Private variables and functions can only be accessed within the same file.

  • Protected variables and functions can be accessed within the same file and any derived classes.

  • Access specifiers are used in struct and class definitions to co...read more

Add your answer

Q160. What is Flow specially Record Triggered flow?

Ans.

Record Triggered Flow is a type of Flow in Salesforce that is triggered when a record is created or updated.

  • Record Triggered Flow is used to automate processes in Salesforce based on changes to records.

  • It can be set to run before or after the record is saved.

  • Record Triggered Flow can access and update related records as well.

  • It is a powerful tool for automating complex business processes in Salesforce.

Add your answer

Q161. What are the different Product we have in CPQ?

Ans.

CPQ offers multiple products including Configure, Price, Quote, Contract Management, and Billing.

  • Configure: Allows users to customize products based on customer needs

  • Price: Calculates pricing based on configurations and discounts

  • Quote: Generates quotes for customers based on configured products

  • Contract Management: Manages contracts and agreements with customers

  • Billing: Handles invoicing and payment processing

Add your answer

Q162. What is Bundle Product and Nested Bundle?

Ans.

Bundle product is a group of related products sold together, while nested bundle is a bundle within a bundle.

  • Bundle product is a collection of multiple products sold together as a single unit.

  • Nested bundle is a bundle that contains another bundle within it.

  • Example: A laptop bundle may include a laptop, a laptop bag, and a mouse. Within this bundle, there could be a nested bundle for extended warranty options.

Add your answer

Q163. Comparable and comparator concepts and sorting by use of comparator functional Interface.

Ans.

Comparable and comparator concepts and sorting by use of comparator functional Interface.

  • Comparable interface is used to define natural ordering of objects

  • Comparator interface is used to define custom ordering of objects

  • Sorting can be done using Comparator functional interface

  • Example: Sorting a list of employees by their salary using Comparator

Add your answer

Q164. How can u configure 2 DB in 1 spring boot application

Ans.

You can configure 2 DB in 1 Spring Boot application by defining multiple DataSource beans and configuring them in application.properties.

  • Define multiple DataSource beans in your configuration class.

  • Configure each DataSource bean with its respective database properties in application.properties.

  • Use @Qualifier annotation to specify which DataSource to use in your repositories or services.

Add your answer

Q165. What is ASAP methodology explain with your experience?

Ans.

ASAP methodology is a structured approach to implement SAP software.

  • ASAP stands for Accelerated SAP

  • It consists of five phases: Project Preparation, Business Blueprint, Realization, Final Preparation, and Go-Live and Support

  • Each phase has specific deliverables and tasks to be completed

  • ASAP methodology ensures that the implementation is completed on time, within budget, and meets the business requirements

  • I have used ASAP methodology in my previous project to implement SAP S/4HA...read more

Add your answer

Q166. What will be the size of the ring of 300×450 beams

Ans.

The size of the ring of 300×450 beams depends on the diameter of the ring.

  • The size of the ring can be determined by calculating the circumference of the ring.

  • The formula to calculate the circumference of a ring is 2πr, where r is the radius of the ring.

  • To find the radius, we need to know the diameter of the ring.

  • Once we have the radius, we can calculate the circumference and determine the size of the ring.

View 1 answer

Q167. What is Registry Keys? Where you can find Registry Keys in Windows System

Ans.

Registry Keys are a hierarchical database that stores configuration settings and options on Windows systems.

  • Registry Keys contain information about software, hardware, user preferences, and system settings.

  • They are organized in a hierarchical structure similar to a file system.

  • Registry Keys can be accessed and modified using the Registry Editor (regedit.exe) or programmatically using the Windows API.

  • Some common locations for Registry Keys include HKEY_LOCAL_MACHINE, HKEY_CURR...read more

Add your answer

Q168. What is the word count problem, and how can it be solved using Java 8 streams and the collect method?

Ans.

The word count problem involves counting the frequency of words in a given text.

  • Use Java 8 streams to split the text into words, map each word to a key-value pair with word as key and count as value, and then collect the results using groupingBy and counting collectors.

  • Example: Stream.of(text.split("\\s+")).collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));

Add your answer

Q169. 3. What is difference between list and set?

Ans.

List is an ordered collection of elements while set is an unordered collection of unique elements.

  • Lists allow duplicate elements while sets do not.

  • Lists are accessed by index while sets are accessed by value.

  • Lists are represented by square brackets [] while sets are represented by curly braces {}.

  • Example: [1, 2, 3] is a list while {1, 2, 3} is a set.

View 1 answer

Q170. Is method overloading possible in c++?

Ans.

Yes, method overloading is possible in C++.

  • Method overloading allows multiple functions with the same name but different parameters.

  • The compiler determines which function to call based on the number and types of arguments passed.

  • Example: void print(int x), void print(float x), void print(char x) can all be overloaded.

  • Overloading can also be done with operators like +, -, *, /, etc.

  • Overloading improves code readability and reduces code duplication.

Add your answer

Q171. What is the strongest point in your azure how did you rate it?

Ans.

My strongest point in Azure is my expertise in designing and implementing highly scalable and resilient cloud solutions.

  • I have extensive experience in designing and implementing cloud solutions using Azure services such as Virtual Machines, Azure Functions, Azure App Service, and Azure Storage.

  • I have a deep understanding of Azure networking and security, including Virtual Networks, Network Security Groups, and Azure Active Directory.

  • I am skilled in using Azure DevOps for cont...read more

Add your answer

Q172. What is static & Dynamic Testing? How many phases of Testing we perform before deliver to production .

Add your answer

Q173. What is QTP, difference between findelememt() and findelements().

Ans.

QTP is a test automation tool. findelement() is used to find a single element, findelements() is used to find multiple elements.

  • QTP is short for QuickTest Professional, a test automation tool used for functional and regression testing.

  • findelement() is a method in QTP used to find a single element on a web page based on the specified locator.

  • findelements() is a method in QTP used to find multiple elements on a web page based on the specified locator.

  • The findelement() method re...read more

Add your answer

Q174. Boomi question: What's the use of flow control shape

Ans.

Flow control shape in Boomi is used to control the flow of data within a process.

  • Flow control shape allows you to route data based on conditions or criteria.

  • It can be used to loop through a set of data multiple times until a certain condition is met.

  • Examples include decision shape, branch shape, and stop shape.

Add your answer

Q175. What are steps performed when a migration requirement comes

Ans.

Steps performed when a migration requirement comes

  • Assess the current system and identify the scope of migration

  • Determine the target system and its requirements

  • Plan the migration process and create a timeline

  • Test the migration process in a non-production environment

  • Execute the migration process and monitor for any issues

  • Validate the migrated system to ensure it meets the requirements

  • Provide post-migration support and maintenance

Add your answer

Q176. 1. How will you conduct annual appraisal of your direct reportees ?

Ans.

I will conduct annual appraisal of my direct reportees through a structured process involving goal setting, regular feedback, and performance evaluation.

  • Set clear and measurable goals at the beginning of the year

  • Provide regular feedback throughout the year to ensure alignment and progress

  • Conduct a formal performance evaluation at the end of the year

  • Use a combination of quantitative and qualitative measures to assess performance

  • Discuss strengths, areas for improvement, and car...read more

Add your answer
Q177. DBMS Question

What is merge join in SQL?

Add your answer

Q178. If I add 2 same attribute values for a object to a set...will I see 2 objects in the set, if yes what changes you make to the code to insert unique objects to a set

Ans.

No, you will not see 2 objects in the set. To insert unique objects to a set, you can override the equals() and hashCode() methods in the object class.

  • In a set, each element must be unique based on the equals() method. If you add 2 objects with the same attribute values, only one will be stored in the set.

  • To ensure uniqueness, override the equals() and hashCode() methods in the object class. This will define how objects are compared and stored in the set.

  • For example, if you h...read more

Add your answer

Q179. What is autoscaling how it works? Give scenario that you have worked on for autoscaling.

Ans.

Autoscaling is a feature in cloud computing that automatically adjusts the number of compute resources based on workload.

  • Autoscaling helps in optimizing resource utilization and maintaining performance during peak loads.

  • It works by monitoring metrics such as CPU utilization or network traffic, and then adding or removing instances as needed.

  • An example scenario could be setting up autoscaling for a web application that experiences high traffic during certain times of the day.

Add your answer

Q180. Have you worked on Amendment? Explain it?

Ans.

Yes, I have worked on Amendment. It involves making changes to existing software code or documentation.

  • Amendment involves modifying existing code or documentation to improve functionality or fix issues.

  • Examples include updating a software feature to meet new requirements, fixing bugs in the code, or enhancing performance.

  • Amendment may also involve revising documentation to reflect changes made to the software.

Add your answer

Q181. What is renewal in CPQ? Explain the complete Flow?

Ans.

Renewal in CPQ refers to the process of renewing a contract or subscription for a product or service.

  • Renewal in CPQ involves generating a renewal quote for an existing contract or subscription.

  • The renewal flow typically includes reviewing the terms of the existing contract, making any necessary adjustments, and generating a new quote for the renewed contract.

  • Customers may have the option to renew their contract for a specified period of time, with the possibility of negotiati...read more

Add your answer

Q182. Usage of action classes Alert used in scripting Where we are using/implementing OOps concepts in Selenium Automation Why are we doing regression testing Usage of interface Difference between Super and This keyw...

read more
Ans.

Answering questions related to Selenium Automation and Java programming concepts.

  • Action classes are used to perform complex user interactions like drag and drop, double click, etc.

  • Alerts are used to handle pop-up windows and messages in web applications.

  • OOps concepts like inheritance, encapsulation, and polymorphism are implemented in Selenium Automation to create reusable and maintainable code.

  • Regression testing is done to ensure that new changes or updates to the applicatio...read more

Add your answer

Q183. 3. How can we make a class immutable in java?

Ans.

To make a class immutable in Java, we need to follow certain guidelines.

  • Make the class final

  • Make all fields private and final

  • Do not provide setter methods

  • If the field is mutable, return a clone of it instead of the original object

  • Ensure that any mutable objects passed to the constructor are not modified outside the class

Add your answer

Q184. What is Fold Taper and Migration Apron?

Ans.

Fold taper refers to the change in thickness of a fold along its length, while migration apron is a sedimentary deposit formed at the base of a fold.

  • Fold taper is the variation in thickness of a fold from its hinge to its limbs.

  • It is caused by the differential shortening and thickening of rock layers during folding.

  • Fold taper can be observed in geological structures such as anticlines and synclines.

  • Migration apron is a sedimentary deposit that accumulates at the base of a fol...read more

Add your answer

Q185. What is BR, difference between after and async How to restrict data visibility without using ACL How to call one function to another in the same script include name How to get number of vowels count present in ...

read more
Ans.

The interview questions cover topics such as BR, async, data visibility, function calling, string manipulation, integrations, and server-side data retrieval.

  • BR stands for Business Rule, which is a server-side script used to define and enforce business logic in ServiceNow.

  • The difference between after and async is that 'after' runs the script after the record is saved, while 'async' runs the script asynchronously.

  • To restrict data visibility without using ACL, you can use client...read more

Add your answer

Q186. What is n-1 in agile?

Ans.

n-1 in agile refers to the number of testers required to test a feature, where n is the total number of testers.

  • n-1 is a formula used to determine the number of testers needed to test a feature in agile development.

  • It means that one tester less than the total number of testers is required to test a feature.

  • For example, if there are 5 testers in a team, then n-1 would mean that 4 testers are required to test a feature.

  • This approach ensures that there is enough coverage and col...read more

View 1 answer

Q187. What is bug and what is defect?

Ans.

A bug is a coding error that causes unexpected behavior. A defect is a deviation from the expected behavior.

  • A bug is a mistake made by a programmer while writing code.

  • A defect is a problem with the software that causes it to behave differently than expected.

  • Bugs can be fixed by correcting the code, while defects require a deeper analysis of the software.

  • Examples of bugs include syntax errors, logical errors, and runtime errors.

  • Examples of defects include incorrect calculation...read more

View 1 answer
Q188. OOPS Question

Is it allowed in C++ to have two functions with same name?

Add your answer

Q189. Architecture of spark. What is lazy evaluation? Difference between repartition and coalesce function?

Ans.

Spark architecture, lazy evaluation, repartition vs coalesce

  • Spark architecture consists of a driver program, cluster manager, and worker nodes

  • Lazy evaluation is a feature of Spark where transformations are not executed until an action is called

  • Repartition function shuffles data across partitions while coalesce reduces the number of partitions

  • Repartition can increase or decrease the number of partitions while coalesce only decreases

  • Repartition is a costly operation while coale...read more

Add your answer

Q190. Q.) What do mean by Joins in SQL? list all of them Q.) What do you mean by Normalization in the database

Add your answer

Q191. What is difference between abstract class and abstract method

Ans.

Abstract class is a class that cannot be instantiated while abstract method is a method without implementation.

  • Abstract class can have both abstract and non-abstract methods while abstract method can only exist in an abstract class or interface.

  • Abstract class can have constructors while abstract method cannot.

  • Abstract class can provide default implementation for its non-abstract methods while abstract method cannot.

  • Example of abstract class: Animal class with abstract method ...read more

Add your answer

Q192. How do you configure Application gateway, explain in detail.

Ans.

To configure Application Gateway, create a resource group, create an application gateway, configure listeners, backend pools, and rules.

  • Create a resource group

  • Create an application gateway

  • Configure listeners

  • Configure backend pools

  • Configure rules

Add your answer

Q193. How to access the security on CICS screen on distributed system

Ans.

To access security on CICS screen on distributed system, use CICS Transaction Server Security.

  • Use CICS Transaction Server Security to control access to CICS resources.

  • Define security policies and profiles to control access to CICS resources.

  • Use the CICS Security API to check security status and perform security-related tasks.

  • Examples of CICS security features include RACF, ACF2, and Top Secret.

  • Ensure that all users have appropriate security clearance before accessing CICS res...read more

Add your answer

Q194. What are some of the code words in the test runner file in cucumber?

Ans.

Code words in test runner file in Cucumber

  • Cucumber uses Gherkin syntax for writing feature files

  • Test runner file specifies the location of feature files and step definitions

  • Code words in test runner file include 'feature', 'glue', 'tags', 'plugin', 'monochrome', etc.

Add your answer
Q195. Technical Question

Why are Web APIs used?

Add your answer
Q196. SQL Question

What is a stored procedure?

Add your answer

Q197. 1. Explaining the project from my portfolio. 2. Difference between UI and UX. 3. Design Principles. 4. Examples of good and bad UX. 5. Some questions on projects in portfolio.

Ans.

Interview questions for Associate Designer position

  • Explained a project from my portfolio

  • Differentiated between UI and UX

  • Discussed design principles

  • Provided examples of good and bad UX

  • Answered questions on projects in portfolio

Add your answer

Q198. Explain the OOPs concepts and describe the design patterns used in your projects

Ans.

OOPs concepts include encapsulation, inheritance, and polymorphism. Design patterns used in my projects include Singleton and Factory.

  • Encapsulation: bundling data and methods that operate on that data within a single unit

  • Inheritance: creating new classes from existing ones, inheriting their properties and methods

  • Polymorphism: ability of objects to take on many forms, allowing for flexibility and extensibility

  • Singleton: ensuring only one instance of a class is created and prov...read more

Add your answer

Q199. What is Middleware in ASP.NET Core

Ans.

Middleware in ASP.NET Core is software that sits between the web server and the application, handling requests and responses.

  • Middleware is a pipeline of components that can be added to the application's request processing pipeline.

  • Each middleware component can handle a specific aspect of the request/response cycle.

  • Examples of middleware include authentication, logging, and routing.

  • Middleware can be added to the pipeline using the Use() method in the Startup class.

  • Middleware c...read more

Add your answer

Q200. Write 3rd highest salary sql query?

Ans.

SQL query to find the 3rd highest salary.

  • Use the ORDER BY clause to sort the salaries in descending order.

  • Use the LIMIT clause to limit the result to the third row.

  • Use a subquery to exclude the top two salaries.

  • Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 2,1;

Add your answer
1
2
3
4
5
6
7
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 1.1k 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

4.0
 • 371 Interview Questions
4.0
 • 355 Interview Questions
3.8
 • 331 Interview Questions
4.2
 • 310 Interview Questions
3.4
 • 303 Interview Questions
3.9
 • 128 Interview Questions
View all
Top LTIMindtree 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