Associate Technology
10+ Associate Technology Interview Questions and Answers
Q1. Detect and Remove Loop in Linked List
For a given singly linked list, identify if a loop exists and remove it, adjusting the linked list in place. Return the modified linked list.
Expected Complexity:
Aim for a...read more
Q2. How do you set specific times to Control -M Batch production jobs?
Specific times for Control-M Batch production jobs can be set using scheduling tools within the Control-M application.
Use the Control-M application to access the scheduling tools
Create job definitions with specific start times
Set dependencies between jobs to control the order of execution
Utilize calendars to define recurring schedules
Monitor job status and make adjustments as needed
Q3. Difference between ViewBag and ViewData in MVC ?
ViewBag and ViewData are used to pass data from controller to view in MVC. ViewBag uses dynamic properties while ViewData uses dictionary.
ViewBag is a dynamic object while ViewData is a dictionary object.
ViewBag is a property of the Controller base class while ViewData is a property of the ViewDataDictionary class.
ViewBag is used to pass data from controller to view while ViewData is used to pass data from controller to view and between views.
Example of using ViewBag: ViewBag...read more
Q4. Microservice Architecture vs monolith Architechture
Microservice architecture allows for greater scalability and flexibility compared to monolith architecture.
Microservices are smaller, independent components that can be developed and deployed separately
Monoliths are a single, large application with tightly coupled components
Microservices allow for easier maintenance and updates
Monoliths can be simpler to develop and deploy initially
Examples of microservice architecture include Netflix and Amazon
Examples of monolith architectu...read more
Q5. what design pattern are there in java and on which pattern have you worked.
Java has several design patterns such as Singleton, Factory, Observer, Decorator, etc.
Singleton pattern ensures that only one instance of a class is created
Factory pattern provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created
Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically
Decorator patte...read more
Q6. How do you troubleshoot agent fluctuations?
Troubleshooting agent fluctuations involves analyzing data, identifying potential causes, and implementing solutions.
Collect and analyze data on agent performance metrics
Identify any patterns or trends in the fluctuations
Investigate potential causes such as system issues, training gaps, or workload imbalance
Implement solutions such as system updates, additional training, or workload redistribution
Monitor the impact of the solutions and adjust as needed
Share interview questions and help millions of jobseekers 🌟
Q8. AAS vs PAS vs IAS in Azure
AAS, PAS, and IAS are different types of authentication services in Azure.
AAS (Azure Active Directory Authentication) is used for authenticating users and applications in Azure AD.
PAS (Managed Service Identity) is used for authenticating resources within Azure services.
IAS (Identity Provider Authentication) is used for authenticating users through external identity providers like Facebook or Google.
Each service has its own use case and can be used in combination with others f...read more
Associate Technology Jobs
Q9. Interface vs Abstract
Interface defines a contract while abstract class provides partial implementation.
Interface only contains method signatures while abstract class can have both abstract and non-abstract methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used for loose coupling while abstract classes are used for code reusability.
Example of interface: Comparable interface in Java.
Example of abstract class: Animal class with abstract met...read more
Q10. Use of Controller in WebApi
Controllers in WebApi are used to handle incoming HTTP requests and provide appropriate responses.
Controllers are responsible for handling specific HTTP requests and returning appropriate responses.
They contain action methods that are invoked when a specific HTTP request is received.
Controllers can also be used to implement authorization and authentication logic.
Example: A UserController can handle HTTP requests related to user management such as creating, updating, and delet...read more
Q11. Control-M enterprise manager components role?
Control-M Enterprise Manager components play a crucial role in managing and monitoring batch processing workflows.
Control-M Server: Manages scheduling and monitoring of jobs
Control-M Agent: Executes jobs on remote servers
Control-M/EM GUI: Provides a user interface for managing workflows
Control-M/EM Server: Manages communication between components
Control-M/EM Reporting Facility: Generates reports on job status and performance
Q12. different types of join
Different types of join include inner join, outer join, left join, and right join.
Inner join: Returns rows when there is a match in both tables
Outer join: Returns all rows when there is a match in one of the tables
Left join: Returns all rows from the left table and the matched rows from the right table
Right join: Returns all rows from the right table and the matched rows from the left table
Interview experiences of popular companies
Calculate your in-hand salary
Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Reviews
Interviews
Salaries
Users/Month