Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Oct 2024. There was 1 interview round.
I applied via Referral and was interviewed before Feb 2023. There were 2 interview rounds.
Easy to medium level coding interview round.
I applied via Instahyre and was interviewed before Feb 2021. There were 3 interview rounds.
Linkedlist insertion & deletion in Go
In Go, linked lists can be implemented using structs and pointers.
Insertion involves creating a new node and updating the pointers of adjacent nodes.
Deletion involves updating the pointers of adjacent nodes to bypass the node being deleted.
Go's garbage collector automatically frees memory of unused nodes.
SQL is best for structured data, NoSQL for unstructured. Use SQL for complex queries, NoSQL for scalability and speed.
SQL is best for structured data, NoSQL for unstructured
Use SQL for complex queries, NoSQL for scalability and speed
SQL is ACID compliant, NoSQL is BASE
Examples of SQL: MySQL, Oracle, PostgreSQL
Examples of NoSQL: MongoDB, Cassandra, Redis
Query to find the second largest element in a database table
Use ORDER BY and LIMIT to select the second largest element
For MySQL: SELECT column FROM table ORDER BY column DESC LIMIT 1,1
For Oracle: SELECT column FROM (SELECT column FROM table ORDER BY column DESC) WHERE ROWNUM <= 2 MINUS SELECT column FROM (SELECT column FROM table ORDER BY column DESC) WHERE ROWNUM <= 1
Zopsmart Technology interview questions for designations
Top trending discussions
posted on 3 Oct 2024
I applied via Job Portal
It was not good their approach of asking questions not good
posted on 23 Dec 2021
I applied via Campus Placement and was interviewed in Nov 2021. There were 4 interview rounds.
Binary search has O(log n) time complexity for arrays and O(n) for linked lists.
Binary search is efficient for arrays due to their random access nature.
Linked lists require sequential traversal, making binary search inefficient.
For arrays, the time complexity is O(log n) as the search space is halved with each iteration.
For linked lists, the time complexity is O(n) as all nodes must be visited to find the target.
Binary...
Construct a tree using inorder and postorder traversal lists.
The last element of the postorder list is the root of the tree.
Find the root in the inorder list and split the list into left and right subtrees.
Recursively construct the left and right subtrees using the corresponding sublists.
Return the root node.
Time complexity: O(n^2) in worst case, O(nlogn) on average.
Find depth of binary tree through recursion and iteration
Recursively traverse left and right subtrees and return the maximum depth
Iteratively traverse the tree using a stack or queue and keep track of the depth
Depth of an empty tree is 0
Depth of a tree with only one node is 1
Intersection of two arrays is the common elements present in both arrays.
Sort both arrays and use two pointers to compare elements.
Use a hash set to store elements of one array and check for presence in the other array.
If arrays are already sorted, use binary search to find common elements.
Find the heavier ball from 8 identical balls using a balance weighting machine in least number of tries.
Divide the balls into 3 groups of 3, 3, and 2 balls.
Weigh the first two groups against each other.
If they balance, the heavier ball is in the remaining group of 2 balls.
If one group is heavier, weigh two balls from that group against each other.
If they balance, the heavier ball is the remaining ball.
If one ball is he
I applied via campus placement at Indian Institute of Information Technology (IIIT), Kota and was interviewed in Dec 2024. There were 2 interview rounds.
A 90-minute coding test on HackerRank, which includes one medium, one easy, and one hard question.
posted on 19 Dec 2024
I applied via Campus Placement
It was good 20 mcqs 3 coding questions
2 Leetcode Medium questions on hackerrank
I applied via Campus Placement
Aptitude was including both MCQs and Input
Python is a high-level, interpreted language known for its simplicity and readability, while C is a low-level, compiled language known for its speed and efficiency.
Python is dynamically typed, while C is statically typed.
Python has automatic memory management, while C requires manual memory management.
Python is platform-independent, while C is platform-dependent.
Python is commonly used for web development and data anal...
C is faster than Python due to its lower-level nature and direct hardware access.
C is a compiled language, while Python is an interpreted language.
C code is directly translated into machine code, while Python code is executed line by line.
C has direct access to hardware, while Python relies on external libraries for such access.
A program to count vowels in a given name
Create a function that takes a string as input
Loop through each character in the string and check if it is a vowel (a, e, i, o, u)
Increment a counter for each vowel found
Return the total count of vowels
Quick sort is a divide-and-conquer algorithm that sorts an array by partitioning it into smaller sub-arrays.
Choose a pivot element from the array
Partition the array into two sub-arrays based on the pivot element
Recursively apply quick sort to the sub-arrays
Combine the sorted sub-arrays to get the final sorted array
Implement a linked list data structure in a programming language.
Create a Node class with data and a reference to the next node
Implement methods to add, remove, and search for elements in the linked list
Handle edge cases like adding to an empty list or removing the last element
Operations on Linked list include insertion, deletion, traversal, and searching.
Insertion: Add a new node at the beginning, end, or middle of the linked list.
Deletion: Remove a node from the linked list based on a given key or position.
Traversal: Visit each node in the linked list to perform operations or display data.
Searching: Find a specific node in the linked list based on a given key or value.
based on 3 interviews
Interview experience
based on 6 reviews
Rating in categories
Software Engineer
85
salaries
| ₹8 L/yr - ₹14.5 L/yr |
Software Development Engineer
80
salaries
| ₹8 L/yr - ₹15 L/yr |
Software Developer
67
salaries
| ₹8.5 L/yr - ₹15.6 L/yr |
Senior Software Engineer
51
salaries
| ₹11.7 L/yr - ₹33 L/yr |
Software Development Engineer II
49
salaries
| ₹11 L/yr - ₹22 L/yr |
Flipkart
Amazon
Paytm Mall
Snapdeal