Filter interviews by
Work breakdown structure is a hierarchical decomposition of the project scope into smaller, more manageable components.
It helps in organizing and defining the scope of the project
It breaks down the project into smaller, more manageable components
It provides a framework for organizing and tracking project progress
It helps in identifying dependencies and critical path of the project
Example: WBS for building construction ...
Predecessor in MSP refers to a task that must be completed before another task can start.
Predecessor is a task that has a dependency on another task.
It is represented by a solid line connecting the two tasks in the Gantt chart.
The predecessor task must be completed before the successor task can start.
There are four types of dependencies: Finish-to-Start, Start-to-Start, Finish-to-Finish, and Start-to-Finish.
For example...
General types of delay in construction include excusable, non-excusable, and concurrent delays.
Excusable delays are caused by factors outside the control of the contractor, such as weather or changes in the project scope.
Non-excusable delays are caused by the contractor's actions or inactions, such as poor planning or lack of resources.
Concurrent delays occur when multiple delays are happening at the same time, making ...
posted on 25 Feb 2025
I was interviewed in Jan 2025.
LDB stands for Logical Database. There are two types of LDB - PNP and PCH.
LDB is a special feature in SAP ABAP that allows easy access to data from database tables.
PNP (Personnel Administration) LDB is used for HR-related data.
PCH (Payroll Accounting) LDB is used for payroll-related data.
Concurrent employment refers to an individual holding multiple jobs simultaneously.
Occurs when an employee works for more than one employer at the same time
Each employer must be aware of the concurrent employment
May involve different roles or responsibilities in each job
Requires careful management of work schedules and potential conflicts
Use infotype 0001 (Organizational Assignment) to link multiple pernrs for one employee.
Use infotype 0001 (Organizational Assignment) to find multiple pernrs for one employee
Check the relationship between the employee and the positions they hold
Look for any additional infotypes related to the employee's assignments
The program flow in LDB report involves data selection, data retrieval, data processing, and data display.
Data selection: Define selection criteria to fetch relevant data from the database.
Data retrieval: Use LDB functions to retrieve data from the database tables specified in the logical database.
Data processing: Perform any necessary calculations or manipulations on the retrieved data.
Data display: Present the proces...
Macros are pre-defined code snippets that can be reused multiple times in a program.
Macros are defined using the #define directive in C programming.
They are used to simplify complex code by replacing repetitive code with a single macro.
For example, a macro can be used to define a constant value that is used multiple times in a program.
To hit the payresult in a report, use the function module 'HR_PAYROLL_RESULT_READ'. T-code 'PC_PAYRESULT' can be used to see payroll results for an employee.
Use function module 'HR_PAYROLL_RESULT_READ' to hit the payresult in a report
T-code 'PC_PAYRESULT' can be used to see payroll results for an employee
There is no specific indicator in the payroll directory, but you can access payroll results through various reports
To identify payroll results for a particular period, you can use the payroll result table and filter by period. CRT and RT in payroll directory refer to different types of results.
You can identify payroll results for a particular period by querying the payroll result table and filtering by the period in question.
CRT in the payroll directory typically refers to current results, while RT may refer to retroactive results.
...
Retroactive refers to something that applies to a period before it was enacted or implemented.
Retroactive changes can impact data that was entered in the past
In SAP, retroactive changes can be made to correct errors or update information
Retroactive adjustments may require additional testing to ensure data integrity
Yes, I have experience uploading INFOTYPES data using BAPIs and BDCs.
I have created BAPIs to upload master data in SAP using standard function modules or custom function modules.
I have used BDC (Batch Data Communication) to upload data into SAP by recording the manual steps and then automating them.
I have experience uploading INFOTYPES data such as personal data, organizational data, and time data.
I have worked on proj...
Yes, INFOTYPES can be enhanced but not all INFOTYPES are customizable.
INFOTYPES can be enhanced using custom fields or logic to meet specific business requirements.
Not all INFOTYPES can be enhanced as some are standard and cannot be modified.
Enhancing INFOTYPES requires thorough understanding of the data structure and business processes.
Examples of enhanced INFOTYPES include adding custom fields for additional informat
The exact tab for enhancing fields in infotypes is the 'Enhancement Category' tab.
Navigate to the 'Enhancement Category' tab in the infotype maintenance screen.
Select the appropriate enhancement category for adding a field to the infotype.
Enhancement categories include 'Customer Include', 'Customer Enhancement', and 'Customer Modification'.
Time constraints of INFOTYPES can be identified by checking the configuration settings in SAP system.
Time constraints in INFOTYPES are defined in the configuration settings of the SAP system.
Time constraint 'T' indicates that only one record can exist for a specific time period.
Time constraint 'T' is commonly used for master data like employee records in SAP HR module.
The number range for absence related and custom infotypes is in 2 series.
Absence related infotypes typically fall within number range 2000-2999
Custom infotypes can be assigned number range 9000-9999
To identify available BADI, use transaction code SE18 or SE19 and search for relevant BADI implementations.
Use transaction code SE18 or SE19 to search for BADI implementations
Enter the BADI name or description to find relevant implementations
Check the active implementations for the BADI to see which ones are being processed
Classical BADI is older and uses filter values, while new BADI is more flexible and uses multiple implementations.
Classical BADI uses filter values to determine when to trigger the enhancement, while new BADI uses multiple implementations.
New BADI allows for multiple implementations to be active at the same time, while classical BADI only allows one implementation at a time.
New BADI is more flexible and easier to use c...
Customer exits can be identified by searching for specific function modules or by checking the enhancement spots in the system.
Search for function modules with naming convention starting with 'EXIT_'
Check enhancement spots using transaction code CMOD
Look for customer exits in the SAP menu path: Tools -> ABAP Workbench -> Development -> Enhancements
Customer exits can also be found in the SAP IMG (Implementation
Asynchronous and synchronous in BDC refer to the timing of data processing in Batch Data Communication.
Asynchronous BDC processes data in the background without user interaction.
Synchronous BDC processes data in real-time with user interaction.
Asynchronous BDC is preferred for large data volumes to avoid system performance issues.
Synchronous BDC is suitable for smaller data sets where immediate feedback is required.
Exa...
ABAP Memory is used for storing data during a single transaction, while Global Memory is used for storing data across multiple transactions.
ABAP Memory is used for storing data within a single transaction and is accessible only within that transaction.
Global Memory is used for storing data across multiple transactions and is accessible throughout the entire session.
ABAP Memory is cleared at the end of a transaction, wh...
I have worked on various interfaces including IDOC, RFC, BAPI, and web services.
IDOC (Intermediate Document)
RFC (Remote Function Call)
BAPI (Business Application Programming Interface)
Web services
The syntax to write a file into the application server in SAP ABAP involves using the OPEN DATASET, TRANSFER, and CLOSE DATASET statements.
Use OPEN DATASET statement to open the file in application server
Use TRANSFER statement to write data into the file
Use CLOSE DATASET statement to close the file
To load a logo in an Adobe form, you can use the standard function module 'SSF_FUNCTION_MODULE_NAME' to get the function module name for the logo and then use 'CALL FUNCTION' to display the logo.
Use function module 'SSF_FUNCTION_MODULE_NAME' to get the function module name for the logo
Use 'CALL FUNCTION' to display the logo in the Adobe form
Select the key field and bind it to the corresponding value field in SAP ABAP.
Select the key field based on the unique identifier for the data
Bind the key field to the value field that contains the relevant information
Ensure proper mapping between the key and value fields for accurate data retrieval
You can identify the employee manager in SAP using the OM (Organizational Management) module.
In SAP, you can use the function module 'RH_STRUC_GET' to retrieve the organizational structure of an employee.
The manager of an employee can be identified by looking at the 'Reports To' field in the organizational structure.
You can also use features like 'Position' or 'Job' to determine the employee manager.
HRP1000, HRP1001, HRP1002 are tables in SAP used for employee hierarchy. T-code PPOME can be used to view employee hierarchy in OM.
HRP1000 stores the object ID of the organizational unit
HRP1001 stores the object ID of the position
HRP1002 stores the object ID of the employee
T-code PPOME can be used to view the employee hierarchy in Organizational Management (OM)
posted on 24 Feb 2025
posted on 24 Oct 2024
I applied via Campus Placement
Accounting methods refer to the rules and procedures used by companies to prepare financial statements.
Accounting methods determine how revenue and expenses are recognized in financial statements.
There are two main accounting methods: cash basis and accrual basis.
Cash basis accounting records revenue and expenses when cash is actually received or paid.
Accrual basis accounting records revenue when it is earned and expen...
Capital gain is the profit that results from a sale of a capital asset, such as stocks, bonds, or real estate.
Capital gain is the difference between the purchase price and the selling price of a capital asset.
It is considered a taxable event by the IRS in the United States.
Short-term capital gains are taxed at a higher rate than long-term capital gains.
Examples of capital assets include stocks, bonds, real estate, and
Accrual income and accrual expense are recognized when they are incurred, regardless of when cash is exchanged.
Accrual income is income that has been earned but not yet received, while accrual expense is an expense that has been incurred but not yet paid.
Accrual income and expense are recorded in the financial statements in the period in which they are earned or incurred, regardless of when the cash is actually receive...
Rent agreements are usually short-term, while lease agreements are long-term contracts.
Rent agreements are typically month-to-month or for a fixed term, while lease agreements are usually for a longer period, such as one year or more.
Rent agreements are more flexible and can be easily terminated with notice, while lease agreements are more binding and may have penalties for early termination.
Rent agreements are common ...
Depreciation is the allocation of the cost of an asset over its useful life in the books of accounts.
Depreciation is a non-cash expense that reflects the decrease in value of an asset over time.
It is treated as an operating expense on the income statement, reducing the company's net income.
Depreciation is recorded on the balance sheet to reduce the carrying amount of the asset.
There are different methods of calculating...
Accounts receivables are amounts owed to a company by customers for goods or services provided, while accounts payable are amounts owed by a company to suppliers for goods or services received.
Accounts receivables represent money owed to a company by customers, typically shown as an asset on the balance sheet.
Accounts payable represent money owed by a company to suppliers or vendors, typically shown as a liability on t...
Journal entry for investment in businesses with $20,000 cash and $80,000 bank loan.
Debit the investment account for $100,000 ($20,000 cash + $80,000 bank loan)
Credit the cash account for $20,000
Credit the bank loan account for $80,000
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
P/L stands for profit and loss, which shows the financial performance of a company over a specific period. B/S stands for balance sheet, which provides a snapshot of a company's financial position at a specific point in time.
P/L (Profit and Loss) shows the revenue, expenses, and profits or losses of a company over a specific period.
B/S (Balance Sheet) shows the assets, liabilities, and equity of a company at a specific...
posted on 28 Jan 2025
I was interviewed in Dec 2024.
I applied via Walk-in and was interviewed in Oct 2024. There were 3 interview rounds.
Round 1 was a technical assignment which includes aptitude test, accounting test and excel test
Mutual funds are managed by professionals who invest pooled funds in a diversified portfolio of securities, while hedge funds are more actively managed and use a variety of strategies to achieve high returns.
Mutual funds are regulated by the SEC and have restrictions on trading practices, while hedge funds have more flexibility and are only available to accredited investors.
Mutual funds are typically more suitable for ...
Bonds and shares are types of securities issued by companies to raise capital. Corporate actions refer to events that impact shareholders.
Types of bonds include government bonds, corporate bonds, and municipal bonds.
Types of shares include common shares and preferred shares.
Corporate actions include dividends, stock splits, mergers, acquisitions, and rights issues.
posted on 7 Feb 2025
I was interviewed in Jan 2025.
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 3 interview rounds.
Passive Foreign Investment Company (PFIC) is a foreign corporation where at least 75% of its gross income is passive or at least 50% of its assets produce passive income.
PFIC status can have significant tax implications for U.S. taxpayers.
Taxpayers must report PFIC investments on Form 8621.
PFIC rules are complex and may require specialized tax advice.
Examples of PFICs include certain foreign mutual funds and holding co
Form 5471 is a tax form used by certain U.S. persons who are shareholders in certain foreign corporations.
Required to be filed by U.S. persons who are officers, directors, or shareholders in certain foreign corporations
Provides information on the foreign corporation's financial activities and ownership structure
Helps the IRS prevent tax evasion through controlled foreign corporations
Different filing requirements based ...
An index is a data structure that improves the speed of data retrieval operations in a database.
Types of indexes include clustered index, non-clustered index, unique index, and composite index.
Indexes can be created on one or multiple columns in a table.
Indexes help in quickly locating data without having to scan the entire table.
Examples of indexes are primary key indexes, foreign key indexes, and secondary indexes.
SCD stands for Slowly Changing Dimension, which is a concept used in data warehousing to track changes in data over time.
SCD Type 1: Overwrites old data with new data, losing historical information.
SCD Type 2: Keeps multiple versions of the same record, each with a different timestamp.
SCD Type 3: Maintains separate columns for current and previous values, limiting historical data tracking.
SCD Type 4: Uses separate hist...
Data pipeline is a series of processes that collect, transform, and load data from various sources to a destination for analysis.
Data ingestion: Collecting data from various sources like databases, APIs, logs, etc.
Data processing: Cleaning, transforming, and enriching the data to make it usable for analysis.
Data storage: Storing the processed data in a data warehouse, data lake, or other storage solutions.
Data analysis...
based on 13 reviews
Rating in categories
Senior Quantity Surveyor
15
salaries
| ₹4.8 L/yr - ₹9 L/yr |
Quantity Surveyor
13
salaries
| ₹3 L/yr - ₹6.8 L/yr |
MEP Quantity Surveyor
7
salaries
| ₹5.5 L/yr - ₹10 L/yr |
Assistant Quantity Surveyor
4
salaries
| ₹2.4 L/yr - ₹3 L/yr |
Executive Quantity Surveyor
4
salaries
| ₹2.2 L/yr - ₹6 L/yr |
EY Global Delivery Services ( EY GDS)
BDO India LLP
Ryan
RSM India