Filter interviews by
I applied via Approached by Company and was interviewed before Nov 2022. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.
Pricing Rule & Product Rule are mathematical concepts used in calculus to find derivatives of functions.
Pricing Rule is used to find the derivative of a function that involves a product of two functions.
Product Rule is used to find the derivative of a function that involves the product of two functions.
Pricing Rule: (f(x)g(x))' = f'(x)g(x) + f(x)g'(x)
Product Rule: (fg)' = f'g + fg'
Option constraints are restrictions placed on the values that can be assigned to an option in a software system.
Option constraints define the valid range of values for an option.
They can include minimum and maximum values, allowed data types, and specific values.
For example, an option for selecting a color may have constraints that limit the choices to 'red', 'blue', or 'green'.
Configuration attributes are settings that define the behavior of a software system.
Configuration attributes can include parameters such as database connection strings, logging levels, and feature toggles.
They are typically stored in configuration files or databases.
Changing configuration attributes can alter the behavior of the software without modifying its code.
Configuration attributes are used to customize the soft...
Record Triggered Flow is a type of Flow in Salesforce that is triggered when a record is created or updated.
Record Triggered Flow is used to automate processes in Salesforce based on changes to records.
It can be set to run before or after the record is saved.
Record Triggered Flow can access and update related records as well.
It is a powerful tool for automating complex business processes in Salesforce.
MDQ (Multi Dimensional Quote) is a tool used in software development to estimate the effort required for a project by considering multiple dimensions.
MDQ takes into account various factors such as complexity, team experience, technology stack, and project scope.
It helps in providing a more accurate estimation of the time and resources needed for a project.
For example, a project with a high complexity level and a new te...
Pricing waterfall is a method used to analyze and optimize pricing strategies by breaking down the pricing process into different components.
Pricing waterfall helps in understanding the impact of various factors on pricing decisions.
It involves analyzing costs, competition, customer demand, and other market factors to determine the optimal pricing strategy.
Examples of components in a pricing waterfall include fixed cos...
A discount schedule is a set of rules or guidelines that determine the amount of discount a customer receives based on various factors.
Discount schedules can be based on factors such as quantity purchased, customer loyalty, or promotional events.
For example, a discount schedule may offer a 10% discount for purchases of 10 items or more.
Another example could be a loyalty program where customers receive increasing discou...
Different pricing methods include cost-plus pricing, value-based pricing, competition-based pricing, and dynamic pricing.
Cost-plus pricing involves adding a markup to the cost of production.
Value-based pricing sets prices based on the perceived value to the customer.
Competition-based pricing involves setting prices based on competitors' prices.
Dynamic pricing adjusts prices in real-time based on demand and other factor
CPQ offers multiple products including Configure, Price, Quote, Contract Management, and Billing.
Configure: Allows users to customize products based on customer needs
Price: Calculates pricing based on configurations and discounts
Quote: Generates quotes for customers based on configured products
Contract Management: Manages contracts and agreements with customers
Billing: Handles invoicing and payment processing
QCP is a software plugin used for calculating quotes for products or services.
QCP is a tool used in sales or e-commerce platforms to provide accurate pricing information to customers.
It can factor in variables such as quantity, discounts, taxes, and shipping costs to generate a final quote.
QCP can be customized to fit the specific pricing structure and rules of a business.
Examples of QCP include plugins for online shop...
Special Field in CPQ refers to a custom field that is unique to a specific use case or industry.
Special fields can be used to capture industry-specific data or unique requirements.
Examples include fields for pricing rules in the manufacturing industry or contract terms in the telecommunications industry.
Yes, I have worked on Amendment. It involves making changes to existing software code or documentation.
Amendment involves modifying existing code or documentation to improve functionality or fix issues.
Examples include updating a software feature to meet new requirements, fixing bugs in the code, or enhancing performance.
Amendment may also involve revising documentation to reflect changes made to the software.
Renewal in CPQ refers to the process of renewing a contract or subscription for a product or service.
Renewal in CPQ involves generating a renewal quote for an existing contract or subscription.
The renewal flow typically includes reviewing the terms of the existing contract, making any necessary adjustments, and generating a new quote for the renewed contract.
Customers may have the option to renew their contract for a s...
Quote to Cash Flow is the process of generating revenue from the initial quote to the final payment.
Quote to Cash Flow involves the entire sales process from creating a quote for a product or service to receiving payment for that product or service.
It includes activities such as quoting, invoicing, order fulfillment, and payment collection.
The goal of Quote to Cash Flow is to streamline the sales process and improve ca...
Package level setting refers to configuration settings that apply to an entire package of software components.
Package level settings are configuration options that affect all components within a software package.
These settings are typically defined at the package level and apply globally.
Examples include setting default values for variables, defining access control rules, or specifying logging levels.
Package level sett...
Bundle product is a group of related products sold together, while nested bundle is a bundle within a bundle.
Bundle product is a collection of multiple products sold together as a single unit.
Nested bundle is a bundle that contains another bundle within it.
Example: A laptop bundle may include a laptop, a laptop bag, and a mouse. Within this bundle, there could be a nested bundle for extended warranty options.
Guided selling is a sales technique where the salesperson guides the customer through the buying process, offering personalized recommendations and advice.
Involves salesperson providing personalized recommendations to customers
Helps customers make informed decisions during the buying process
Often used in e-commerce websites to suggest products based on customer preferences
Usages based product refers to a pricing model where customers are charged based on their usage of the product or service.
Customers are charged based on the amount or frequency of their usage.
Common in industries like cloud computing, SaaS, and utilities.
Examples include pay-as-you-go cloud services, metered electricity usage, and usage-based insurance.
Batch APEX is a feature in Salesforce that allows developers to process records in bulk using Apex code.
Batch APEX is used to handle large volumes of data in Salesforce.
It is commonly used for tasks like data cleansing, data migration, and data processing.
Batch APEX classes implement the Database.Batchable interface and are executed asynchronously.
Developers can monitor and manage Batch APEX jobs through the Salesforce
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Java 8 introduced several new features including lambda expressions, streams, and functional interfaces.
Lambda expressions: Allow for more concise and readable code by enabling functional programming.
Streams: Provide a way to work with collections of objects in a more functional style.
Functional interfaces: Interfaces with a single abstract method, used to enable lambda expressions.
Optional class: Helps to avoid null p...
Spring boot annotations are used to simplify the development process by providing metadata to the Spring framework.
1. @SpringBootApplication - Main annotation to indicate the main class of a Spring Boot application.
2. @RestController - Annotation for RESTful web services.
3. @Autowired - Dependency injection annotation.
4. @GetMapping, @PostMapping, @PutMapping, @DeleteMapping - Annotations for mapping HTTP requests to c...
String Builder is not synchronized and faster, while String Buffer is synchronized and slower.
String Builder is not thread-safe, while String Buffer is thread-safe.
String Builder is faster due to lack of synchronization, while String Buffer is slower due to synchronization.
String Builder is recommended for single-threaded operations, while String Buffer is recommended for multi-threaded operations.
String pool is a storage area in memory where strings are stored to optimize memory usage by reusing common strings.
String pool helps in reducing memory usage by storing only one copy of each unique string.
Strings created using double quotes are stored in the string pool.
Strings created using new keyword are not stored in the string pool.
There are two main types of memory in a computer system: stack memory and heap memory.
Stack memory is used for static memory allocation and is managed by the compiler. It is typically faster but limited in size.
Heap memory is used for dynamic memory allocation and is managed by the programmer. It is slower but has a larger size.
Examples: C programming language uses stack memory for function calls and heap memory for dy
I was interviewed in Oct 2024.
To create an IPsec tunnel, configure the necessary parameters on both ends of the connection.
Configure the IPsec parameters such as encryption algorithms, authentication methods, and key exchange protocols on both the source and destination devices.
Establish a secure communication channel by setting up the IPsec tunnel between the two endpoints.
Ensure that the IPsec tunnel is properly configured and tested for secure d...
To troubleshoot an IPsec tunnel, check configurations, verify connectivity, monitor logs, and use packet capture tools.
Check the IPsec configuration on both ends to ensure they match
Verify that the tunnel endpoints can reach each other
Monitor logs on both devices for any error messages related to the tunnel
Use packet capture tools like Wireshark to analyze traffic going through the tunnel
SSL VPN allows remote users to securely access the network from any location.
SSL VPN uses encryption to secure the connection between the remote user and the network.
It authenticates users before granting access to resources.
SSL VPN can be set up using a web browser or a client application.
It provides a secure way for remote employees to access company resources.
SSL VPN can be configured to restrict access based on use
Configuring IPsec tunnel for 3 different locations and explaining traffic flow
Configure IPsec tunnel on routers/firewalls at each location
Set up IPsec policies for encryption and authentication
Define IPsec tunnel endpoints and establish secure communication
Ensure proper routing between locations for traffic flow
Monitor and troubleshoot the IPsec tunnel for any issues
To upgrade to Palo Alto firewall and Fortigate, follow these steps: plan the upgrade, backup configurations, test the upgrade in a lab environment, schedule downtime, perform the upgrade, test functionality post-upgrade.
Plan the upgrade by determining the current firewall configurations and requirements for the new firewalls.
Backup configurations of the existing firewalls to ensure data safety in case of any issues dur...
To troubleshoot both locations IPsec tunnel being down, check configurations, network connectivity, and security policies.
Check the IPsec configurations on both ends to ensure they match
Verify network connectivity between the two locations
Check firewall and security policies to ensure they are not blocking the IPsec traffic
Review logs on both ends for any error messages or indications of the issue
Restart the IPsec serv
Bias for action is the ability to make quick decisions and take initiative without waiting for perfect information.
Ability to make quick decisions
Taking initiative without waiting for perfect information
Being proactive and not afraid to take risks
Prioritizing action over analysis
Examples: Launching a new project without all the details ironed out, making a decision in a time-sensitive situation
Insisting on higher standards is crucial for achieving excellence and continuous improvement in any role.
Setting clear expectations for quality and performance
Holding oneself and others accountable for meeting those standards
Seeking feedback and actively working to improve
Leading by example and demonstrating a commitment to excellence
Recognizing and rewarding high standards in oneself and others
Negotiated a contract with a vendor to reduce costs by 15%
Successfully negotiated a contract with a vendor to reduce costs by 15%
Used market research data to support negotiation points
Maintained a positive relationship with the vendor throughout the negotiation process
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Autopilot enrollment procedure involves registering for the service and setting up preferences.
Register for Autopilot service online or through a Tesla account
Provide necessary information such as contact details and payment method
Select preferences for Autopilot features like lane-keeping assist and adaptive cruise control
Complete any required training or verification process
Start using Autopilot once enrollment is co
Different types of detection logic in SCCM include file system detection, registry detection, and WMI detection.
File system detection: Checks for the existence of a file or folder on the target system.
Registry detection: Checks for a specific registry key or value on the target system.
WMI detection: Uses Windows Management Instrumentation to query information from the target system.
Custom script detection: Allows for t...
Queries in SCCM are used to retrieve information from the database based on specified criteria.
Queries in SCCM can be used to gather information about hardware inventory, software inventory, compliance status, etc.
Queries can be created using SQL-like syntax in the SCCM console.
Queries can be saved and reused for reporting or targeting specific groups of devices.
Examples of queries include finding all devices with a sp...
Creating an application in Intune involves uploading the app package, configuring deployment settings, and assigning the app to users or devices.
Upload the app package to Intune
Configure deployment settings such as installation behavior and app availability
Assign the app to users or devices for installation
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
Plant determination can be done by considering various factors in order of preference.
Start by looking at the plant's physical characteristics such as leaves, flowers, and stems.
Next, consider the plant's habitat and location to narrow down possibilities.
Use plant identification guides or apps for further assistance.
Consult with botanical experts or horticulturists for accurate identification.
Consider factors like seas...
SAP S/4HANA is the next-generation business suite designed to run on SAP HANA, while ECC is the previous version of SAP's ERP software.
S/4HANA is built on the SAP HANA platform for real-time data processing, while ECC runs on traditional databases.
S/4HANA offers a simplified data model and user interface, while ECC has a more complex structure.
S/4HANA includes advanced features like predictive analytics and machine lea...
Greenfield is starting a new project from scratch, while brownfield is implementing changes to an existing project.
Greenfield involves building a new system or project from the ground up.
Brownfield involves making changes or improvements to an existing system or project.
Greenfield projects are typically more time-consuming and costly due to starting from scratch.
Brownfield projects may have limitations or constraints d...
Old tables like KNA1, KNB1 are still required in SAP S4 HANA for compatibility and historical data purposes.
Old tables like KNA1, KNB1 are still required in SAP S4 HANA for compatibility with existing programs and reports.
Some custom developments may still be using the old tables, requiring them to be maintained.
Historical data stored in the old tables may still be needed for reference or reporting purposes.
Seeking new challenges and growth opportunities after gaining valuable experience in current role.
Looking for new challenges and opportunities for growth
Seeking a role with more responsibility and impact
Want to expand my skill set and knowledge in a different environment
I applied via Approached by Company and was interviewed in Sep 2024. There were 3 interview rounds.
Market sizing and entry strategy
A cold call involves reaching out to potential clients or customers without any prior contact or relationship.
Research the company or individual you are calling to tailor your pitch
Introduce yourself and explain the purpose of your call
Highlight the benefits of your product or service
Handle objections professionally and try to schedule a follow-up meeting
Follow up with an email or additional information as needed
Commercial due diligence is the process of evaluating a company's commercial potential and risks before making an investment or partnership.
Involves analyzing market trends, competition, customer base, and growth potential
Assesses the target company's business model, revenue streams, and key performance indicators
Helps investors make informed decisions by identifying potential opportunities and threats
May include inter...
Design patterns in Java are reusable solutions to common problems in software design.
Design patterns help in creating flexible, reusable, and maintainable code.
Some common design patterns in Java include Singleton, Factory, Observer, and Strategy.
Each design pattern has its own purpose and can be applied to different scenarios.
Design patterns promote best practices and improve code readability and scalability.
Assistant Manager
5
salaries
| ₹6.5 L/yr - ₹9.3 L/yr |
Senior Engineer
4
salaries
| ₹4.3 L/yr - ₹6.2 L/yr |
Construction Management
4
salaries
| ₹9 L/yr - ₹18.6 L/yr |
Electrical Engineer
3
salaries
| ₹6 L/yr - ₹6.8 L/yr |
Tata Power
Adani Power
NTPC
Reliance Power