MOURI Tech
10+ Capital Engineering Interview Questions and Answers
Q1. how would you pass connections string if lambda is connecting to database
Pass connection string as environment variable or use AWS Secrets Manager
Store connection string as environment variable in Lambda function configuration
Retrieve connection string from AWS Secrets Manager and use it in Lambda function
Use IAM role to grant Lambda function access to database
Encrypt connection string using AWS KMS for added security
Q2. find the duplicate items in a list
To find duplicate items in a list
Iterate through the list and compare each item with the rest of the list
Use a hash table to keep track of seen items
Sort the list and compare adjacent items
Q3. What is different between findet true and findset false?
findset false returns all records that do not meet the specified criteria, while findset true returns only the first record that meets the criteria.
findset false returns multiple records, findset true returns only one record
findset false is used for finding all records that do not meet the criteria
findset true is used for finding the first record that meets the criteria
Q4. What is different between modify true and modify and insert?
Modify true updates existing records, while modify and insert updates existing records and inserts new ones if needed.
Modify true only updates existing records in the database
Modify and insert updates existing records and inserts new ones if they do not already exist
Modify true is used when you only want to update existing data
Modify and insert is used when you want to update existing data and insert new data if necessary
Q5. Which is the most confident topic you give training
My most confident topic is SAP HCM (Human Capital Management)
I have extensive experience in implementing and training on SAP HCM modules
I am well-versed in the latest updates and features of SAP HCM
I have received positive feedback from previous trainees on my SAP HCM training sessions
Q6. Real time issues while implementing the project?
Real time issues can arise due to hardware, software, network or user errors.
Hardware failure can cause delays or complete shutdowns
Software bugs can cause crashes or incorrect data processing
Network issues can cause slow data transfer or loss of connectivity
User errors can lead to incorrect data input or misuse of the system
Q7. How to call the bapi using change posting date? What is different between check table and value table?
To call BAPI using change posting date, pass the date in the relevant field. Check table is for data validation, value table stores data.
To call BAPI using change posting date, pass the date in the relevant field
Check table is used for data validation, while value table stores data
Check table is used to ensure that the data entered is valid, while value table stores the actual data
For example, in SAP, T001 is a check table for company codes, while T001W is a value table for p...read more
Q8. What's is polymorphism
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to represent multiple data types.
Examples include method overloading and method overriding in object-oriented programming.
Q9. What is difference between quality and integrity?
Quality refers to the standard of excellence in a product or service, while integrity refers to the honesty and moral principles of an individual or organization.
Quality is about meeting or exceeding customer expectations, while integrity is about being honest and ethical in all dealings.
Quality can be measured through metrics and standards, while integrity is more subjective and based on personal values.
Examples of quality include a well-made product that functions as intend...read more
Q10. What is abstraction and Interface?
Q11. Types of process in Android ?
There are two types of processes in Android: foreground and background.
Foreground processes are those that are currently visible to the user and have high priority.
Background processes are those that are not visible to the user and have low priority.
Foreground processes are given more resources and are less likely to be killed by the system.
Background processes are more likely to be killed by the system when resources are needed.
Examples of foreground processes include the cu...read more
Q12. What is use of filter badi
Filter BADI is used to modify or filter data before it is displayed or saved in SAP system.
Filter BADI is implemented using the BADI interface.
It allows developers to modify or filter data based on certain conditions.
Filter BADI can be used in various SAP modules like FI, CO, MM, etc.
For example, a filter BADI can be used to restrict certain users from accessing certain data in the system.
Another example is to modify the data before it is saved in the system, like adding a pr...read more
Q13. What is conflict management?
Conflict management is the process of handling disputes or disagreements in a constructive way to reach a resolution.
Identifying the source of conflict
Listening to all parties involved
Finding common ground and understanding each other's perspectives
Brainstorming solutions together
Implementing a mutually agreed upon resolution
Following up to ensure the conflict is fully resolved
Q14. explain Android architecture
Android architecture is a layered software stack consisting of four main layers.
The four main layers are: Linux kernel, Libraries, Runtime, and Application framework.
Linux kernel provides low-level hardware abstraction, memory management, and security.
Libraries include various C/C++ libraries such as SQLite, OpenGL, and SSL.
Runtime includes the Dalvik Virtual Machine and Android Runtime.
Application framework provides high-level services such as Activity Manager, Content Provi...read more
Q15. How to optimize mysql DB
Q16. What is dependency Injection
Q17. Association vs aggregation
Association represents a relationship between two objects, while aggregation represents a relationship where one object owns or contains another object.
Association is a weaker relationship than aggregation.
Aggregation is a type of association.
In association, objects have an independent lifecycle, while in aggregation, objects have a dependent lifecycle.
Example of association: A student can have multiple teachers. Example of aggregation: A car has an engine.
Association is repr...read more
Q18. What is temperature in LLM
Temperature in LLM refers to the temperature of the Low Level Memory in a computing system.
LLM temperature is important for monitoring the performance and stability of the memory.
High LLM temperature can lead to overheating and potential system failures.
Monitoring tools like sensors and software can be used to track LLM temperature.
Proper cooling systems and ventilation are essential to maintain optimal LLM temperature.
Q19. Higher order methods in Javascript
Top HR Questions asked in Capital Engineering
Interview Process at Capital Engineering
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month