Filter interviews by
I applied via Naukri.com and was interviewed before May 2021. There were 2 interview rounds.
Top trending discussions
posted on 2 Oct 2024
Reverse string
java
linux
posted on 13 Mar 2022
I appeared for an interview before Mar 2021.
Round duration - 40 Minutes
Round difficulty - Medium
In this round , I was grilled on some fundamental concepts of Linux. The interviewer was however quite friendly and helped me whenever I was stuck on a problem.
LVM stands for Logical Volume Manager, used to manage disk space efficiently by allowing for dynamic resizing of volumes.
LVM allows for easy resizing of volumes without needing to unmount the filesystem
It provides features like striping, mirroring, and snapshots for data management
LVM is required for efficient storage management in enterprise environments
The '/proc' file system in Linux is a virtual file system that provides detailed information about the system's hardware, processes, and kernel.
It is a virtual file system that exists only in memory and does not correspond to any physical disk storage.
It provides real-time information about various system resources such as CPU, memory, processes, and devices.
Users can access and manipulate system information by reading...
To check how much space is left in the current drive, you can use the 'df' command in the terminal.
Use the 'df' command followed by the '-h' flag to display the disk space in a human-readable format.
Look for the 'Available' column to see how much space is left on the current drive.
Example: 'df -h' will show you the disk space usage on all mounted filesystems.
Use grep command with -i flag to print lines containing 'july' ignoring case.
Use the following command: grep -i 'july' file.txt
Replace 'file.txt' with the actual file name if applicable
The -i flag makes the search case-insensitive
File with 644 permissions in Linux means read and write access for owner, and read-only access for group and others.
Owner can read and write the file
Group and others can only read the file
Permissions are represented as three sets of three bits (rwx)
To find all processes that have opened a file in Linux, you can use the lsof command.
Use the lsof command followed by the file path to see which processes have opened the file.
You can also use the -t option with lsof to only display the process IDs.
To find all processes that have opened any file in a specific directory, use lsof +D /path/to/directory.
Basic components of Linux include kernel, shell, commands, utilities, and file system.
Kernel - core component that manages hardware resources
Shell - interface for users to interact with the system
Commands - instructions given to the system for specific tasks
Utilities - additional tools for system management
File system - structure for organizing and storing data
Crontab commands are used in Linux for scheduling tasks at specific times.
crontab -e: Edit the crontab file
crontab -l: List the current crontab entries
crontab -r: Remove the current crontab file
crontab -u username: Specify the username whose crontab is to be modified
*/5 * * * * command: Run 'command' every 5 minutes
Round duration - 60 Minutes
Round difficulty - Medium
This round had questions mainly from Operating System and DBMS. I was also asked some basic SQL queries to execute on my machine.
A pipe in operating systems is a form of inter-process communication that allows the output of one process to be used as the input of another process.
A pipe is a method for passing data between processes in a unidirectional manner.
It is typically used when the output of one process needs to be input into another process.
Pipes are created using the pipe() system call in Unix-like operating systems.
An example of using a ...
Five essential UNIX commands are ls, cd, pwd, mkdir, and rm.
ls - list directory contents
cd - change directory
pwd - print working directory
mkdir - make directory
rm - remove files or directories
Use a subquery to find the second highest salary from a table in SQL.
Use a subquery to select the maximum salary from the table.
Then use another subquery to select the maximum salary that is less than the maximum salary found in the first subquery.
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity. Denormalization is the opposite process.
Normalization involves breaking down data into smaller, more manageable tables to reduce redundancy and dependency.
Denormalization involves combining tables to improve query performance by reducing the number of joins needed.
Normalization helps maintain data integrity by...
To take a backup of a table in MySQL, you can use the mysqldump command.
Use the mysqldump command followed by the database name and table name to backup a specific table.
Specify the username and password for the MySQL database when using mysqldump.
You can also backup multiple tables or the entire database using mysqldump.
Save the backup file in a secure location for future restoration if needed.
Round duration - 30 Minutes
Round difficulty - Easy
This is a cultural fitment testing round .HR was very frank and asked standard questions. Then we discussed about my role.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
posted on 22 May 2024
I applied via Naukri.com and was interviewed in Nov 2023. There was 1 interview round.
posted on 15 May 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed before Jun 2020. There were 3 interview rounds.
I appeared for an interview before Nov 2016.
I am a dedicated and experienced consultant with a strong background in problem-solving and client management.
Over 5 years of experience in consulting roles
Skilled in analyzing data and providing strategic recommendations
Excellent communication and interpersonal skills
Proven track record of successfully managing client relationships
Strong ability to work in fast-paced environments and meet deadlines
I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.
My aspiration is to become a successful financial analyst and eventually move into a leadership role within the company.
To become a successful financial analyst by continuously improving my analytical skills and staying updated on market trends
To eventually move into a leadership role within the company by demonstrating strong leadership qualities and strategic thinking
To contribute towards the growth and success of th...
I have a strong analytical background and experience in data interpretation, which will allow me to excel in this role.
Extensive experience in data analysis and interpretation
Strong analytical skills and attention to detail
Ability to communicate complex findings in a clear and concise manner
Proven track record of delivering actionable insights from data
Familiarity with relevant tools and software such as Excel, SQL, an
based on 1 review
Rating in categories
Technical Support Engineer
38
salaries
| ₹1 L/yr - ₹4.5 L/yr |
Consultant
21
salaries
| ₹4 L/yr - ₹21.3 L/yr |
System Administrator
20
salaries
| ₹0.9 L/yr - ₹8.1 L/yr |
Software Engineer
19
salaries
| ₹2.2 L/yr - ₹11.2 L/yr |
Software Developer
18
salaries
| ₹3 L/yr - ₹20.2 L/yr |
Cognizant
Sutherland Global Services
Optum Global Solutions
Hexaware Technologies