Genpact
100+ Dixon Technologies Interview Questions and Answers
Q101. How are data passed from children to parents in react component?
Data can be passed from children to parents in React components by using callback functions.
Use callback functions to pass data from child components to parent components
Parent component passes a function as a prop to child component
Child component calls the function with the data as an argument to pass data to parent component
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization is used to eliminate data redundancy and ensure data integrity in a database.
There are different normal forms such as 1NF, 2NF, 3NF, BCNF, and 4NF.
Each normal form has specific rules that must be followed to ensure data is properly organized.
Normalization helps in reducing data anomalies and inconsistencies in a database.
Example: Splitting a table into m...read more
Q103. What's a Single Ops tool?
Single Ops tool is a software that helps businesses manage their operations from a single platform.
It streamlines processes and improves efficiency
It can include features like scheduling, inventory management, and invoicing
Examples include ServiceTitan, Jobber, and Housecall Pro
Q104. What is order to cash?
Order to cash is the process of receiving and fulfilling customer orders, and receiving payment for those orders.
Order to cash involves multiple steps, including order entry, order fulfillment, invoicing, and payment processing.
It is important for companies to have efficient order to cash processes to ensure customer satisfaction and timely payment.
Examples of order to cash software include SAP, Oracle, and Salesforce.
Order to cash can also be referred to as O2C or OTC.
Q105. what is test of effectiveness and design ?
Test of effectiveness and design is a process used to evaluate the efficiency and adequacy of controls in place.
Test of effectiveness assesses whether controls are operating as intended.
Test of design evaluates the adequacy of controls to address risks.
Examples include testing the effectiveness of access controls by attempting unauthorized access, and testing the design of segregation of duties controls by reviewing job responsibilities.
Results of these tests help identify we...read more
Q106. What is data entry? How to do data entry?
Data entry is the process of entering, updating, or verifying data in a computer system or database.
Data entry involves inputting alphanumeric data into a computer system.
Accuracy and speed are important in data entry.
Common tools used in data entry include keyboards, scanners, and data entry software.
Examples of data entry tasks include entering customer information, updating inventory records, and transcribing handwritten documents.
Q107. what can affect TOD and TOE of controls?
Various factors such as changes in regulations, technology, business processes, and personnel can affect the design and operating effectiveness of controls.
Changes in regulations can impact the design and operating effectiveness of controls by requiring updates to comply with new laws or standards.
Advancements in technology may render existing controls obsolete or ineffective, necessitating enhancements or replacements.
Changes in business processes can affect the relevance an...read more
Q108. What are fictious assets , amortization, surplus account in profit and loss
Fictitious assets are non-physical assets with no real value, amortization is the gradual write-off of an asset's cost, and surplus account in profit and loss is used to record excess profits.
Fictitious assets are intangible assets that do not have a physical existence, such as goodwill or patents.
Amortization is the process of spreading the cost of an intangible asset over its useful life, similar to depreciation for tangible assets.
Surplus account in profit and loss is used...read more
Q109. What is p2p process ?
P2P process refers to the end-to-end cycle of procurement and payment activities within an organization.
P2P stands for Procure-to-Pay.
It involves the entire process from requisitioning goods or services to making the final payment.
Key steps include requisitioning, sourcing, purchasing, receiving, invoicing, and payment.
It aims to streamline and automate the procurement and payment processes, ensuring efficiency and control.
Examples of P2P software include SAP Ariba, Coupa, an...read more
Q110. What is the p2p cycle?
The P2P cycle refers to the end-to-end process of purchasing goods or services, receiving them, and making payments for them.
The cycle starts with the identification of a need for goods or services.
A purchase requisition is created and approved.
A purchase order is generated and sent to the supplier.
The supplier delivers the goods or services.
The goods or services are received and inspected.
An invoice is received from the supplier.
The invoice is matched with the purchase order...read more
Q111. What is the difference between states and props ?
States are mutable data managed within a component, while props are immutable data passed from parent to child components.
States are managed within a component and can be changed using setState method
Props are passed from parent to child components and are immutable
States are used for internal component data management, while props are used for passing data between components
Example: A counter component may have a state for the count value, while receiving a prop for the incr...read more
Q112. What is STP What is ping What is networking What is osi model What is ip address What are the classes of ip address What is mac adress What is ARP What is RRRP
STP is a network protocol that prevents loops in Ethernet networks. Ping is a network utility used to test connectivity. OSI model is a framework for understanding how networks operate. IP address is a unique identifier for devices on a network. MAC address is a hardware address for network devices. ARP is a protocol used to map IP addresses to MAC addresses. RRRP is not a standard networking term.
STP stands for Spanning Tree Protocol and is used to prevent loops in Ethernet ...read more
Q113. what are the assertions, explain it
Assertions are the representations by management in financial statements regarding the accuracy and completeness of information.
Assertions include existence, completeness, rights and obligations, valuation or allocation, and presentation and disclosure.
Existence - assets and liabilities exist at a given date
Completeness - all transactions and accounts that should be included are included
Rights and obligations - entity has legal rights to assets and liabilities
Valuation or all...read more
Q114. What is consignment, difference between Debit and credit from customer point of view
Q115. What is the process you follow if you have received an alert for High CPU utilization?
I would investigate the root cause of the high CPU utilization and take necessary actions to resolve it.
Check the Task Manager to identify the process causing high CPU usage
Terminate any unnecessary processes or applications
Check for malware or viruses using antivirus software
Update drivers and software to the latest versions
Consider adding more RAM or CPU resources if needed
Q116. What's the difference between tester and developer
Testers focus on finding defects while developers focus on creating software.
Testers are responsible for testing the software and finding defects.
Developers are responsible for creating the software and fixing defects.
Testers use test cases and scenarios to ensure the software meets requirements.
Developers use programming languages and tools to create software.
Testers work closely with developers to ensure defects are fixed.
Developers work closely with testers to understand a...read more
Q117. What' is marketing it activity product through information geve as the customer share
Marketing a product by providing information to customers through various channels.
Marketing involves creating awareness about a product or service.
Information about the product is shared through various channels such as social media, email marketing, and advertising.
The goal is to persuade customers to purchase the product or service.
Effective marketing strategies involve understanding the target audience and tailoring the message to their needs and preferences.
Examples of s...read more
Q118. What is vendor?
A vendor is a person or company that supplies goods or services to another company.
Vendors are external entities that provide products or services to a business.
They can be individuals, companies, or organizations.
Vendors can be classified as suppliers, contractors, or service providers.
Examples of vendors include manufacturers, wholesalers, consultants, and utility companies.
Q119. Journal entry about sales andpurchase
Journal entry for sales and purchases
Sales journal entry involves debiting accounts receivable or cash and crediting sales revenue
Purchase journal entry involves debiting purchases or inventory and crediting accounts payable
Both entries impact the income statement and balance sheet
Q120. Types of General ledger
Types of general ledger include single-entry and double-entry systems.
Single-entry system: Records each transaction as a single entry, typically used by small businesses.
Double-entry system: Records each transaction with both a debit and credit entry, ensuring accuracy and balance.
Examples: QuickBooks (single-entry), SAP (double-entry)
Q121. What is purpose of uses business accounting and gst?
Q122. What is the human resources What is the public sector What is the humanity What is the child labour
Human resources refer to the people who make up the workforce of an organization, public sector is the part of the economy controlled by the government, humanity is the quality of being human, and child labor is the employment of children in any work that deprives them of their childhood.
Human resources are the employees, workers, or staff of an organization.
Public sector includes government agencies, public schools, and public hospitals.
Humanity encompasses qualities such as...read more
Q123. what is two way matching and three way matching?
Two way matching and three way matching are methods used in accounting to ensure accuracy in financial transactions.
Two way matching involves comparing the invoice from a vendor with the purchase order to ensure the prices and quantities match.
Three way matching adds the additional step of comparing the received goods to the purchase order and invoice to ensure all three documents match.
These matching processes help prevent errors, fraud, and discrepancies in financial record...read more
Q124. What is debit balance?
Debit balance is the amount owed by a customer to a supplier or vendor.
Debit balance is the opposite of credit balance.
It represents a positive balance in the account.
It indicates that the customer owes money to the supplier or vendor.
For example, if a customer has a debit balance of $500, it means they owe $500 to the supplier or vendor.
Q125. Process cycle of order to.cash
Order to cash process cycle involves receiving orders, processing them, delivering goods/services, and receiving payment.
Order received from customer
Order processed and approved
Goods/services delivered to customer
Invoice generated and sent to customer
Payment received from customer
Q126. 1.What is rtgs? 2.Difference between rtgs and neft
RTGS stands for Real Time Gross Settlement. It is a funds transfer system where transactions are settled in real-time.
RTGS is a payment system used for large-value transactions.
It operates on a gross settlement basis, meaning each transaction is settled individually and immediately.
RTGS is typically used for high-value transactions that require immediate clearing and settlement.
The minimum amount for RTGS transactions is usually higher compared to NEFT.
RTGS transactions are p...read more
Q127. How do you deal aggressive customer?
Remaining calm, listening actively, empathizing, setting boundaries, seeking help if needed.
Remain calm and composed
Listen actively to understand their concerns
Empathize with their situation
Set clear boundaries for respectful communication
Seek help from a supervisor or manager if the situation escalates
Q128. Programme to swap two objects (deep copy).
Program to swap two objects (deep copy)
Create a temporary object to store one of the objects
Copy the values of the second object into the first object
Copy the values from the temporary object into the second object
Q129. Golden rules of account
The golden rules of accounting are basic principles that guide the process of recording financial transactions.
The golden rules include: Debit what comes in, Credit what goes out; Debit the receiver, Credit the giver; Debit expenses and losses, Credit income 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 account is debited (increas...read more
Q130. Discuss about accounting
Accounting involves recording, analyzing, and reporting financial transactions of a business.
Accounting is essential for tracking financial performance and making informed business decisions.
It includes tasks such as bookkeeping, financial statement preparation, and tax compliance.
There are different types of accounting such as managerial accounting, financial accounting, and tax accounting.
Accountants use principles such as GAAP (Generally Accepted Accounting Principles) to ...read more
Q131. What is garbage collector in java?
Garbage collector in Java is a program that automatically manages memory by reclaiming unused memory.
Garbage collector is a part of Java Virtual Machine (JVM) responsible for automatic memory management.
It identifies and deletes objects that are no longer reachable or needed by the program.
Garbage collection helps prevent memory leaks and improves performance by freeing up memory for new objects.
Examples of garbage collectors in Java include Serial, Parallel, CMS, and G1.
Q132. Can u explain please what is BPO?
Q133. what is standard Po and Blanket Po?
Standard PO is a one-time purchase order for a specific quantity of goods or services, while Blanket PO is a long-term agreement for multiple purchases over a period of time.
Standard PO is used for one-time purchases of a specific quantity of goods or services.
Blanket PO is a long-term agreement for multiple purchases over a period of time.
Standard PO typically has a set expiration date, while Blanket PO may cover multiple deliveries over a period of time.
Example: Ordering of...read more
Q134. how to remove autoconfiguration in springboot
To remove autoconfiguration in Spring Boot, exclude the specific autoconfiguration class from the application.
Exclude the autoconfiguration class using @EnableAutoConfiguration annotation with exclude attribute
Create a configuration class and exclude the specific autoconfiguration class using @EnableAutoConfiguration annotation
Use application.properties or application.yml to exclude autoconfiguration classes
Q135. Difference between sql and non sql database?
SQL databases are relational databases that use structured query language, while NoSQL databases are non-relational and do not use SQL.
SQL databases are table-based and have a predefined schema, while NoSQL databases are document-based, key-value pairs, graph databases, or wide-column stores.
SQL databases are good for complex queries and transactions, while NoSQL databases are better for hierarchical data storage.
Examples of SQL databases include MySQL, Oracle, and PostgreSQL...read more
Q136. Accounting for prepaid
Prepaid expenses are costs that have been paid in advance but have not yet been incurred.
Prepaid expenses are recorded as assets on the balance sheet until they are used up or expire.
Common examples of prepaid expenses include prepaid rent, insurance premiums, and subscriptions.
To account for prepaid expenses, they are initially recorded as a debit to a prepaid expense asset account and a credit to cash or accounts payable.
As the prepaid expenses are used up, they are expense...read more
Q137. Do you have any experience in building Servers
Yes, I have experience in building servers for various organizations.
I have built and configured Windows servers for multiple companies
I am familiar with setting up Active Directory, DNS, DHCP, and other server roles
I have experience in troubleshooting server issues and optimizing performance
Q138. Tell me what do know about sales
Sales involves the process of convincing potential customers to buy a product or service.
Sales is about building relationships with customers
It involves identifying customer needs and offering solutions
Effective communication and persuasion skills are essential
Sales can be done through various channels such as in-person, online, or over the phone
Sales requires persistence and the ability to handle rejection
Sales metrics such as conversion rates and revenue are important to tr...read more
Q139. SQL query to get 3rd largest element.
Use SQL query with ORDER BY and LIMIT to get 3rd largest element.
Use ORDER BY clause to sort the elements in descending order.
Use LIMIT 2,1 to skip the first two largest elements and get the 3rd largest element.
Q140. tell me about hyderabad
Hyderabad is a vibrant city in southern India known for its rich history, delicious cuisine, and bustling markets.
Hyderabad is the capital city of the Indian state of Telangana.
It is famous for its iconic landmarks like the Charminar and Golconda Fort.
The city is renowned for its biryani, a flavorful rice dish.
Hyderabad is a major IT hub and home to many multinational companies.
The bustling markets of Hyderabad, such as Laad Bazaar and Begum Bazaar, offer a wide range of good...read more
Q141. Write a code using OOPS paradigm for a Fibonacci number.
Code using OOPS paradigm for Fibonacci number
Create a class for Fibonacci with a method to calculate the nth Fibonacci number
Use recursion to calculate Fibonacci numbers
Implement memoization to optimize the calculation
Q142. Types of purchase order
Types of purchase orders include standard, blanket, contract, and planned.
Standard purchase order is used for one-time purchases
Blanket purchase order is used for recurring purchases over a period of time
Contract purchase order is used for long-term agreements with suppliers
Planned purchase order is used for future purchases based on forecasted requirements
Q143. What is RA? What is DMF? ICH guidelines
RA stands for Regulatory Affairs, which involves ensuring compliance with regulations and guidelines in various industries.
RA refers to the field of Regulatory Affairs, which is responsible for ensuring compliance with regulations and guidelines in industries such as pharmaceuticals, medical devices, cosmetics, and food.
Regulatory Affairs professionals work closely with regulatory authorities to obtain and maintain product approvals, licenses, and registrations.
They are respo...read more
Q144. Why do you think active listings is necessary
Q145. What are different SCCM client logs
SCCM client logs include ClientIDManagerStartup.log, ClientLocation.log, and ClientIDManagerStartup.log
ClientIDManagerStartup.log - logs the client ID manager startup process
ClientLocation.log - logs the client location process
ClientIDManagerStartup.log - logs the client ID manager startup process
Q146. What you know about voice process?
Voice process involves handling customer queries and concerns over the phone.
Involves answering customer calls and providing assistance
Requires good communication skills and patience
May involve following scripts or guidelines provided by the company
Q147. What is short term goal ?
Short term goal is a specific and achievable objective that can be accomplished within a short period of time.
Short term goals are usually set for a period of 3-6 months.
They should be specific, measurable, achievable, relevant, and time-bound (SMART).
Examples of short term goals include learning a new skill, completing a project, or increasing sales by a certain percentage.
Short term goals should align with long term goals and contribute towards achieving them.
Q148. What is long term goal ?
My long term goal is to continuously learn and grow in my career while making a positive impact on the company and industry.
To continuously improve my skills and knowledge through training and development programs
To take on challenging projects and responsibilities that push me out of my comfort zone
To build strong relationships with colleagues and industry professionals to expand my network
To contribute to the growth and success of the company by achieving measurable results...read more
Q149. How many languages you know
I am fluent in three languages - English, Spanish, and French.
Fluent in English, Spanish, and French
Can communicate effectively in all three languages
Have experience working in multilingual environments
Q150. What is graphical data?
Graphical data refers to data that is represented visually through graphs, charts, or other visualizations.
Graphical data helps in easily interpreting trends, patterns, and relationships within the data.
Common types of graphical data include bar graphs, pie charts, line graphs, and scatter plots.
It is often used in data analytics to communicate insights and findings effectively to stakeholders.
Graphical data can be created using tools like Microsoft Excel, Tableau, or Python ...read more
Q151. What is about accounts payable
Accounts payable is the amount of money a company owes to its vendors or suppliers for goods or services received.
Accounts payable is a liability account that tracks the money a company owes to its vendors or suppliers.
It includes invoices, bills, and other expenses that have not yet been paid.
Accounts payable is an important part of a company's cash flow management.
Examples of accounts payable include rent, utilities, and inventory purchases.
Accounts payable can be managed t...read more
Q152. Accounts payable cycle vs p2p cycle
Accounts payable cycle involves processing invoices and making payments, while P2P cycle includes the entire procure-to-pay process from requisition to payment.
Accounts payable cycle focuses on processing invoices, obtaining approvals, and making payments to vendors.
P2P cycle includes the entire procure-to-pay process, starting from requisitioning goods or services, receiving them, and finally making payments.
Accounts payable cycle is a subset of the P2P cycle, which encompas...read more
Q153. What about matching process
Matching process ensures accuracy of invoices and payments.
Matching process involves comparing invoice details with purchase orders and receipts.
It helps in identifying discrepancies and resolving them before payment.
Matching can be done manually or through automated software.
It is a crucial step in accounts payable to prevent errors and fraud.
Matching also helps in maintaining good relationships with vendors.
Q154. What about purchase order
Purchase order is a document that authorizes a purchase transaction.
It is a formal request for goods or services
It includes details such as quantity, price, and delivery date
It helps to ensure that purchases are authorized and within budget
It is used to match invoices with goods received
It can be created manually or electronically
Q155. Speak for 2 mintues any topic in Hindi?
I will speak about the importance of mental health in today's fast-paced world.
Discuss the impact of stress and anxiety on mental health
Talk about the importance of seeking help from professionals
Share tips for maintaining good mental health such as exercise, meditation, and self-care practices
Q156. What is costumer service?
Q157. What is Content language
Content language refers to the language used in the content of a piece of writing or communication.
Content language is the language used in written or spoken communication.
It is important to use the appropriate content language for the target audience.
Examples of content language include English, Spanish, French, etc.
Q158. How you wil search resumes
I will search resumes using various job portals, social media platforms, and professional networking sites.
I will use keywords related to the job position to filter out irrelevant resumes
I will also look for candidates who have worked in similar industries or companies
I will reach out to my professional network for referrals
I will attend job fairs and career events to meet potential candidates
I will use applicant tracking systems to manage and organize resumes
Q159. What is inheritance?
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability and promotes a hierarchical structure
Derived class inherits properties and behaviors from a base class
Can have multiple levels of inheritance
Example: Class 'Dog' can inherit from class 'Animal' and inherit attributes like 'name' and methods like 'eat()'
Q160. What is Women Empowerment ?
Women Empowerment is the process of providing women with the power to make decisions and control their own lives.
It involves creating an environment where women can participate in decision-making processes
It includes providing women with access to education, healthcare, and employment opportunities
It aims to eliminate gender-based discrimination and violence against women
Examples include women's right to vote, equal pay for equal work, and women's representation in leadership...read more
Q161. What is voice?
Voice is the sound produced by humans using their vocal cords to communicate.
Voice is a form of communication that allows humans to express themselves through speech, singing, or other vocalizations.
It is produced by the vibration of the vocal cords in the larynx, which is then modified by the mouth, tongue, and lips to create different sounds.
Voice can convey emotions, convey information, and establish social connections.
Examples of voice include speaking, singing, shouting,...read more
Q162. What is meaning of sql
SQL stands for Structured Query Language. It is a programming language used for managing and manipulating relational databases.
SQL is used to communicate with databases and perform tasks such as querying, inserting, updating, and deleting data.
It provides a standardized way to interact with databases, regardless of the specific database management system being used.
SQL statements are used to define and manipulate the structure and content of databases.
Examples of SQL commands...read more
Q163. What are oops concept?
Object-oriented programming concepts that focus on data encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
Q164. What is Revenue recognition,
Q165. Sell me a Iphone or pen?
The iPhone is a versatile device that combines communication, entertainment, and productivity in one sleek package.
The iPhone offers a wide range of features such as a high-quality camera, access to the App Store, and seamless integration with other Apple products.
It has a sleek design, user-friendly interface, and long-lasting battery life.
The iPhone is a status symbol and a must-have for tech-savvy individuals.
On the other hand, a pen is a simple yet essential tool for ever...read more
Q166. What is gst?
Q167. What is child labour
Child labour refers to the employment of children in any work that deprives them of their childhood, interferes with their ability to attend regular school, and is mentally, physically, socially or morally harmful.
Child labour is a violation of children's rights and is considered exploitative.
It can take many forms such as working in factories, mines, agriculture, domestic work, or as child soldiers.
Children involved in child labour are often deprived of education and proper ...read more
Q168. Explain Polymorphism, Inheritance.
Polymorphism allows objects of different classes to be treated as objects of a common superclass. Inheritance allows a class to inherit attributes and methods from another class.
Polymorphism enables a single interface to be used for different data types or classes.
Inheritance allows a subclass to inherit attributes and methods from a superclass.
Example of polymorphism: a superclass Animal with subclasses Dog and Cat. Both Dog and Cat can be treated as Animals.
Example of inher...read more
Q169. What is a Computer ?
A computer is an electronic device that can store, process, and retrieve data.
Computers can perform various tasks such as word processing, gaming, and browsing the internet.
They consist of hardware components such as a CPU, RAM, and storage devices.
Software programs are used to operate and control the computer.
Computers have revolutionized the way we work, communicate, and access information.
Examples of computers include desktops, laptops, tablets, and smartphones.
Q170. Easy problems in python.
Finding the sum of elements in an array
Use the built-in sum() function to find the sum of elements in an array
Iterate through the array and add each element to a running total
Handle edge cases such as empty arrays or arrays with non-numeric elements
Q171. tell me abt urself
Q172. the technologies you have used
More about working at Genpact
Top HR Questions asked in Dixon Technologies
Interview Process at Dixon Technologies
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month