i
viAct
Filter interviews by
Be the first one to contribute and help others!
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
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 Recruitment Consulltant and was interviewed before Aug 2023. There were 2 interview rounds.
Reverse a linked list by changing the direction of pointers
Iterate through the linked list and change the direction of pointers to reverse the list
Use three pointers - prev, current, and next to reverse the list
Example: 1 -> 2 -> 3 -> 4 -> null, after reversing: 4 -> 3 -> 2 -> 1 -> null
Event emitters are objects in Node.js that allow for communication between different parts of a program by emitting named events.
Event emitters are part of the EventEmitter class in Node.js
They allow for custom events to be emitted and listened for
Listeners can be attached to specific events to execute code when the event is emitted
Example: EventEmitter in Node.js can be used to create a custom event 'click' and attach...
ContextAPI is a built-in feature in React for managing global state, while Redux is a separate library for state management in React applications.
ContextAPI is built into React, while Redux is a separate library
ContextAPI is primarily used for smaller applications with simpler state management needs
Redux is more suitable for larger applications with complex state management requirements
Redux provides a centralized stor...
Optimizing a website involves improving performance, user experience, and search engine rankings.
Minimize HTTP requests by combining files, using CSS sprites, and reducing scripts
Enable browser caching to store website data locally for faster loading times
Optimize images by resizing, compressing, and using the correct file format
Use a content delivery network (CDN) to distribute content across multiple servers for fast...
MENTAL FAMILIY RELATION
I applied via Walk-in and was interviewed before May 2023. There were 2 interview rounds.
Virtual Dom is a lightweight copy of the Real Dom, used for efficient updates in web development.
Virtual Dom is a lightweight copy of the Real Dom, used for efficient updates in web development.
Real Dom represents the actual structure of the web page, while Virtual Dom is a simplified version stored in memory.
Changes made to the Virtual Dom are compared with the Real Dom to determine the minimum number of updates neede...
I applied via LinkedIn and was interviewed in Apr 2022. There were 4 interview rounds.
I applied via LinkedIn and was interviewed before Oct 2023. There were 3 interview rounds.
I am certified in AWS Certified Solutions Architect - Associate and Google Cloud Certified - Professional Cloud Architect.
Certified in AWS Certified Solutions Architect - Associate
Certified in Google Cloud Certified - Professional Cloud Architect
Questions about projects, DI in ASP.NET Core, React Element Tree
I applied via Other and was interviewed in Nov 2019. There were 6 interview rounds.
I applied via LinkedIn and was interviewed in Apr 2021. There were 3 interview rounds.
QuickRide
sysotel.ai
Reveation Labs
CRUD Operations Private Limited