Filter interviews by
Oracle Fusion P2P process streamlines procurement from requisition to payment, enhancing efficiency and control.
1. Requisition: Users create purchase requisitions for needed goods or services, e.g., requesting office supplies.
2. Approval Workflow: Requisitions undergo an approval process based on predefined rules, ensuring compliance.
3. Purchase Order: Approved requisitions convert into purchase orders sent to sup...
Hooks are functions that let you use state and other React features without writing a class.
Hooks allow functional components to manage state, e.g., useState hook for state management.
useEffect hook enables side effects in functional components, like data fetching.
Custom hooks can encapsulate reusable logic, e.g., useFetch for API calls.
Hooks promote cleaner and more readable code by avoiding class components.
Java is a high-level, object-oriented programming language designed for portability and performance across platforms.
Developed by Sun Microsystems in 1995.
Platform-independent due to the Java Virtual Machine (JVM).
Widely used for web applications, mobile apps (Android), and enterprise software.
Syntax similar to C++, making it easier for developers familiar with C-based languages.
Supports multithreading, allowing c...
Choosing between Flow and Trigger depends on complexity, performance, and user experience needs.
Flows are user-friendly and can be designed with a visual interface, making them easier to maintain.
Triggers run in the background and can handle complex logic, but are harder to debug.
Example: Use Flow for simple data entry processes, like onboarding a new client.
Example: Use Trigger for automated processes like updati...
My goal is to ensure the highest level of quality in all products and processes through thorough inspections and continuous improvement.
Consistently perform detailed inspections on products to identify any defects or issues
Collaborate with production teams to address and resolve quality issues
Implement quality control measures to prevent defects from occurring in the future
Velocity is calculated by summing up the story points completed in a sprint.
Sum up the story points of all the user stories completed in a sprint
Do not include story points of incomplete user stories
Divide the total story points by the number of sprints to get the average velocity
To create two screens simultaneously, use a multi-threading approach.
Use multi-threading to run two separate threads, each responsible for creating and managing a screen.
Ensure proper synchronization between the threads to avoid conflicts and ensure smooth operation.
Use appropriate APIs or frameworks provided by the platform or programming language to create and display the screens.
Example: In Android, you can cre...
lateinit is a keyword in Kotlin used to declare a non-null property that is initialized later.
lateinit is used when we want to delay the initialization of a property
It can only be used with mutable properties of non-null types
The property must be initialized before accessing it, otherwise it will throw an exception
A PL/SQL cursor is a pointer used to fetch and manipulate data from a result set in a database.
PL/SQL cursor is used to retrieve data row by row from a result set.
It allows for processing individual rows returned by a query.
Cursors are used in loops to iterate through the result set.
Example: DECLARE cursor_name CURSOR FOR SELECT column1, column2 FROM table_name;
Write a function that calculates the factorial of a given number.
Create a function that takes an integer as input
Use a loop to multiply the number by all integers from 1 to the input number
Return the final result
I applied via Approached by Company and was interviewed before Oct 2021. There was 1 interview round.
I appeared for an interview in Dec 2024, where I was asked the following questions.
I address team conflicts by fostering open communication, understanding perspectives, and facilitating collaborative solutions.
Encourage open dialogue: I create a safe space for team members to express their concerns without fear of judgment.
Active listening: I make sure to listen to all parties involved to understand their viewpoints and feelings.
Identify common goals: I remind the team of our shared objectives to shi...
This script deletes files larger than 10 MB from a specified directory in Linux.
Use the 'find' command to locate files based on size.
The command 'find /path/to/directory -type f -size +10M -exec rm {} +' deletes files over 10 MB.
Replace '/path/to/directory' with the actual directory path.
Always double-check the files to be deleted by running 'find /path/to/directory -type f -size +10M' first.
A SQL query to join three tables using INNER JOIN to retrieve related data.
Use INNER JOIN to combine rows from three tables based on a related column.
Example: SELECT a.column1, b.column2, c.column3 FROM tableA a INNER JOIN tableB b ON a.id = b.a_id INNER JOIN tableC c ON b.id = c.b_id;
Ensure that the join conditions are correctly specified to avoid Cartesian products.
You can also use LEFT JOIN or RIGHT JOIN if you want...
I appeared for an interview in Apr 2025, where I was asked the following questions.
I appeared for an interview in Mar 2025, where I was asked the following questions.
During a project, I faced a significant challenge with integrating a third-party API that had inconsistent documentation and frequent changes.
Inconsistent Documentation: The API documentation was often outdated, leading to confusion about the correct endpoints and parameters.
Frequent Changes: The API provider made changes without notice, causing our application to break unexpectedly, which required quick fixes.
Debuggin...
I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.
Scenario based case study
I appeared for an interview in Feb 2025, where I was asked the following questions.
Hooks are functions that let you use state and other React features without writing a class.
Hooks allow functional components to manage state, e.g., useState hook for state management.
useEffect hook enables side effects in functional components, like data fetching.
Custom hooks can encapsulate reusable logic, e.g., useFetch for API calls.
Hooks promote cleaner and more readable code by avoiding class components.
Java is a high-level, object-oriented programming language designed for portability and performance across platforms.
Developed by Sun Microsystems in 1995.
Platform-independent due to the Java Virtual Machine (JVM).
Widely used for web applications, mobile apps (Android), and enterprise software.
Syntax similar to C++, making it easier for developers familiar with C-based languages.
Supports multithreading, allowing concur...
I applied via Recruitment Consulltant
Oracle Fusion middleware is used for integrating, securing, managing, and extending applications.
Integration of various applications and systems
Securing sensitive data and ensuring compliance
Managing business processes and workflows
Extending applications through customization and development
Examples: integrating CRM and ERP systems, securing customer data, managing supply chain processes
I appeared for an interview before May 2024, where I was asked the following questions.
I appeared for an interview before Apr 2024, where I was asked the following questions.
I am drawn to this organization for its innovative research, commitment to excellence, and the opportunity to contribute to impactful projects.
The organization's reputation for cutting-edge research aligns with my career goals, as seen in your recent publication on data analytics.
I admire your commitment to social responsibility, particularly your initiatives in community health, which resonate with my personal values.
...
I faced challenges in data accuracy, tight deadlines, and adapting to new analytical tools while ensuring insightful research outcomes.
Data Accuracy: Ensuring the integrity of data was challenging, especially when dealing with incomplete datasets. For instance, I had to cross-verify data from multiple sources to ensure reliability.
Tight Deadlines: Working on a project with a two-week deadline required prioritization an...
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
Two Coding Questions for 1 hour
Basic English test on grammar and word construction, can be easily cleared.
Topic was Generative AI
Top trending discussions
The duration of IBM Consulting interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 33 interview experiences
Difficulty level
Duration
based on 121 reviews
Rating in categories
Application Developer
81
salaries
| ₹5.6 L/yr - ₹19.5 L/yr |
Senior Consultant
43
salaries
| ₹13.3 L/yr - ₹30 L/yr |
Team Lead
42
salaries
| ₹18 L/yr - ₹32.9 L/yr |
Package Solution Consultant
35
salaries
| ₹11 L/yr - ₹29.5 L/yr |
Management Consultant
27
salaries
| ₹22 L/yr - ₹37.9 L/yr |
iEnergizer
Bharti Airtel
WNS
Tata Motors