Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2023. There were 2 interview rounds.
3 Coding Questions (Medium Level) + 12 MCQ(CS Fundamentals)
I applied via Campus Placement and was interviewed in May 2022. There were 3 interview rounds.
- find 2nd min and Max from array
- find mid of linked list
- reverse stack
Search element in a sorted 2D matrix
Start from the top right corner or bottom left corner
Compare the target element with the current element
Move left or down if the target is smaller or move right or up if the target is larger
When a URL is typed in a browser, it sends a request to the server which responds with the requested web page.
Browser checks cache for DNS resolution
If not found, browser sends a DNS request to resolve the domain name to an IP address
Browser sends an HTTP request to the server at the IP address
Server responds with the requested web page
Browser renders the web page
The OSI model has 7 layers that define how data is transmitted over a network.
Layer 1: Physical layer - deals with the physical aspects of transmitting data
Layer 2: Data link layer - responsible for error-free transfer of data between nodes
Layer 3: Network layer - handles routing and forwarding of data packets
Layer 4: Transport layer - ensures reliable delivery of data between end systems
Layer 5: Session layer - establ...
TCP is a connection-oriented protocol while UDP is connectionless.
TCP provides reliable, ordered, and error-checked delivery of data while UDP does not guarantee any of these.
TCP is slower but more reliable while UDP is faster but less reliable.
TCP is used for applications that require high reliability and accuracy while UDP is used for applications that require speed and efficiency.
Examples of TCP-based applications i...
Process scheduling can be done using various algorithms such as FCFS, SJF, Round Robin, Priority scheduling, etc.
First Come First Serve (FCFS) - Processes are executed in the order they arrive.
Shortest Job First (SJF) - Processes with the shortest burst time are executed first.
Round Robin - Processes are executed in a cyclic manner with a fixed time slice.
Priority Scheduling - Processes with higher priority are execute...
In 5 years, I see myself as a senior software engineer leading a team of developers and working on complex projects.
Leading a team of developers
Working on complex projects
Continuously learning and staying updated with the latest technologies
Contributing to the growth and success of the company
Mentoring and guiding junior engineers
Versa Networks is a software-defined networking (SDN) company that provides cloud-native solutions for secure connectivity and network management.
Versa Networks specializes in SD-WAN (Software-Defined Wide Area Networking) solutions.
Their solutions enable organizations to securely connect and manage their networks across multiple locations and cloud environments.
Versa Networks offers features like traffic optimization,...
I am a software engineer with expertise in developing and maintaining software applications.
Proficient in programming languages such as Java, C++, and Python
Experienced in developing web applications using frameworks like Spring and Django
Skilled in database management and SQL queries
Familiar with version control systems like Git
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Top trending discussions
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
I applied via Campus Placement
90 min MCQ +coding test on hackerrank.
Use Floyd's Tortoise and Hare algorithm to detect cycle in a linked list.
Initialize two pointers, slow and fast, at the head of the linked list.
Move slow pointer by one step and fast pointer by two steps.
If they meet at some point, there is a cycle in the linked list.
I applied via Company Website and was interviewed before Oct 2023. There were 2 interview rounds.
Hiring assessment of total 75 minutes
Coding test consisted of 2 coding questions and mcqs
In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.
Continuing to enhance my technical skills and knowledge through ongoing learning and certifications
Taking on more leadership responsibilities and mentoring junior team members
Contributing to the development of cutting-edge software solutions for the company
Possibly pursuing a higher position such as a technical ar
Yes
Knowledge of network protocols and architectures
Understanding of data structures and algorithms
Experience with network troubleshooting and analysis
Familiarity with network security and encryption
Proficiency in network programming and socket programming
The test went well, I was able to complete all the tasks within the given time frame.
I prepared well for the test by reviewing relevant materials
I managed my time effectively during the test
I was able to solve all the problems and complete all the tasks
I double-checked my work to ensure accuracy
based on 3 interviews
Interview experience
based on 29 reviews
Rating in categories
10-15 Yrs
Not Disclosed
8-10 Yrs
Not Disclosed
Software Engineer
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
23
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer2
13
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
8
salaries
| ₹0 L/yr - ₹0 L/yr |
VMware Software
Cisco
Juniper Networks
Palo Alto Networks