Filter interviews by
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Jan 2023. There were 3 interview rounds.
On programming and logical thinking
Top trending discussions
posted on 8 Jul 2024
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, previous, and next
Iterate through the linked list, updating pointers accordingly
Set the next pointer of the current node to the previous node
posted on 28 Oct 2023
I applied via Approached by Company and was interviewed in Sep 2023. There were 6 interview rounds.
Mcqs and 2 dsa questions
posted on 13 Sep 2024
I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.
Interprocess communication involves various mechanisms like pipes, sockets, shared memory, etc. Goroutines communicate using channels and shared memory.
Interprocess communication can be achieved through mechanisms like pipes, sockets, shared memory, message queues, etc.
Goroutines in Go communicate internally using channels, which are typed conduits through which you can send and receive values.
Shared memory can also be...
Design a URL shortener service
Generate a unique short code for each URL
Store the mapping of short code to original URL in a database
Redirect users from short URL to original URL
Consider scalability and performance of the service
Implement analytics to track usage statistics
posted on 7 Aug 2024
I applied via Job Portal and was interviewed in Jul 2024. There were 3 interview rounds.
Dsa and pointer and logical .
Tree and LL and graphs.
I approach problems methodically by breaking them down, analyzing root causes, brainstorming solutions, and testing them.
Break down the problem into smaller, manageable parts
Analyze the root causes of the problem
Brainstorm potential solutions
Test and iterate on the solutions until the problem is resolved
I will manage workload by prioritizing tasks, setting realistic deadlines, delegating when necessary, and regularly reviewing progress.
Prioritize tasks based on deadlines and importance
Set realistic deadlines and milestones
Delegate tasks to team members when necessary
Regularly review progress and adjust workload as needed
Basic java mcq, Java Hibernate Spring MVC framework questions
I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.
There were 2 coding questions and 20 aptitude questions. Coding questiins were based in trees and graphs
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 any point, there is a cycle in the linked list.
If fast pointer reaches the end of the list, there is no cycle.
I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.
2 Coding Questions and approx 20 MCQs where there in the Online Assisment
posted on 20 Feb 2024
I applied via Naukri.com and was interviewed in Aug 2023. There were 4 interview rounds.
Generic dotnet questions mcq
One problem is given need to make logic and your current project details
Managerial round was taken at the end
posted on 20 Sep 2022
Incremental load is a process of updating a data warehouse or database by adding only the new or modified data.
Incremental load is used to minimize the amount of data that needs to be processed and loaded.
It involves identifying the changes in the source data and applying those changes to the target system.
Common techniques for incremental load include using timestamps, change data capture, or comparing checksums.
For e...
Keep and join are both used in programming, but they have different meanings and purposes.
Keep is a method used to filter elements from a collection based on a condition.
Join is used to combine elements from two or more collections based on a common attribute.
Keep returns a new collection with only the elements that satisfy the condition.
Join combines elements from multiple collections into a single collection.
Keep is ...
A synthetic key is a composite key created when two or more tables have multiple common fields.
Synthetic keys occur when there is a many-to-many relationship between tables.
They can be removed by resolving the underlying data model issues.
One way to remove synthetic keys is by creating a bridge table to represent the many-to-many relationship.
Another approach is to concatenate the common fields to create a unique key.
S...
based on 1 interview
Interview experience
R&D Engineer
411
salaries
| ₹6.7 L/yr - ₹28 L/yr |
Technical Lead
394
salaries
| ₹8.9 L/yr - ₹32.8 L/yr |
Solution Specialist
256
salaries
| ₹7.7 L/yr - ₹25.3 L/yr |
Network Engineer
247
salaries
| ₹1.5 L/yr - ₹8.3 L/yr |
Technical Specialist
242
salaries
| ₹8.6 L/yr - ₹34 L/yr |
Ericsson
Huawei Technologies
Cisco
ZTE Corporation