i
Info
Edge
Work with us
Filter interviews by
I applied via Campus Placement
It was a simple round with easy questions
To create a table in a database, use the CREATE TABLE statement.
Specify the table name and column names with their data types.
Add any constraints or rules for the table.
Example: CREATE TABLE customers (id INT, name VARCHAR(50), email VARCHAR(100));
Delete removes specific rows from a table while truncate removes all rows from a table.
Delete is a DML command while truncate is a DDL command.
Delete can be rolled back while truncate cannot be rolled back.
Delete is slower than truncate as it logs each row deletion while truncate does not.
Delete can have a WHERE clause to specify which rows to delete while truncate deletes all rows.
Example: DELETE FROM table_name WHERE...
I applied via Referral and was interviewed in May 2022. There were 5 interview rounds.
Apti+coding
What people are saying about Info Edge
Check if any 3 elements in an array add up to a given number
Sort the array in ascending order
Use nested loops to iterate through all possible combinations of 3 elements
Check if the sum of the 3 elements equals the given number
Return true if a match is found, else false
Given a number, find the nearest perfect square using modified binary search.
Start with low=0 and high=num.
While low<=high, find mid=(low+high)/2.
If mid*mid==num, return mid.
If mid*mid
If mid*mid>num, update high=mid-1.
Return the closest perfect square to num.
Check if two binary trees are mirrors by comparing their structure and node values recursively.
Two trees are mirrors if their root nodes are equal.
The left subtree of one tree must be a mirror of the right subtree of the other tree.
Recursively check the left and right subtrees for both trees.
Example: Tree A (1, 2, 3) and Tree B (1, 3, 2) are mirrors.
This method prints the boundary nodes of a binary tree in a specific order.
1. Start from the root node and print it.
2. Print the left boundary (excluding leaf nodes).
3. Print all leaf nodes from left to right.
4. Print the right boundary (excluding leaf nodes) in reverse order.
Example: For a tree with root 1, left child 2, right child 3, the output would be: 1, 2, 4, 5, 3.
Use a stack to find the next greater element for each item in an array efficiently.
Initialize an empty stack and an output array of the same size as the input.
Iterate through the array from right to left.
For each element, pop elements from the stack until you find a greater element or the stack is empty.
If the stack is not empty, the top element is the next greater element; otherwise, it's -1.
Push the current element o...
Count occurrences of two nodes with same horizontal distance in a binary tree
Traverse the tree using BFS or DFS and keep track of horizontal distance of each node
Store nodes with same horizontal distance in a hash table and increment count if collision occurs
Recursively traverse left and right subtrees with updated horizontal distance
Time complexity: O(n), Space complexity: O(n)
Program to check if a linked list is a palindrome
Traverse the linked list and push each element onto a stack
Traverse the linked list again and compare each element with the top of the stack
If all elements match, the linked list is a palindrome
Test methods for stress testing of Furniture class
Create a large number of Furniture objects and check for memory leaks
Simulate heavy usage by continuously calling methods and check for performance issues
Test the Furniture class with maximum allowed input values and check for any errors or crashes
Considerations for developing an application for computer aided competitive exams
User-friendly interface for easy navigation
Accurate and reliable question bank
Timed tests to simulate real exam conditions
Option to save and resume tests
Detailed performance analysis and feedback
Compatibility with different devices and operating systems
Regular updates and bug fixes
Developer should consider the security of the application t...
Reverse every 3 nodes in a singly linked list using recursion
Create a recursive function that takes in a node and a count
If count is less than 3, return the node
Reverse the first 3 nodes and call the function recursively with the 4th node and count 1
Connect the reversed nodes to the rest of the list
Return the new head of the reversed list
I want to learn/change 3 things about myself
Improve my communication skills
Develop better time management habits
Learn a new programming language
I applied via Walk-in and was interviewed before May 2020. There were 3 interview rounds.
I applied via Walk-in and was interviewed in Mar 2021. There was 1 interview round.
I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Jan 2021. There were 6 interview rounds.
In my previous role as a team leader, I managed projects, coordinated with clients, and ensured timely delivery of services.
Led a team of 10 in executing a project that increased client satisfaction by 20%.
Implemented a new project management tool that improved workflow efficiency by 30%.
Conducted regular training sessions for team members to enhance their skills and productivity.
Collaborated with cross-functional team...
I can sell you a pen by showing you how it can solve your problems and increase your productivity.
I understand that you need a pen to write down important information and ideas.
This pen has a comfortable grip and writes smoothly, making it easy to use for extended periods of time.
It also has a clip that can attach to your notebook or shirt pocket, ensuring that you always have it on hand.
By investing in this pen, you'l...
I applied via Company Website and was interviewed in May 2019. There were 5 interview rounds.
I appeared for an interview before Dec 2015.
I am excited to join the company because of its reputation for innovation and commitment to employee growth.
I am impressed by the company's track record of developing cutting-edge software solutions.
I appreciate the company's focus on fostering a culture of learning and development.
I am excited about the opportunity to work with a talented team of developers and contribute to the company's success.
I believe that the co...
based on 1 interview experience
based on 1 review
Rating in categories
Senior Executive
682
salaries
| ₹2.6 L/yr - ₹8 L/yr |
Sales Executive
658
salaries
| ₹10 L/yr - ₹10 L/yr |
Assistant Manager
612
salaries
| ₹3.3 L/yr - ₹9.5 L/yr |
Associate Senior Executive
563
salaries
| ₹2.2 L/yr - ₹6 L/yr |
Senior Software Engineer
368
salaries
| ₹10 L/yr - ₹26.1 L/yr |
TCS
Amazon
Flipkart
Indiamart Intermesh