Filter interviews by
To check prod servers, use monitoring tools, log files, performance metrics, and manual checks.
Use monitoring tools like Nagios, Zabbix, or Prometheus to track server health and performance.
Check log files for any errors or warnings that could indicate issues on the prod servers.
Monitor performance metrics such as CPU usage, memory usage, disk space, and network traffic.
Perform manual checks on critical services a...
To schedule a cron job, use the crontab command to edit the cron table file.
Use the crontab -e command to open the cron table file for editing
Add a new line to the file with the schedule timing and the command to be executed
Save and exit the file to schedule the cron job
Sticky bit is a permission in Unix/Linux that allows only the owner of a file to delete or rename it.
Sticky bit is represented by a 't' in the permissions of a file or directory.
When the sticky bit is set on a directory, only the owner of a file within that directory can delete or rename the file.
Commonly used on directories like /tmp to prevent users from deleting each other's files.
Example: chmod +t directory_na...
To check logs at a particular time and send a report to the client, use the 'grep' command and a cron job.
Use the 'grep' command to search for logs at a specific time.
Create a cron job to run the 'grep' command at the desired time.
Use a script to format the log data and send it to the client.
Consider using a tool like Logwatch or Logrotate for automated log management.
What people are saying about HCL Group
Rollback patching is a process of reverting a patch or update to a previous version.
Rollback patching is useful when a patch or update causes issues or conflicts with the system.
It involves undoing the changes made by the patch or update and restoring the system to its previous state.
Rollback patching can be done manually or automatically depending on the system and the patching process.
Examples of rollback patchi...
To create a repository, you need to choose a package manager and create a configuration file.
Choose a package manager like YUM or APT
Create a configuration file with repository details
Add packages to the repository
Sign the repository to ensure package integrity
Publish the repository for others to use
top and ps are commands used in Linux to display information about running processes and system resource usage.
top command displays real-time information about running processes, CPU usage, and memory usage
ps command displays a snapshot of the current processes running on the system
Both commands can be used to monitor system performance and troubleshoot issues
Linux is an open-source operating system based on Unix. Unix is a family of multitasking, multiuser computer operating systems.
Linux is open-source and free to use, while Unix is proprietary and usually requires a license.
Linux has a larger community and more distributions (e.g. Ubuntu, CentOS), while Unix has fewer variations (e.g. Solaris, AIX).
Linux is more customizable and can run on a wider range of hardware,...
Linux is an open-source operating system based on Unix. Its components include kernel, shell, GUI, utilities, and applications.
Kernel: manages hardware resources and provides services to other system components
Shell: provides a command-line interface for users to interact with the system
GUI: provides a graphical interface for users to interact with the system
Utilities: perform various system tasks such as file man...
Links are pointers to files or directories. Linux permissions control access to files and directories.
Links can be hard links or symbolic links
Hard links point directly to the file's inode
Symbolic links point to the file's path
Linux permissions are divided into three categories: owner, group, and others
Each category has three types of permissions: read, write, and execute
Permissions can be set using chmod command
To schedule a cron job, use the crontab command to edit the cron table file.
Use the crontab -e command to open the cron table file for editing
Add a new line to the file with the schedule timing and the command to be executed
Save and exit the file to schedule the cron job
Sticky bit is a permission in Unix/Linux that allows only the owner of a file to delete or rename it.
Sticky bit is represented by a 't' in the permissions of a file or directory.
When the sticky bit is set on a directory, only the owner of a file within that directory can delete or rename the file.
Commonly used on directories like /tmp to prevent users from deleting each other's files.
Example: chmod +t directory_name
top and ps are commands used in Linux to display information about running processes and system resource usage.
top command displays real-time information about running processes, CPU usage, and memory usage
ps command displays a snapshot of the current processes running on the system
Both commands can be used to monitor system performance and troubleshoot issues
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Linux is an open-source operating system based on Unix. Its components include kernel, shell, GUI, utilities, and applications.
Kernel: manages hardware resources and provides services to other system components
Shell: provides a command-line interface for users to interact with the system
GUI: provides a graphical interface for users to interact with the system
Utilities: perform various system tasks such as file manageme...
Links are pointers to files or directories. Linux permissions control access to files and directories.
Links can be hard links or symbolic links
Hard links point directly to the file's inode
Symbolic links point to the file's path
Linux permissions are divided into three categories: owner, group, and others
Each category has three types of permissions: read, write, and execute
Permissions can be set using chmod command
I applied via Approached by Company and was interviewed in Feb 2023. There were 2 interview rounds.
Rollback patching is a process of reverting a patch or update to a previous version.
Rollback patching is useful when a patch or update causes issues or conflicts with the system.
It involves undoing the changes made by the patch or update and restoring the system to its previous state.
Rollback patching can be done manually or automatically depending on the system and the patching process.
Examples of rollback patching to...
To check logs at a particular time and send a report to the client, use the 'grep' command and a cron job.
Use the 'grep' command to search for logs at a specific time.
Create a cron job to run the 'grep' command at the desired time.
Use a script to format the log data and send it to the client.
Consider using a tool like Logwatch or Logrotate for automated log management.
To create a repository, you need to choose a package manager and create a configuration file.
Choose a package manager like YUM or APT
Create a configuration file with repository details
Add packages to the repository
Sign the repository to ensure package integrity
Publish the repository for others to use
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.
Linux is an open-source operating system based on Unix. Unix is a family of multitasking, multiuser computer operating systems.
Linux is open-source and free to use, while Unix is proprietary and usually requires a license.
Linux has a larger community and more distributions (e.g. Ubuntu, CentOS), while Unix has fewer variations (e.g. Solaris, AIX).
Linux is more customizable and can run on a wider range of hardware, whil...
To check prod servers, use monitoring tools, log files, performance metrics, and manual checks.
Use monitoring tools like Nagios, Zabbix, or Prometheus to track server health and performance.
Check log files for any errors or warnings that could indicate issues on the prod servers.
Monitor performance metrics such as CPU usage, memory usage, disk space, and network traffic.
Perform manual checks on critical services and ap...
I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.
Linux development involves creating and maintaining the Linux operating system and its associated software.
Linux development involves writing and modifying code for the Linux kernel and associated software
Developers work on improving performance, adding new features, and fixing bugs
Examples of Linux development projects include the Linux kernel, GNU tools, and desktop environments like GNOME and KDE
The booting procedure is the process of starting up a computer system and loading the operating system into memory.
The BIOS (Basic Input/Output System) performs a Power-On Self Test (POST) to check hardware components.
The BIOS then looks for the bootloader, which is typically stored in the Master Boot Record (MBR) of the hard drive.
The bootloader loads the operating system kernel into memory and hands over control to i...
I applied via Recruitment Consultant and was interviewed in Feb 2020. There were 5 interview rounds.
based on 5 interview experiences
Difficulty level
Duration
based on 10 reviews
Rating in categories
Technical Lead
2.9k
salaries
| ₹12.4 L/yr - ₹23 L/yr |
Software Engineer
2.8k
salaries
| ₹3.5 L/yr - ₹7.3 L/yr |
Senior Software Engineer
2.3k
salaries
| ₹5.9 L/yr - ₹16.4 L/yr |
Lead Engineer
2k
salaries
| ₹5.8 L/yr - ₹14 L/yr |
Senior Analyst
1.7k
salaries
| ₹3.2 L/yr - ₹7.1 L/yr |
HCLTech
TCS
Accenture
Wipro