i
Ingram Micro
Filter interviews by
Clear (1)
A data warehouse is a centralized repository that stores structured and unstructured data from various sources for analysis and reporting.
Data warehouses are designed for query and analysis rather than transaction processing.
They typically store historical data and are used for creating reports, dashboards, and data visualizations.
Data warehouses often use ETL (extract, transform, load) processes to integrate data from...
Different kinds of views that can be created include materialized views, virtual views, and dynamic views.
Materialized views store the result set of a query physically and are updated periodically.
Virtual views are based on SQL queries and do not store data physically.
Dynamic views are created on the fly based on user input or system conditions.
Other types of views include read-only views, updatable views, and recursiv
Seeking new challenges and growth opportunities in a dynamic environment.
Desire to work on more advanced projects
Opportunity for career advancement
Seeking a more collaborative team environment
In five years, I see myself as a senior data engineer leading a team of talented individuals, implementing cutting-edge technologies to drive business growth.
Leading a team of data engineers and collaborating with other departments to drive business growth
Implementing advanced technologies and tools to optimize data processing and analysis
Continuously learning and staying updated with the latest trends in data engineer...
Top trending discussions
I was interviewed in Jun 2017.
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Nov 2020. There were 3 interview rounds.
I applied via LinkedIn and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Dec 2021. There were 3 interview rounds.
Best practices for creating an API
Design API around resources
Use HTTP methods correctly
Provide clear and concise documentation
Version your API
Implement security measures
Use consistent error handling
Optimize for performance
Test thoroughly before release
Multiple inheritance in C# allows a class to inherit from multiple classes.
C# does not support multiple inheritance of classes, but it supports multiple inheritance of interfaces.
A class can inherit from multiple interfaces using the ':' symbol.
Example: class MyClass : Interface1, Interface2 { }
I applied via Approached by Company and was interviewed in Nov 2023. There were 4 interview rounds.
Basic java mcq, Java Hibernate Spring MVC framework questions
I was interviewed before May 2021.
Round duration - 180 Minutes
Round difficulty - Easy
it was an coding round. i was not able to solve questions
Your task is to determine if two given strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form the...
Determine if two strings are anagrams of each other by checking if they contain the same characters.
Create character frequency maps for both strings and compare them.
Sort both strings and compare if they are equal.
Use a hash table to store character counts and check if they are the same for both strings.
Given a string str
and a character 'X', develop a function to eliminate all instances of 'X' from str
and return the resulting string.
The first lin...
Develop a function to remove all instances of a given character from a string.
Iterate through the string and build a new string excluding the specified character.
Use a StringBuilder or similar data structure for efficient string manipulation.
Handle edge cases such as empty string or character not found in the input string.
Given an array of strings A
of size N
, determine the longest complete string. A string is deemed complete if every prefix of the string also appears in the array. If mult...
Find the longest complete string in an array of strings, where every prefix of the string also appears in the array.
Iterate through each string in the array and check if all its prefixes exist in the array.
Keep track of the longest complete string found so far, and return the lexicographically smallest one if multiple exist.
If no complete string is found, return 'None'.
In a wedding ceremony at NinjaLand, attendees are divided into two groups: bride’s side and groom’s side. Attendees from the bride’s side hold odd numbers, while those...
Rearrange attendees from bride's side and groom's side while maintaining original order within each group.
Iterate through the linked list and separate odd and even numbers into two separate lists.
Merge the two lists while maintaining the original order within each group.
Output the rearranged linked list with bride's side attendees followed by groom's side attendees.
Given a Binary Tree with 'N' nodes, compute and return the sum of all its boundary nodes. The boundary nodes include the root node, leftmost external nodes, rightmost extern...
The Boundary Sum Problem involves calculating the sum of boundary nodes in a binary tree.
Traverse the tree in a specific order to identify the boundary nodes (root, leftmost, rightmost, and leaves)
Keep track of the sum of these boundary nodes as you traverse the tree
Handle cases where nodes have no children (-1)
Tip 1 : Stay focused
Tip 2 : Practice coding questions.
Tip 3 : View previous interviews of the companies
Tip 1 : Don't lie on resume
Tip 2 : Just write in format that is catchy
I was interviewed in Dec 2024.
Cloud concepts refer to the delivery of computing services over the internet, including storage, databases, networking, and more.
Cloud computing allows users to access and use resources on-demand over the internet.
It provides scalability, flexibility, and cost-efficiency compared to traditional on-premises solutions.
Examples include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
Given a project and add a new feature with test cases
based on 1 interview
Interview experience
Software Engineer
131
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
127
salaries
| ₹0 L/yr - ₹0 L/yr |
DEP Manager, Sales
103
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Manager
73
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
58
salaries
| ₹0 L/yr - ₹0 L/yr |
Tech Data
Redington
Tech Data Corporation
SYNNEX Corporation