i
Spyne
Filter interviews by
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
Add captions on video. User can type caption text and set duration (timestamp) of caption.
Top trending discussions
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts them, and then merges the sorted halves.
Divide the array into two halves recursively
Sort each half using merge sort recursively
Merge the sorted halves back together
I appeared for an interview in Aug 2021.
Round duration - 180 Minutes
Round difficulty - Medium
It had some coding questions related to graph.
You are given an undirected graph with V
vertices (numbered from 0 to V-1) and E
edges. Each edge connects two nodes u
and v
and has an associated weight represe...
The question is about finding the shortest path distance from a source node to all vertices in an undirected graph.
The graph is represented by the number of vertices and edges, followed by the edges and their distances.
The task is to find the shortest path distance from the source node (0) to all other nodes.
If a node is disconnected from the source node, print the maximum positive integer value (2147483647).
Implement ...
Given a directed and unweighted graph characterized by vertices 'V' and edges 'E', determine if a path exists from a specified 'source' vertex to a 'destination' vertex. T...
The task is to check if there exists a path from a given source vertex to a destination vertex in a directed and unweighted graph.
Read the number of test cases.
For each test case, read the number of vertices and edges.
Read the edges of the graph.
Read the source and destination vertices.
Implement a graph traversal algorithm (e.g., BFS or DFS) to check if a path exists from the source to the destination.
Print 'true' if a...
Round duration - 180 Minutes
Round difficulty - Hard
The round was really tough only 1 coding question was asked
You are provided with an N-ary tree constituted of 'N' nodes, where node '1' is the head of the tree. Your task is to encode this N-ary tree into a binar...
The task is to encode an N-ary tree into a binary tree and then decode the binary tree back into the original N-ary tree.
Encode the N-ary tree by representing each node as a binary tree node with its first child as the left child and subsequent children as the right child.
To decode the binary tree, traverse the binary tree and for each node, create a new N-ary tree node with its left child as the first child and subseq...
Tip 1 : Do atleast 2 projects
Tip 2 : Complete competitive programming
Tip 3 : Practice more interview Questions particular to the company applying to
Tip 1 : Don't lie on resume
Tip 2 : Try to wrap resume in one page
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Computer Fundamentals
Flatten a binary tree by converting it into a linked list in-place.
Use a recursive approach to flatten the binary tree.
Traverse the tree in a pre-order manner and keep track of the previous node.
Set the left child of each node to null and the right child to the next node in the linked list.
Example: Input: 1 -> 2 -> 5 -> 3 -> 4 -> null, Output: 1 -> null -> 2 -> null -> 3 -> null -> 4 -> null -> 5 -> null
Leecode medium level question
Leetcode Hard level Question
I appeared for an interview in Apr 2021.
Round duration - 90 minutes
Round difficulty - Hard
Timing was late evening. Platform was good.
Given a maze represented by 'N' cells numbered from 0 to N-1, and an array arr
of 'N' integers where arr[i]
denotes the cell number that can be reached from the 'i'...
Identify the length of the largest cycle in a maze represented by cells and an array of integers.
Iterate through each cell and find the cycle length using DFS or Floyd's Tortoise and Hare algorithm.
Handle self-cycles and cells with no exit by checking arr[i] = i and arr[i] = -1 respectively.
Output the length of the largest cycle found or -1 if no cycles exist.
Ninja is stuck in a maze represented as a 2D grid. He can move in four directions (Up, Down, Left, Right) until he hits a wall ('1'). Once stopped, he can choose a new...
Determine if Ninja can reach the destination in a maze by moving in four directions until hitting a wall.
Create a function to traverse the maze using depth-first search or breadth-first search.
Keep track of visited cells to avoid infinite loops.
Return 'True' if destination is reachable, 'False' otherwise.
Tip 1 : Do some projects.
Tip 2 : Practice dynamic programming.
Tip 1 : Keep it short.
Tip 2 : Do not put false things on resume.
I appeared for an interview in Apr 2025, where I was asked the following questions.
A multithreaded environment allows multiple threads to execute concurrently, improving application performance and responsiveness.
Thread Management: Use thread pools to manage threads efficiently, reducing overhead from frequent thread creation and destruction.
Synchronization: Implement synchronization mechanisms (like mutexes or semaphores) to prevent race conditions when accessing shared resources.
Concurrency Control...
Locking mechanisms in multithreaded environments prevent deadlock by managing access to critical sections effectively.
Mutexes: A mutual exclusion lock that allows only one thread to access a resource at a time, preventing race conditions.
Semaphores: A signaling mechanism that controls access to a resource by maintaining a count, allowing multiple threads to access it up to a limit.
Read/Write Locks: These allow multiple...
I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.
- simple basic ios questions
I applied via Campus Placement and was interviewed before Mar 2023. There were 3 interview rounds.
Kadance algorithm and find the middle of the linklist
More on java and Python based coding questions
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Solving normal Puzzles to test aptitude.
Sample app was asked to create.
based on 1 interview experience
Difficulty level
Duration
Senior QA Engineer
17
salaries
| ₹8.5 L/yr - ₹9.1 L/yr |
Product Manager
16
salaries
| ₹21 L/yr - ₹40 L/yr |
Data Analyst Intern
13
salaries
| ₹1.8 L/yr - ₹3.5 L/yr |
Software Developer
12
salaries
| ₹8 L/yr - ₹18 L/yr |
Account Exeutive
12
salaries
| ₹24 L/yr - ₹40 L/yr |
MagicPin
Awign Enterprises
Nestaway
Ketto