Filter interviews by
The question is asking for a solution to find the nearest element to a given element in an array.
Iterate through the array and calculate the absolute difference between each element and the given element.
Keep track of the minimum difference encountered and the corresponding element.
Return the element with the minimum difference as the nearest element.
There are 3 possible triangles that can be formed using the two lines.
To form a triangle, we need three points.
With two lines, we have a total of four points.
By choosing any three points, we can form a triangle.
Therefore, there are 3 possible triangles.
Identify the most recent duplicate in an array of strings.
Iterate through the array and keep track of the indices of each string using a hashmap.
If a string is already present in the hashmap, update its index.
After iterating through the array, find the string with the highest index in the hashmap.
The function should return the element k from a Binary Search Tree (BST).
Traverse the BST in-order and keep track of the current element
If the current element is equal to k, return it
If the current element is greater than k, move to the left subtree
If the current element is less than k, move to the right subtree
Repeat until the element is found or the entire tree is traversed
Entering gogle.com triggers DNS lookup, establishes a connection, and retrieves the website content for display.
1. DNS Lookup: The browser queries a DNS server to resolve 'gogle.com' to an IP address.
2. TCP Connection: A TCP connection is established with the server using the resolved IP address.
3. HTTP Request: The browser sends an HTTP GET request to the server for the webpage.
4. Server Response: The server proc...
There are three common methods to compress images: lossless compression, lossy compression, and resizing.
Lossless compression reduces file size without losing any image quality. Examples include PNG and GIF formats.
Lossy compression reduces file size by discarding some image data. Examples include JPEG format.
Resizing reduces file size by changing the dimensions of the image. It can be done manually or using image...
To rotate a matrix by 90 degrees clockwise, transpose the matrix and then reverse each row. To rotate anticlockwise, reverse each row and then transpose.
Transpose the matrix by swapping elements at (i, j) with (j, i)
Reverse each row of the transposed matrix
To rotate anticlockwise, reverse each row of the original matrix and then transpose
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
To rotate a matrix by 90 degrees clockwise, transpose the matrix and then reverse each row. To rotate anticlockwise, reverse each row and then transpose.
Transpose the matrix by swapping elements at (i, j) with (j, i)
Reverse each row of the transposed matrix
To rotate anticlockwise, reverse each row of the original matrix and then transpose
There are three common methods to compress images: lossless compression, lossy compression, and resizing.
Lossless compression reduces file size without losing any image quality. Examples include PNG and GIF formats.
Lossy compression reduces file size by discarding some image data. Examples include JPEG format.
Resizing reduces file size by changing the dimensions of the image. It can be done manually or using image proc...
Identify the most recent duplicate in an array of strings.
Iterate through the array and keep track of the indices of each string using a hashmap.
If a string is already present in the hashmap, update its index.
After iterating through the array, find the string with the highest index in the hashmap.
There are 3 possible triangles that can be formed using the two lines.
To form a triangle, we need three points.
With two lines, we have a total of four points.
By choosing any three points, we can form a triangle.
Therefore, there are 3 possible triangles.
The function should return the element k from a Binary Search Tree (BST).
Traverse the BST in-order and keep track of the current element
If the current element is equal to k, return it
If the current element is greater than k, move to the left subtree
If the current element is less than k, move to the right subtree
Repeat until the element is found or the entire tree is traversed
The question is asking for a solution to find the nearest element to a given element in an array.
Iterate through the array and calculate the absolute difference between each element and the given element.
Keep track of the minimum difference encountered and the corresponding element.
Return the element with the minimum difference as the nearest element.
Entering gogle.com triggers DNS lookup, establishes a connection, and retrieves the website content for display.
1. DNS Lookup: The browser queries a DNS server to resolve 'gogle.com' to an IP address.
2. TCP Connection: A TCP connection is established with the server using the resolved IP address.
3. HTTP Request: The browser sends an HTTP GET request to the server for the webpage.
4. Server Response: The server processes...
I applied via Approached by Company and was interviewed before Oct 2023. There were 3 interview rounds.
I appeared for an interview before Mar 2024, where I was asked the following questions.
Top trending discussions
I appeared for an interview before Apr 2024, where I was asked the following questions.
Managing accounts payable involves tracking and processing a company's obligations to pay off short-term debts to its creditors.
Invoice Receipt: Collect invoices from suppliers and verify their accuracy against purchase orders.
Approval Process: Ensure invoices are approved by the relevant department before payment.
Payment Scheduling: Schedule payments based on due dates to maintain good supplier relationships.
Record Ke...
A team lead is responsible for guiding, supporting, and managing a team to achieve goals and ensure effective collaboration.
Provide direction and set clear goals for the team, such as quarterly project milestones.
Facilitate communication within the team and with other departments, ensuring everyone is aligned.
Mentor and support team members in their professional development, like conducting regular one-on-one meetings.
...
A subscriber is someone who signs up for a service, while a member is part of a group or organization.
Subscribers typically pay for access to content or services, e.g., magazine subscribers.
Members are often part of a community or organization, e.g., members of a gym.
Subscribers may not have voting rights, while members often do, e.g., in a club.
A subscriber can be a one-time user, while a member usually has ongoing in...
Enrollments are typically done through a structured process involving registration, verification, and confirmation steps.
1. Registration: Users fill out an enrollment form with personal details.
2. Verification: Submitted information is verified for accuracy and eligibility.
3. Payment: If applicable, payment is processed for enrollment fees.
4. Confirmation: Participants receive a confirmation email or notification.
5. Or...
posted on 2 Sep 2024
I applied via Job Portal and was interviewed in May 2024. There were 2 interview rounds.
posted on 29 Jun 2024
I applied via Referral and was interviewed before Jun 2023. There were 3 interview rounds.
Coding test are just basic Array and linkedList question
I have learned the importance of effective communication, adaptability, and teamwork.
Effective communication is key to successful projects and relationships.
Adaptability is crucial in navigating changes and challenges in the workplace.
Teamwork is essential for achieving common goals and fostering a positive work environment.
Financial derivatives are contracts whose value is derived from the performance of an underlying asset, index, or rate.
Types include options, futures, forwards, and swaps
Options give the holder the right, but not the obligation, to buy or sell an asset at a specified price before a certain date
Futures are agreements to buy or sell an asset at a future date for a price agreed upon today
Forwards are similar to futures bu...
Corporate actions are events initiated by a public company that impact its shareholders and securities.
Types of corporate actions include dividends, stock splits, mergers and acquisitions, rights issues, and bonus issues.
Dividends are payments made to shareholders from a company's profits.
Stock splits involve dividing existing shares into multiple shares to lower the price per share.
Mergers and acquisitions are when tw...
based on 2 interview experiences
Difficulty level
Duration
based on 41 reviews
Rating in categories
Member Technical Staff
39
salaries
| ₹10 L/yr - ₹38.2 L/yr |
Escalation Engineer
19
salaries
| ₹15 L/yr - ₹30 L/yr |
Technical Lead
15
salaries
| ₹36.6 L/yr - ₹57.5 L/yr |
TAC Engineer
7
salaries
| ₹6 L/yr - ₹10 L/yr |
Senior Information Technology Engineer
6
salaries
| ₹16.9 L/yr - ₹24 L/yr |
US Tech Solutions
SMC Corporation
Tangoe
TekisHub Consulting Services