Datamatics Global Services
60+ Interview Questions and Answers
Q1. Type of tax, Difference between direct tax and indirect tax, example of direct tax and indirect tax, on which basis tax is calculated etc
Explanation of direct and indirect taxes with examples and calculation basis.
Direct tax is levied on income or profits, while indirect tax is levied on goods and services.
Examples of direct tax include income tax, corporate tax, and wealth tax, while examples of indirect tax include GST, excise duty, and customs duty.
Direct tax is calculated based on the income or profits earned by an individual or company, while indirect tax is calculated based on the value of goods or servi...read more
Q2. When defect is deffered as a tester what you will do
As a tester, if a defect is deferred, I will take necessary steps to ensure it is resolved in a timely manner.
I will communicate the issue to the development team and ensure they understand the impact of the defect.
I will provide all necessary information and evidence to support the defect.
I will follow up with the development team to ensure the defect is resolved in a timely manner.
I will retest the defect once it has been resolved to ensure it has been fixed properly.
Q3. 1. What do you mean by bank reconciliation? 2. Journal entry for provision for income tax?
Bank reconciliation is the process of matching and comparing the balance in the bank statement with the company's own records.
Bank reconciliation helps in identifying any discrepancies between the two records.
It involves checking for any outstanding checks, deposits in transit, bank errors, etc.
The end goal is to ensure that the company's financial records are accurate and up-to-date.
Journal entry for provision for income tax involves debiting the income tax expense account a...read more
Q4. how many any cores are complete and education background
The question is asking about the number of completed cores and the candidate's education background.
The question is seeking information about the candidate's educational qualifications and the number of cores they have completed.
The candidate should mention their educational background, including degrees, certifications, and any relevant coursework.
They should also specify the number of cores they have completed, which could refer to specific courses or modules.
Examples of an...read more
Q5. Two way matching is checking with PO and invoice of goods . Where as three way matching is checking with PO, Goods receipt and invoice of goods.
Two way matching compares PO and invoice, while three way matching adds goods receipt to the comparison.
Two way matching ensures that the goods or services ordered match the invoice received.
Three way matching adds an additional step of verifying that the goods have been received as per the PO.
Three way matching is more comprehensive and reduces the risk of overpayment or payment for goods not received.
Two way matching is commonly used for low-value purchases, while three way...read more
Q6. Are you able to travel? From 1-2 hours distance
Yes, I am able to travel within a 1-2 hour distance.
I have reliable transportation and can easily commute within a 1-2 hour radius.
I am flexible with my schedule and can accommodate travel time.
I have previous experience commuting long distances for work or education.
I am comfortable with the idea of traveling for work purposes.
Q7. what do you mean by brs ?
BRS stands for Bank Reconciliation Statement, which is a statement that compares the bank balance as per the bank statement with the balance as per the company's books.
BRS is used to identify any discrepancies between the two balances.
It helps in detecting errors such as bank charges, interest, and errors in recording transactions.
The process involves comparing the deposits, withdrawals, and other transactions recorded in the company's books with those in the bank statement.
A...read more
Q8. UI thinking and how would you communicate with client
UI thinking involves understanding user needs and designing interfaces that meet those needs. Communication with clients is key.
Understand user needs and goals
Design interfaces that are intuitive and easy to use
Communicate regularly with clients to ensure their needs are being met
Use prototypes and mockups to demonstrate design concepts
Be open to feedback and willing to make changes based on client input
Q9. What is the difference between Hashmat and hashtable
Hashmap is a data structure that stores key-value pairs, while hashtable is a synchronized version of hashmap.
Hashmap allows null values and only one null key, while hashtable does not allow null keys or values.
Hashtable is synchronized, making it thread-safe, while hashmap is not synchronized.
Hashmap is faster than hashtable for non-thread-safe operations.
Example: HashMap
map = new HashMap<>(); Hashtable table = new Hashtable<>();
Q10. journal entry for provision for income tax
Provision for income tax journal entry includes debiting income tax expense and crediting income tax payable.
Debit income tax expense account
Credit income tax payable account
The amount of provision is based on the estimated tax liability for the period
The provision is adjusted at the end of the period based on the actual tax liability
Example: Debit Income Tax Expense $10,000, Credit Income Tax Payable $10,000
Q11. What is Goodwill explain the concept with an example?
Goodwill is the intangible value of a business based on its reputation and customer loyalty.
Goodwill is the value of a business beyond its tangible assets.
It is based on the reputation, customer loyalty, and brand recognition of the business.
Goodwill can be created through excellent customer service, quality products, and ethical business practices.
For example, a restaurant with a good reputation for quality food and service will have a higher goodwill value than a restaurant...read more
Q12. What is two way matching and three way matching?
Two way matching compares invoice and purchase order, while three way matching adds receipt of goods to the comparison.
Two way matching ensures that the invoice matches the purchase order in terms of quantity, price, and terms.
Three way matching adds the receipt of goods to the comparison to ensure that the goods have been received and match the invoice and purchase order.
Two way matching is commonly used for low-value purchases, while three way matching is used for high-valu...read more
Q13. Find second largest number in Java, Second last number,
To find the second largest number in Java, sort the array and return the second last element.
Sort the array in descending order using Arrays.sort() method
Return the second element from the sorted array
If the array has less than two elements, return -1
Q14. What is the type of taxation is followed in India
Q15. Self introduction,what is brs and what is accounting and golden rules
I am a dedicated and experienced Account's executive. BRS stands for Bank Reconciliation Statement. Accounting is the process of recording financial transactions. Golden rules are basic principles of accounting.
BRS is a statement that reconciles the bank balance as per company records with the bank statement.
Accounting involves recording, summarizing, and analyzing financial transactions of a business.
Golden rules of accounting include Debit what comes in, Credit what goes ou...read more
Q16. What’s is the use of functional interface
Functional interfaces are interfaces with a single abstract method, used in Java to enable lambda expressions.
Functional interfaces allow lambda expressions to be used as instances of the interface.
They provide a way to implement functional programming concepts in Java.
Examples include java.lang.Runnable, java.util.Comparator, and java.util.function.Predicate.
Q17. Have you ever gave process improvement suggestions to client
Q18. What is called as P2P
P2P stands for Peer-to-Peer, a decentralized network architecture where participants can directly interact with each other.
P2P allows direct communication and sharing of resources between participants without the need for a central server.
It is commonly used in file sharing applications like BitTorrent, where users can download files directly from other users.
P2P networks are resilient as there is no single point of failure.
Examples of P2P protocols include Napster, Gnutella,...read more
Q19. Write a program to find the count of all the possible palindromes in a given string:
Program to find count of palindromes in a given string
Iterate through each substring and check if it is a palindrome
Use two pointers approach to check for palindromes efficiently
Consider both odd and even length palindromes
Handle edge cases like single characters and empty strings
Example: Input 'ababa', Output: 5 (a, b, aba, b, a)
Q20. How do you troubleshoot a monitor that is not working?
To troubleshoot a monitor that is not working, check the power connection, cables, and settings. Test with another device and update drivers if needed.
Check if the monitor is properly connected to the power source and turned on
Inspect the cables for any damage or loose connections
Ensure the correct input source is selected on the monitor
Try connecting the monitor to another device to determine if the issue is with the monitor or the computer
Update or reinstall the graphics dr...read more
Q21. What do you know about lead generation.
Lead generation is the process of identifying and attracting potential customers for a product or service.
Lead generation involves finding and nurturing leads through various marketing strategies.
It aims to generate interest and capture contact information of potential customers.
Common lead generation tactics include content marketing, email marketing, social media advertising, and search engine optimization.
The goal is to convert leads into sales or qualified prospects for f...read more
Q22. what is dart singleton
Dart singleton is a design pattern where a class has only one instance and provides a global point of access to it.
Singleton pattern ensures that a class has only one instance and provides a way to access it globally.
In Dart, a singleton can be implemented by making the constructor private and providing a static method to access the instance.
Example: class MySingleton { static final MySingleton _instance = MySingleton._(); factory MySingleton() => _instance; MySingleton._(); ...read more
Q23. Give me details about the data visualisation tools you have worked on
I have experience working with Tableau, Power BI, and Google Data Studio for data visualization.
Proficient in creating interactive dashboards and reports using Tableau
Utilized Power BI for data analysis and visualization to track key performance indicators
Experience in designing visually appealing charts and graphs in Google Data Studio
Q24. What is Account Receivable & Account Payable
Q25. What is taxation according to you?
Taxation is the process of collecting money from individuals and businesses by the government to fund public services and programs.
Taxation is a legal process that involves the government collecting money from individuals and businesses based on their income, property, or other factors.
The collected money is used to fund public services and programs such as education, healthcare, infrastructure, and defense.
Taxation can be direct or indirect, and can take the form of income t...read more
Q26. What is depreciation and its methods
Q27. Write a program to convert aaabbbcdd string to a3b3c1d2.
Program to convert aaabbbcdd string to a3b3c1d2.
Iterate through the input string and keep track of the current character and its count
Append the character and its count to a new string as you iterate
Return the new string once all characters have been processed
Q28. What is sd and important role
SD stands for Sales and Distribution. It is an important module in SAP ERP system.
SD module is used for managing sales and distribution processes of a company
It includes functions like sales order processing, pricing, delivery, and billing
SD module integrates with other modules like MM, FI, and CO
It helps in streamlining the sales process and improving customer satisfaction
SD module is widely used in industries like retail, manufacturing, and healthcare
Q29. Examples of high priority and low severity
High priority and low severity examples
High priority: Server down, critical bug, security breach
Low severity: Spelling mistake, UI color change, minor feature request
Q30. Assets and liabilities, its types and few examples
Q31. Explain STLC AND DEFECT LIFE CYCLE
STLC is Software Testing Life Cycle and Defect Life Cycle is the process of identifying, reporting, and resolving defects in software.
STLC involves planning, designing, executing, and reporting of tests.
Defect Life Cycle includes defect identification, logging, prioritization, fixing, retesting, and closure.
STLC ensures that the software meets the requirements and is of high quality.
Defect Life Cycle helps in improving the quality of the software by identifying and resolving ...read more
Q32. What is a golden rule of accounting
Q33. what was sizedbox
Sizedbox is a widget in Flutter used to give a specific size to its child widget.
Sizedbox is used to set a specific width, height, or both to its child widget.
It is commonly used to add spacing or create a fixed size container in a Flutter layout.
Example: SizedBox(width: 100, height: 50, child: Container(...))
Q34. what flutter widget
The Flutter widget is a basic building block for creating user interfaces in Flutter applications.
Widgets are used to create the UI elements of a Flutter app
There are two types of widgets: stateless and stateful
Examples of widgets include Text, Image, Container, Row, Column, etc.
Q35. What is tax and their types
Taxes are mandatory financial charges imposed on individuals or businesses by the government to fund public services and projects.
Types of taxes include income tax, sales tax, property tax, and corporate tax.
Income tax is levied on the income of individuals and businesses.
Sales tax is imposed on the sale of goods and services.
Property tax is based on the value of real estate owned by individuals or businesses.
Corporate tax is a tax on the profits of corporations.
Other types o...read more
Q36. Difference between retesting and regression
Retesting is testing the same functionality again after fixing defects. Regression is testing the unchanged functionality after changes.
Retesting is done to ensure that the defects found in the previous test cycle have been fixed.
Regression is done to ensure that the changes made to the software have not affected the existing functionality.
Retesting is a subset of regression testing.
Retesting is done after the defects are fixed, while regression is done after changes are made...read more
Q37. Entries in balance sheet of Loss due to fire ?
Entries in balance sheet of Loss due to fire
The loss due to fire should be recorded under the 'Loss on Assets' section of the balance sheet
The amount of loss should be calculated and recorded as a negative value
If insurance is claimed, the amount received should be recorded separately under 'Insurance Proceeds' section
Q38. What is depreciation?
Depreciation is the decrease in value of an asset over time due to wear and tear, obsolescence, or other factors.
Depreciation is a non-cash expense that reduces the value of an asset on the balance sheet.
It is calculated based on the useful life of the asset and the method of depreciation chosen.
Examples of assets that can be depreciated include buildings, vehicles, and equipment.
Depreciation can be straight-line, accelerated, or based on units of production.
Depreciation expe...read more
Q39. What is regression testing
Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works.
Performed after changes are made to software
Ensures existing functionality still works
Can be automated or manual
Helps prevent bugs and errors from being introduced
Examples: retesting after bug fixes, testing after new features are added
Q40. What is pricing procedure
Pricing procedure is a set of instructions that determine the price of a product or service in SAP system.
It is used to calculate the price of a product or service based on various factors such as discounts, taxes, and surcharges.
It consists of condition types, which are used to define the various factors that affect the price.
Each condition type has a condition record, which contains the actual values for that condition type.
The pricing procedure is assigned to a sales docum...read more
Q41. What is Credit, Debit & Asset.
Credit is money received, debit is money paid, and asset is something owned with monetary value.
Credit is an increase in assets or a decrease in liabilities, such as receiving payment from a customer.
Debit is a decrease in assets or an increase in liabilities, such as paying a supplier for goods or services.
Asset is something owned with monetary value, such as cash, inventory, or property.
In accounting, credits and debits are used to record financial transactions and maintain...read more
Q42. What to mean by financial statement
Financial statements are formal records of the financial activities and position of a business, person, or other entity.
Financial statements include the balance sheet, income statement, and cash flow statement.
They provide information on the financial health and performance of a company.
Balance sheet shows assets, liabilities, and equity at a specific point in time.
Income statement shows revenues, expenses, and profits over a period of time.
Cash flow statement shows the inflo...read more
Q43. Can you please explain SDLC
SDLC stands for Software Development Life Cycle, which is 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
The goal of SDLC is to produce high-quality software that meets user requirements and is delivered on time and within budget
Examples of SDLC models incl...read more
Q44. Which field is empty
The question is incomplete and does not specify which field is being referred to.
The interviewer needs to provide more context or clarify the question.
Without additional information, it is impossible to determine which field is empty.
It is important to ask for clarification in situations like this to avoid misunderstandings.
Q45. What is four pillar of OOPS?
Encapsulation, Inheritance, Polymorphism, Abstraction are the four pillars of OOPS.
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.
Q46. Fundamental accounting assumptions
Q47. What Is Good and Services Tax
Q48. What is test plan
A test plan is a document that outlines the objectives, scope, approach, and focus of a software testing effort.
It defines the testing strategy and approach to be used for a particular project or product
It outlines the scope of testing, including what will be tested and what will not be tested
It identifies the testing environment and the resources required for testing
It includes the test cases, test scenarios, and test scripts to be executed
It outlines the roles and responsib...read more
Q49. What are rule of account
The rules of accounting are principles and guidelines that govern the recording, reporting, and analysis of financial transactions.
The rules of accounting ensure consistency, accuracy, and transparency in financial reporting.
Some key rules include the matching principle, revenue recognition principle, and the historical cost principle.
The matching principle states that expenses should be recorded in the same period as the related revenues.
The revenue recognition principle sta...read more
Q50. What is facades in laravel?
Facades in Laravel provide a static interface to classes available in the application's service container.
Facades allow you to access Laravel services without injecting them into your classes.
They provide a simple and expressive way to work with Laravel's services.
Facades are used to access Laravel's core services like the database, session, and cache.
Example: Using the Auth facade to authenticate users in Laravel.
Q51. Explain otc cycle
OTC cycle stands for Order to Cash cycle which is a business process that involves receiving and fulfilling customer orders.
OTC cycle starts with receiving customer orders
The order is then processed and approved
Goods are picked, packed and shipped to the customer
Invoice is generated and sent to the customer
Payment is received and recorded
OTC cycle ends with the reconciliation of accounts
Q52. What is intangible assets
Intangible assets are non-physical assets that have value but lack a physical form.
Intangible assets include patents, trademarks, copyrights, goodwill, and brand recognition.
They are not physical in nature and cannot be touched or seen.
Intangible assets are typically long-term assets that provide future economic benefits.
They are recorded on the balance sheet and amortized over their useful life.
Intangible assets are important for companies as they can contribute to competiti...read more
Q53. What is KYC documents
Q54. code for eliminate char from string
Remove a specific character from a string
Iterate through each character in the string
Check if the character is the one to be eliminated
Build a new string without the eliminated character
Q55. what is confidentiality??
Confidentiality is the protection of sensitive information from being disclosed to unauthorized individuals or entities.
Confidentiality ensures that sensitive information is only accessed by authorized personnel.
It is crucial in maintaining trust and privacy in various fields such as healthcare, legal, and security.
Examples include protecting patient medical records, safeguarding classified government information, and securing trade secrets.
Breaching confidentiality can lead ...read more
Q56. explain how ansible works
Ansible is an open-source automation tool that simplifies IT orchestration, configuration management, and application deployment.
Ansible uses SSH to connect to servers and run tasks defined in playbooks.
Playbooks are written in YAML and define the desired state of the system.
Ansible uses modules to perform tasks on remote servers, such as installing packages or restarting services.
Inventory files list the servers that Ansible will manage.
Ansible can be used for tasks like pro...read more
Q57. What u know about Datamatics
Q58. Explain the Recurring assets?
Recurring assets are those assets that are used repeatedly in the business operations.
Recurring assets are essential for the smooth functioning of the business.
These assets are used repeatedly in the business operations.
Examples of recurring assets include office supplies, software licenses, and maintenance contracts.
Recurring assets are usually expensed rather than capitalized on the balance sheet.
Q59. what is integrity??
Integrity is the quality of being honest and having strong moral principles.
Integrity involves being truthful and transparent in all actions and decisions.
It means doing the right thing even when no one is watching.
Integrity also includes keeping promises and commitments.
Having integrity builds trust and credibility with others.
Examples: refusing to engage in unethical behavior, admitting mistakes and taking responsibility for them.
Q60. Code for check prime numbers
Code to check if a number is prime or not
Iterate from 2 to square root of the number
If the number is divisible by any number in the range, it is not prime
If the number is not divisible by any number, it is prime
Q61. profile process walk through
Profile process walk through involves detailing the steps and procedures followed in creating a profile for a specific role or position.
Start by gathering requirements and job description
Identify key skills and qualifications needed
Create a template for the profile
Collect relevant information from candidates
Review and analyze the profiles for accuracy and completeness
Q62. Write code of star pattern
Q63. In short of GST
Q64. Technology worked on
I have worked on various technologies including Java, SQL, Tableau, and Salesforce.
Proficient in Java programming language for developing web applications
Expertise in SQL for data analysis and database management
Experience in creating interactive dashboards using Tableau for data visualization
Worked on Salesforce for managing customer relationship and sales pipeline
Q65. Reason for switch
Seeking new challenges and growth opportunities in a dynamic sales environment.
Desire for career advancement
Interest in learning new skills
Excitement for new challenges
Seeking better compensation or benefits
Change in company culture or values
Q66. Shrinkage formula
Shrinkage formula calculates the difference between scheduled and actual work hours.
Shrinkage = (Scheduled hours - Actual hours) / Scheduled hours
Scheduled hours are the total hours an employee is supposed to work
Actual hours are the hours an employee actually worked
Shrinkage is often expressed as a percentage
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month