Filter interviews by
Be the first one to contribute and help others!
posted on 3 Dec 2015
The ISO/OSI model is a conceptual framework that standardizes the functions of a communication system into seven layers.
The ISO/OSI model stands for International Organization for Standardization/Open Systems Interconnection model.
It is a layered model that helps in understanding and designing network protocols.
The seven layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each la...
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 file...
CSS stands for Cascading Style Sheets. It is used to style the appearance of HTML elements on a webpage.
CSS helps in separating the content of a webpage from its design, making it easier to maintain and update.
It allows for consistent styling across multiple pages of a website.
CSS can be used to control layout, colors, fonts, and other visual aspects of a webpage.
It enables responsive design, making websites adapt to d...
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 they m...
I enjoy exploring new technologies, solving complex problems, and collaborating with others to create innovative solutions.
Exploring new technologies
Solving complex problems
Collaborating with others
Creating innovative solutions
posted on 20 Jan 2015
The code inserts a given string at the specified position in a compact data structure that stores strings sequentially.
To insert the string at the ith place, we need to shift all the strings after the ith position by the length of the new string.
We can use a loop to iterate through the data structure and find the ith position.
After finding the ith position, we can calculate the new length of the data structure and allo...
Constructing parse tree for ((a+b)*c)/d using data structures.
Use stack data structure to keep track of operators and operands.
Start with the innermost parentheses and work outwards.
Create a node for each operator and operand and link them together.
The root node will be the final result of the expression.
Example: ((a+b)*c)/d can be represented as / -> * -> + -> a, b, c, d.
Merge 'n' identical linked lists from 'n' salespersons to handle insertions, deletions, and updates.
Iterate through each linked list and merge them into a single linked list
Handle insertions, deletions, and updates by traversing the merged list and making necessary changes
Repeat the process for the next day by resetting the merged list
I appeared for an interview in Oct 2016.
My hobbies include hiking, playing guitar, and cooking.
Hiking: I enjoy exploring nature trails and challenging myself physically.
Playing guitar: I love learning new songs and improving my skills.
Cooking: I like experimenting with different recipes and creating delicious meals.
In 5 years, I see myself as a senior software developer leading a team and working on complex projects.
Leading a team of developers
Working on complex projects
Continuously learning and improving my skills
Contributing to the growth and success of the company
I want to join DELL because of their innovative technology solutions and strong reputation in the industry.
DELL is known for their cutting-edge technology solutions which align with my passion for software development.
I admire DELL's strong reputation in the industry and their commitment to customer satisfaction.
I believe joining DELL will provide me with opportunities for growth and career advancement.
I appeared for an interview in Jan 2017.
based on 1 review
Rating in categories
Dell
HP India
Lenovo
Acer India