Filter interviews by
The OSI model is a conceptual model that describes how data is transmitted over a network.
The OSI model has 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each layer has a specific function and communicates with the layers above and below it.
The Physical layer deals with the physical transmission of data, while the Application layer deals with user interfaces and applicat...
My driving force is to create impactful solutions that solve real-world problems.
I am motivated by the opportunity to make a positive impact on society
I enjoy the challenge of solving complex problems
I am driven by the desire to continuously improve and innovate
I am passionate about technology and its potential to improve people's lives
Implement a calculator class with chaining methods and delay function.
Create a Calculator class with add, sub, mul methods that return the instance of the class.
Implement a delay method that uses setTimeout and returns the instance of the class.
Use a queue to store the operations and execute them in order after the delay.
Return the result of the operations when the equals method is called.
JavaScript code to synchronize checkbox states in a nested structure.
Use event delegation to handle checkbox clicks efficiently.
Recursively traverse the DOM to find child checkboxes.
Set the checked property of child checkboxes based on the parent checkbox state.
Example: If a parent checkbox is checked, all its children should also be checked.
Encapsulation is the process of hiding implementation details and exposing only necessary information.
Encapsulation is achieved through access modifiers like public, private, and protected.
It helps in achieving data abstraction and information hiding.
Encapsulation provides better control over the data and prevents unauthorized access.
Example: A class with private variables and public methods to access them.
There are three types of waits in Selenium: Implicit Wait, Explicit Wait, and Fluent Wait.
Implicit Wait: Waits for a certain amount of time before throwing an exception if the element is not found.
Explicit Wait: Waits for a certain condition to occur before proceeding further in the code.
Fluent Wait: Waits for a certain condition to occur with a defined frequency before proceeding further in the code.
Selenium 4 has new features like improved W3C support, relative locators, and better error handling.
Improved W3C support for better browser compatibility
Relative locators for easier element location
Better error handling with detailed error messages
New APIs for easier browser automation
Support for Chromium-based Edge browser
Integration with DevTools Protocol for better debugging
Design a system to find the millionth person liking a particular comment.
Use a database to store the likes for each comment
Implement a counter to keep track of the number of likes for each comment
Use a caching mechanism to improve performance
Consider sharding or partitioning the data for scalability
Implement a search algorithm to find the millionth person
Debugging a code of Dining Philosopher Problem
Check for deadlock conditions
Ensure that each philosopher can only pick up two forks at a time
Implement a solution using semaphores or monitors
Consider using a timeout mechanism to prevent deadlock
Test the code with different scenarios to identify and fix any issues
The question asks to link up all nodes present in the same level of a binary search tree using the next pointer.
Traverse the tree level by level using a queue
For each level, create a linked list by connecting the nodes using the next pointer
Use a dummy node to keep track of the start of the linked list for each level
I appeared for an interview in Feb 2025.
I appeared for an interview in Sep 2024.
Simulate Write-Back Cache using two python dictionaries with dirty bit and LRU flushing technique.
Create two dictionaries, one for cache data and one for dirty bit tracking.
Implement LRU flushing technique to remove least recently used data when cache is full.
Set dirty bit to mark data that has been modified and needs to be written back to main memory.
Update dirty bit when data is modified and track which data needs to...
Design a cloud-based storage monitoring and reporting dashboard using AWS, GCP, or Azure.
Use AWS CloudWatch for monitoring storage metrics like usage and performance.
Implement Azure Monitor to track storage account metrics and alerts.
Utilize GCP's Stackdriver for logging and monitoring storage resources.
Create a user-friendly dashboard using tools like Grafana or Tableau.
Integrate alerts via SNS (AWS), Azure Alerts, or...
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Basic questions of fundamentals of cs
My topic was : Is cricket hampering the growth of other sports
I applied via Campus Placement and was interviewed in Sep 2024. There were 4 interview rounds.
DBMS OS VIRTUALIZATION LINUX COMPUTER NETWORKING
Linux commands are used to interact with the operating system through the command line interface.
Commands are case-sensitive
Most commands have options and arguments that can be used to customize their behavior
Common commands include ls (list files), cd (change directory), mkdir (make directory), rm (remove files), and more
Generate the first 50 prime numbers
Start with the first prime number, 2
Use a loop to check for prime numbers by dividing each number by all numbers less than it
Keep track of the prime numbers found until you have 50
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
Based on HackerRank, 75 question in 90 mins
NAT is needed to allow multiple devices on a private network to share a single public IP address.
NAT helps conserve public IP addresses by allowing multiple devices on a private network to communicate with the internet using a single public IP address.
NAT provides an additional layer of security by hiding the internal IP addresses of devices on the private network from external sources.
NAT allows for easier management ...
Deadlocks occur when two or more processes are waiting for each other to release resources, resulting in a standstill.
Deadlocks involve a circular wait, where each process is waiting for a resource held by another process.
Four conditions must be met for a deadlock to occur: mutual exclusion, hold and wait, no preemption, and circular wait.
Examples of deadlocks include a printer waiting for a computer to release a file,...
Leetcode medium question
A QA chatbot designed to answer questions related to quality assurance processes and best practices.
Implement natural language processing to understand user queries
Create a knowledge base of QA processes, tools, and methodologies
Provide accurate and relevant answers to user questions
Offer interactive features like quizzes or tutorials to engage users
The playform was on Hackerrank, 50 questions in 60 minutes
DNS is a system that translates domain names to IP addresses, while DHCP is a protocol that assigns IP addresses to devices on a network.
DNS stands for Domain Name System and is used to translate domain names like www.example.com to IP addresses like 192.168.1.1.
DHCP stands for Dynamic Host Configuration Protocol and automatically assigns IP addresses to devices on a network.
DNS helps users access websites using easy-t...
In 5 years, I see myself as a senior System Requirement Engineer leading a team of professionals and contributing to innovative projects.
Leading a team of engineers
Contributing to innovative projects
Continuing professional development
Possibly pursuing advanced certifications or degrees
I applied via Campus Placement and was interviewed in May 2024. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in May 2024. There were 3 interview rounds.
Top trending discussions
Some of the top questions asked at the Nutanix interview -
The duration of Nutanix interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 53 interview experiences
Difficulty level
Duration
based on 173 reviews
Rating in categories
Bangalore / Bengaluru
3-6 Yrs
₹ 8-48 LPA
Member Technical Staff
100
salaries
| ₹24.2 L/yr - ₹43 L/yr |
Technical Staff Member 3
55
salaries
| ₹21 L/yr - ₹48 L/yr |
Technical Staff Member 2
53
salaries
| ₹25 L/yr - ₹42.8 L/yr |
System Reliability Engineer
48
salaries
| ₹10.3 L/yr - ₹27 L/yr |
MTS-4
41
salaries
| ₹26 L/yr - ₹60 L/yr |
Red Hat
24/7 Customer
Thomson Reuters
Oracle Cerner