Filter interviews by
BSOD is a blue screen error that appears on Windows operating systems when a critical system error occurs.
BSOD is also known as a stop error or a system crash
It usually displays a blue screen with white text indicating the error message
Common causes include hardware failure, driver issues, and software conflicts
Examples of BSOD error messages include IRQL_NOT_LESS_OR_EQUAL and PAGE_FAULT_IN_NONPAGED_AREA
The time frame to join is flexible and can be discussed during the interview process.
The time frame to join will depend on various factors such as notice period, relocation, and availability.
It is important to communicate your availability and any constraints you may have.
The company may have specific timelines or urgency for filling the position.
Examples: 'I am available to start immediately', 'I have a 30-day no...
Troubleshooting steps for a computer not responding and not booting.
Check power supply and connections
Verify that the monitor is working
Check for any error messages or beeping sounds
Try booting in safe mode
Check hardware components such as RAM and hard drive
Reset BIOS settings
Perform a system restore or reinstall the operating system
Dynamically allocated variables are stored in the heap memory.
Dynamically allocated variables are stored in the heap memory, which is separate from the stack memory.
The memory for dynamically allocated variables is allocated at runtime using functions like malloc() or new().
The programmer is responsible for managing the memory allocated for dynamically allocated variables to prevent memory leaks.
Example: int *ptr ...
I encountered difficulties in learning C due to its complex syntax and memory management.
Understanding pointers and memory allocation
Dealing with segmentation faults and memory leaks
Mastering the syntax and usage of C libraries
Debugging and troubleshooting C programs
Yes, I can do coding in both C++ and Java.
I have experience in writing code in C++ and Java.
I am familiar with the syntax and features of both languages.
I have worked on projects using C++ and Java.
I can provide examples of my coding work in both languages if needed.
I have studied various electronics subjects in the last 3 years.
Analog Electronics
Digital Electronics
Microcontrollers
Signal Processing
Electromagnetics
To find a loop in a linked list, we can use the Floyd's cycle-finding algorithm.
Use two pointers, one moving at a speed of one node at a time and the other at a speed of two nodes at a time.
If there is a loop, the two pointers will eventually meet at the same node.
To find the starting point of the loop, move one pointer back to the head and then move both pointers at a speed of one node at a time.
The point where t...
To lock a file in Linux, use the flock command or the fcntl system call.
The flock command can be used to lock a file by acquiring an exclusive or shared lock.
The fcntl system call can be used to lock a file by setting the F_SETLK or F_SETLKW command.
Locking a file prevents other processes from modifying or accessing it until the lock is released.
Locking can be done at the file level or at specific regions within a...
Synchronize is used to lock an object.
Synchronize is used in multithreaded programming to ensure that only one thread can access a particular block of code at a time.
It prevents multiple threads from interfering with each other and causing data corruption or inconsistent results.
By using the synchronize keyword, a thread acquires a lock on an object, allowing it to exclusively execute the synchronized code block.
O...
I appeared for an interview in May 2025, where I was asked the following questions.
The balance sheet shows a company's assets, liabilities, and equity, while the income statement details revenues and expenses over time.
Balance Sheet: Snapshot of financial position at a specific date, e.g., total assets of $1M.
Income Statement: Reports financial performance over a period, e.g., revenue of $500K and expenses of $300K.
Balance Sheet Components: Assets (what the company owns), Liabilities (what it owes), ...
A cash flow statement tracks cash inflows and outflows, crucial for evaluating liquidity and cash management.
It consists of three sections: operating, investing, and financing activities.
Operating activities show cash generated from core business operations, e.g., cash received from customers.
Investing activities reflect cash used for investments, e.g., purchasing equipment or selling assets.
Financing activities indica...
Negative cash flow can indicate growth opportunities or strategic investments rather than financial distress.
Investment in growth: A startup may have negative cash flow while investing heavily in product development.
Seasonal businesses: A retail company may experience negative cash flow during off-peak seasons but expects profits during peak times.
Acquisition costs: A company may incur negative cash flow while acquirin...
Soaring accounts receivable may indicate potential cash flow issues or credit risk in a business.
Increased sales on credit: A rise in accounts receivable could suggest that the company is selling more on credit, which may lead to cash flow problems if customers delay payments.
Customer credit risk: A significant increase might indicate that the company is extending credit to less reliable customers, increasing the risk ...
AR factoring is a financial transaction where a business sells its accounts receivable to a third party for immediate cash.
Improves cash flow by converting receivables into cash quickly.
The third party, known as a factor, typically charges a fee or discount.
Example: A company sells $100,000 in receivables to a factor for $90,000.
Factors may also handle collections and credit risk assessment.
Commonly used by small busin...
Liquidity refers to short-term asset availability, while solvency indicates long-term financial stability.
Liquidity measures a company's ability to meet short-term obligations, e.g., cash and cash equivalents.
Solvency assesses a company's ability to meet long-term debts, e.g., total assets vs. total liabilities.
A company can be liquid but not solvent, e.g., having cash but high long-term debt.
Conversely, a company can ...
EBITDA measures a company's operational performance, indicating profitability before interest, taxes, depreciation, and amortization.
EBITDA stands for Earnings Before Interest, Taxes, Depreciation, and Amortization, providing a clear view of operational profitability.
A positive EBITDA indicates that a company is generating enough earnings from its core operations to cover its operating expenses.
Negative net income with...
A very high current ratio indicates strong liquidity but may suggest inefficiency in asset utilization.
A current ratio above 2:1 may indicate that the company has more than twice its current liabilities covered by current assets.
While high liquidity is generally positive, it may also suggest that the company is not effectively using its assets to generate revenue.
For example, a company with a current ratio of 5:1 may b...
DuPont analysis is a financial performance framework that breaks down return on equity into its components.
It decomposes ROE into three components: profit margin, asset turnover, and financial leverage.
For example, a company with a 10% profit margin, 1.5 asset turnover, and 2 financial leverage has an ROE of 30%.
This analysis helps identify strengths and weaknesses in a company's financial performance.
It allows for com...
A high P/E ratio suggests that investors expect future growth, but it may also indicate overvaluation.
Indicates high investor expectations for future earnings growth.
Can suggest that a stock is overvalued compared to its earnings.
Example: A tech company with a P/E of 50 may be seen as having strong growth potential.
May reflect a market trend where investors are willing to pay more for perceived growth.
I applied via LinkedIn
HP's reputation for innovation and impact in the tech industry attracted me.
HP's history of innovation and cutting-edge technology
HP's impact on the tech industry
Positive reviews from current and former employees
Opportunities for growth and development at HP
I am highly efficient in managing Scrum ceremonies, ensuring they are well-planned, executed, and productive.
I have experience in facilitating daily stand-ups, sprint planning, sprint reviews, and retrospectives.
I ensure that all team members actively participate in ceremonies and that they stay focused on the goals.
I use tools like Jira or Trello to track progress and keep ceremonies organized.
I adapt ceremonies to su...
I am highly proficient in Azure DevOps with hands-on experience in managing projects, pipelines, and repositories.
Extensive experience in setting up and managing CI/CD pipelines in Azure DevOps
Proficient in creating and managing work items, backlogs, and sprints in Azure DevOps Boards
Skilled in version control using Azure Repos and Git repositories
Familiar with Azure DevOps integrations with other tools like Jira, Jenk...
Enquired about Azure Devops and how to create dashboards
I applied via Campus Placement
Three coding questions to be solved in this round
I completed the project by conducting thorough research, collaborating with team members, and implementing innovative solutions.
Researched relevant literature and studies
Collaborated with team members to brainstorm ideas and troubleshoot issues
Implemented innovative solutions using programming languages such as Python and R
Tested and validated the results to ensure accuracy
Documented the entire process for future refer...
I have learned various research methodologies, data analysis techniques, and how to work effectively in a team.
Learned how to conduct literature reviews and gather relevant information
Acquired skills in data collection, analysis, and interpretation
Improved teamwork and communication skills through collaboration with colleagues
Developed problem-solving abilities by working on research projects
Enhanced my knowledge of ex...
I bring a unique combination of technical skills, creativity, and a strong passion for innovation.
I have a diverse background in both engineering and design, allowing me to approach problems from multiple perspectives
I am constantly seeking out new technologies and trends in the industry to stay ahead of the curve
I have a proven track record of successfully implementing innovative solutions in previous projects
Code to find frequency of each character in a given string.
Use a hashmap to store character frequencies.
Iterate through the string and update the hashmap accordingly.
Return the hashmap with character frequencies.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Coding,aptitude coding is quite easy
OOPs concepts are fundamental principles in object-oriented programming. Real-time examples include classes, objects, inheritance, polymorphism, and encapsulation.
Classes: Blueprint for creating objects with attributes and methods.
Objects: Instances of classes that contain data and behavior.
Inheritance: Allows a class to inherit attributes and methods from another class.
Polymorphism: Ability to present the same interfa...
I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.
I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.
Graduated with a degree in Computer Science
Passionate about coding and problem-solving
Completed internships at tech companies
Proficient in programming languages like Java, Python, and C++
It was nice contents 3 questions
It contents 2 dsa questions
Monitor and train a LLM by tracking performance metrics, updating data, retraining model, and implementing feedback loops.
Track performance metrics such as accuracy, precision, recall, and F1 score to monitor model performance.
Update training data regularly to keep the model up-to-date with new information and trends.
Retrain the model periodically using the updated data to improve its performance and adapt to changes.
I...
Metrics used to evaluate a LLM and decide to fine tune it
Accuracy
Precision and Recall
F1 Score
Confusion Matrix
ROC Curve and AUC
Top trending discussions
The duration of HP India interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 118 interview experiences
Difficulty level
Duration
based on 749 reviews
Rating in categories
Technical Support Engineer
220
salaries
| ₹2.4 L/yr - ₹6.3 L/yr |
Software Engineer
131
salaries
| ₹8 L/yr - ₹15 L/yr |
Software Developer
89
salaries
| ₹10.8 L/yr - ₹18.5 L/yr |
Financial Analyst
81
salaries
| ₹5.8 L/yr - ₹13.8 L/yr |
Area Sales Manager
69
salaries
| ₹4.5 L/yr - ₹15.8 L/yr |
OPPO
LG Electronics
Bajaj Electricals
Voltas