i
Ingram Micro
Filter interviews by
Coding test conducted in virtual session - you need share the entire screen (google meet). Interviewer share about 12 questions, in 10 are theory based questions and 2 coding questions.
while writing theory try to answer with real time example from your project.
1. Solid principles 2 design patterns used 3 diff between .net core vs .net 4. garbage collection 5. global exception handling in core 5. performance / monitoring related questions
coding questions: 1. Nth max value without sorting. 2. sum of max sub array in a integer array
Dependency injection in core with types is a common practice in software engineering.
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Using dependency injection in core allows for easier testing and maintenance of the codebase.
Types in dependency injection help ensure that the correct dependencies are injected into components.
Examples include us...
Middleware is used to handle requests and responses in web applications. Custom middleware can be created to add specific functionality.
Middleware is software that acts as a bridge between an operating system or database and applications, allowing them to communicate with each other.
Middleware can be used to handle tasks such as authentication, logging, error handling, and more.
Custom middleware can be created to add s...
Authentication and authorization are essential for securing web APIs in ASP.NET Core.
Use authentication to verify the identity of the user accessing the API.
Use authorization to determine what actions the authenticated user is allowed to perform.
In ASP.NET Core, authentication can be implemented using various schemes like JWT, OAuth, or Identity.
Authorization can be achieved through policies, roles, or claims.
Always va...
I applied via Naukri.com and was interviewed in Feb 2024. There were 5 interview rounds.
Question answer of 1 hour with 3 panel member
1 hour of Gd with 3 members
With some high management
I am looking for a competitive salary based on my experience and skills in the range of $100,000 to $120,000.
Research industry standards for senior software engineer salaries
Consider your years of experience and specialized skills
Factor in cost of living in the area where the job is located
Be prepared to negotiate based on benefits and perks offered
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There were 2 interview rounds.
Dependency Injection is a design pattern where the dependencies of an object are provided externally rather than created within the object itself.
Dependencies are injected into a class through constructor injection, setter injection, or interface injection.
This helps in achieving loose coupling between classes and makes the code more testable and maintainable.
Example: Instead of creating an instance of a database conne...
Yes, a combination of transient and scoped lifetime services can work together.
Transient services are created each time they are requested, while scoped services are created once per request within the scope.
They can work together as long as the transient service does not depend on the scoped service for its functionality.
For example, a logging service can be transient while a database context service can be scoped.
Top trending discussions
posted on 10 Apr 2024
Annotations are used in Java to provide metadata about a program.
Annotations start with the @ symbol
Annotations can be used to provide information to the compiler or runtime environment
Examples of annotations in Java include @Override, @Deprecated, and @SuppressWarnings
I applied via Naukri.com and was interviewed before Nov 2020. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2020. There were 3 interview rounds.
Code pairing and technical discussions in Java and Springboot
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
MCQ + Coding question
Topics in Kafka are logical channels for data storage and communication.
Topics are categories or feeds to which records are published by producers.
Consumers subscribe to topics to receive records and process them.
Each topic is split into partitions for scalability and parallel processing.
Topics can have multiple partitions to distribute load and increase throughput.
Example: 'orders', 'payments', 'logs'
In a company, I look for a strong company culture, opportunities for growth, and work-life balance.
Strong company culture - a positive and inclusive work environment where employees are valued and supported
Opportunities for growth - chances to learn new skills, take on challenging projects, and advance in my career
Work-life balance - a company that values the well-being of its employees and promotes a healthy balance b
Writing trigger logic involves defining actions to be taken when a certain event occurs in a database.
Identify the event that will trigger the logic
Define the actions to be taken when the event occurs
Consider any conditions or constraints that need to be met for the trigger to fire
A Batch Class is used in Salesforce to process records in batches.
Batch classes are used to process large amounts of data in Salesforce.
They are implemented by implementing the Database.Batchable interface.
Batch classes have three main methods: start, execute, and finish.
Example: public class MyBatchClass implements Database.Batchable
LWC Component for Senior Software Engineer interview
Create a new Lightning Web Component using Salesforce CLI
Define HTML template, JavaScript controller, and CSS styling
Implement functionality using Apex controllers and Lightning Data Service
Use @wire to fetch data from Salesforce backend
Leverage Salesforce Lightning Design System for UI components
based on 3 interviews
Interview experience
based on 16 reviews
Rating in categories
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
57
salaries
| ₹0 L/yr - ₹0 L/yr |
Tech Data
Redington
Tech Data Corporation
SYNNEX Corporation