Filter interviews by
A logging module captures and manages application logs, aiding in debugging, monitoring, and performance analysis.
Log Levels: Implement different log levels (e.g., DEBUG, INFO, WARN, ERROR) to categorize the severity of log messages.
Output Formats: Support multiple output formats (e.g., plain text, JSON) for flexibility in log consumption and analysis.
Log Rotation: Implement log rotation to manage log file sizes a...
Determine if a meeting room can accommodate all meetings based on their start and end times.
Sort the meetings by their start time.
Use a priority queue to track the end times of meetings.
If a meeting starts before the earliest ending meeting, a new room is needed.
Example: Meetings [(0, 30), (5, 10), (15, 20)] require 2 rooms.
I utilize structured communication, project management tools, and regular updates to coordinate across teams effectively.
Implement project management tools like Jira or Trello to track tasks and progress across teams.
Schedule regular cross-team meetings to ensure alignment on goals and timelines, such as bi-weekly sprint reviews.
Use shared documentation platforms like Confluence for transparency and to keep everyo...
Troubleshooting the boot process involves identifying and resolving issues preventing a system from starting correctly.
Check power supply: Ensure the device is plugged in and the power outlet is functional.
Inspect hardware connections: Verify that all internal and external components are securely connected.
Listen for beep codes: Different beep patterns can indicate specific hardware issues.
Use safe mode: Booting i...
The backup process involves copying and storing data to prevent loss in case of system failure.
Identify critical data to be backed up
Choose a backup method (full, incremental, differential)
Select a backup location (external hard drive, cloud storage)
Schedule regular backups to ensure data is up to date
Test backups to ensure data can be restored successfully
Identify bugs in a given program by analyzing its functionality and expected behavior.
Check for syntax errors: e.g., missing semicolons or brackets.
Validate logic flow: e.g., ensure if-else conditions are correctly implemented.
Test edge cases: e.g., inputting maximum or minimum values.
Review data types: e.g., ensure integers are not being compared to strings.
Look for off-by-one errors: e.g., iterating through arra...
Snapshots are point-in-time copies of data stored on a storage device, allowing for easy recovery in case of data loss or corruption.
Snapshots capture the state of data at a specific moment in time
They are read-only copies that can be used for data recovery or testing purposes
Snapshots consume storage space but are more efficient than traditional backups
Some storage systems allow for scheduled or automatic snapsho...
The termination clause in a contract is typically decided by both parties involved in the contract.
The termination clause is usually negotiated and agreed upon by both parties during the contract drafting process.
It is important for both parties to clearly outline the conditions under which the contract can be terminated.
In some cases, termination clauses may be influenced by legal requirements or industry standar...
Virtual pointers are used in C++ to implement polymorphism by allowing objects to be accessed through a base class pointer.
Virtual pointers are used in C++ to achieve runtime polymorphism.
They are created by adding virtual keyword to a function in a base class.
Virtual pointers allow objects of derived classes to be accessed through a base class pointer.
A multithreaded logger system allows multiple threads to log messages concurrently without blocking each other.
Use a thread-safe data structure like a concurrent queue to store log messages.
Implement a logging class with methods for adding log messages and writing them to a file.
Use synchronization mechanisms like locks or semaphores to ensure thread safety.
Consider using a separate thread for writing log messages...
I appeared for an interview in Mar 2025, where I was asked the following questions.
I utilize structured communication, project management tools, and regular updates to coordinate across teams effectively.
Implement project management tools like Jira or Trello to track tasks and progress across teams.
Schedule regular cross-team meetings to ensure alignment on goals and timelines, such as bi-weekly sprint reviews.
Use shared documentation platforms like Confluence for transparency and to keep everyone up...
I applied via Job Portal
The backup process involves copying and storing data to prevent loss in case of system failure.
Identify critical data to be backed up
Choose a backup method (full, incremental, differential)
Select a backup location (external hard drive, cloud storage)
Schedule regular backups to ensure data is up to date
Test backups to ensure data can be restored successfully
I have over 5 years of experience in technical support, troubleshooting hardware and software issues for various clients.
Provided remote technical support to clients via phone, email, and chat
Diagnosed and resolved hardware and software issues for desktops, laptops, and mobile devices
Installed and configured operating systems and software applications
Trained end-users on how to use new technologies and software
Maintain...
My expected salary is competitive and reflective of my experience and skills in technical support.
Research industry standards for technical support salaries
Consider my level of experience and expertise in the field
Factor in the cost of living in the area where the job is located
Be prepared to negotiate based on benefits and other perks offered
Experienced technical support specialist with strong troubleshooting skills and a passion for helping customers.
Over 5 years of experience in providing technical support for software and hardware issues
Proficient in troubleshooting network connectivity problems
Skilled in resolving customer inquiries and complaints in a timely and professional manner
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
Troubleshooting the boot process involves identifying and resolving issues preventing a system from starting correctly.
Check power supply: Ensure the device is plugged in and the power outlet is functional.
Inspect hardware connections: Verify that all internal and external components are securely connected.
Listen for beep codes: Different beep patterns can indicate specific hardware issues.
Use safe mode: Booting in saf...
Types of backups include full, incremental, differential, and mirror backups.
Full backup: A complete copy of all data in a system.
Incremental backup: Only backs up data that has changed since the last backup.
Differential backup: Backs up all changes since the last full backup.
Mirror backup: An exact copy of data in real-time.
We have to find bugs in the virtual website in which they have given
90 ques all basics of engineering
3 questions but in python only .. very slow Compiler
I applied via Approached by Company and was interviewed in Nov 2023. There were 2 interview rounds.
The termination clause in a contract is typically decided by both parties involved in the contract.
The termination clause is usually negotiated and agreed upon by both parties during the contract drafting process.
It is important for both parties to clearly outline the conditions under which the contract can be terminated.
In some cases, termination clauses may be influenced by legal requirements or industry standards.
Th...
I applied via Campus Placement and was interviewed in Jul 2024. There was 1 interview round.
3 coding question easy to medium level and few easy mcqs related to oops, dbms, os, networks, etc
Leetcode easy/medium
It will be a scenario based implementation
Snapshots are point-in-time copies of data stored on a storage device, allowing for easy recovery in case of data loss or corruption.
Snapshots capture the state of data at a specific moment in time
They are read-only copies that can be used for data recovery or testing purposes
Snapshots consume storage space but are more efficient than traditional backups
Some storage systems allow for scheduled or automatic snapshot cre...
Top trending discussions
The duration of CommVault interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 24 interview experiences
Difficulty level
Duration
based on 122 reviews
Rating in categories
Technical Specialist
69
salaries
| ₹15.8 L/yr - ₹26.4 L/yr |
Software Engineer
54
salaries
| ₹15.9 L/yr - ₹28 L/yr |
Senior Engineer
50
salaries
| ₹20 L/yr - ₹35 L/yr |
Senior Software Engineer
35
salaries
| ₹24.2 L/yr - ₹45.5 L/yr |
Technical Support Engineer
27
salaries
| ₹5.1 L/yr - ₹23.7 L/yr |
Duck Creek Technologies
Entrata
Mobileum
Evolent Health International