i
JMR
Infotech
Work with us
Filter interviews by
Effective internal communication fosters collaboration, enhances productivity, and builds a positive workplace culture.
Clear communication channels are essential; for example, using tools like Slack or Microsoft Teams can streamline discussions.
Regular team meetings help ensure everyone is on the same page; for instance, weekly check-ins can address ongoing projects.
Feedback mechanisms, such as surveys or suggesti...
A Spring Container is a core component of the Spring Framework that manages the instantiation, configuration, and lifecycle of application objects.
Manages beans: The Spring Container creates and manages the lifecycle of beans defined in the application context.
Dependency Injection: It supports dependency injection, allowing for loose coupling between components.
Configuration: Beans can be configured using XML, ann...
IOC stands for Inversion of Control, a design principle that enhances modularity and testability in software development.
IOC allows for better separation of concerns, making code easier to manage.
It promotes loose coupling between components, enhancing flexibility.
Commonly implemented using Dependency Injection (DI) frameworks like Spring.
Example: Instead of a class creating its dependencies, they are provided ext...
Object-Oriented Programming (OOP) is based on four key principles: encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class). Example: A 'Car' class with properties like 'color' and methods like 'drive()'.
Inheritance: Mechanism to create a new class using properties and methods of an existing class. Example: 'Electric...
The event loop in JavaScript manages asynchronous operations, allowing non-blocking execution of code.
JavaScript is single-threaded, meaning it can execute one command at a time.
The call stack keeps track of function execution; when a function is called, it's pushed onto the stack.
Web APIs (like setTimeout, fetch) handle asynchronous tasks and push callbacks to the callback queue once completed.
The event loop cont...
Dependency Injection in Angular is a design pattern that allows a class to receive its dependencies from external sources rather than creating them itself.
Promotes code reusability and testability by decoupling components.
Angular uses an injector to manage the creation and lifecycle of services.
Example: A service can be injected into a component's constructor: constructor(private myService: MyService) {}
Supports h...
SDLC is a structured process for developing software, ensuring quality and efficiency through defined phases.
1. Requirement Analysis: Gather and analyze user needs. Example: Conducting surveys to understand user requirements for a new app.
2. Planning: Define project scope, resources, and timelines. Example: Creating a project plan with milestones for a software release.
3. Design: Create system architecture and des...
I create tailored designs that enhance user experience, brand identity, and operational efficiency for diverse clients.
User Interface (UI) Design: Crafting visually appealing and intuitive interfaces for web and mobile applications.
Brand Identity Design: Developing logos, color schemes, and typography that reflect a client's values and mission, e.g., a tech startup.
Product Design: Creating functional and aesthetic...
I possess a blend of design, research, and technical skills that enhance user experience and interface design.
User Research: Conducting interviews and surveys to understand user needs, like creating personas for targeted design.
Wireframing & Prototyping: Using tools like Figma and Sketch to create wireframes and interactive prototypes for user testing.
Visual Design: Applying principles of color theory and typo...
Spring-MVC is a framework for building web applications in Java, following the Model-View-Controller design pattern.
1. DispatcherServlet: Central component that handles all incoming requests and routes them to appropriate handlers.
2. Controllers: Handle user requests, process input, and return a model and view. Example: @Controller annotated classes.
3. Models: Represent the data and business logic. Example: Java o...
FCCM is a product that offers modules for managing and optimizing financial crime compliance processes.
FCCM stands for Financial Crime Compliance Management.
Modules include transaction monitoring, customer due diligence, sanctions screening, and regulatory reporting.
Helps organizations detect and prevent financial crimes such as money laundering and fraud.
Provides tools for risk assessment, investigation, and reporting...
Effective mentorship involves guidance, support, and fostering growth in junior team members to enhance their skills and confidence.
Establish a trusting relationship by being approachable and open to questions.
Set clear goals for the mentee, such as improving specific skills or completing projects.
Provide regular feedback, both positive and constructive, to help them grow.
Encourage them to take on challenging tasks to ...
Effective client demos showcase module features, benefits, and real-world applications to ensure understanding and engagement.
Understand client needs: Tailor the demo to address specific client requirements and pain points.
Highlight key features: Focus on the most impactful features of the module that solve client problems.
Use real-world examples: Demonstrate how other clients have successfully implemented the module.
E...
Seeking new challenges and opportunities for growth.
Looking for new challenges to expand my skill set
Interested in exploring different industries and sectors
Seeking opportunities for career advancement and personal development
I can join within two weeks of receiving a formal offer.
I can start within two weeks of receiving a formal offer.
My current notice period is two weeks.
I am flexible and can adjust my start date as needed.
I appeared for an interview in Feb 2025, where I was asked the following questions.
Spring-MVC is a framework for building web applications in Java, following the Model-View-Controller design pattern.
1. DispatcherServlet: Central component that handles all incoming requests and routes them to appropriate handlers.
2. Controllers: Handle user requests, process input, and return a model and view. Example: @Controller annotated classes.
3. Models: Represent the data and business logic. Example: Java object...
I appeared for an interview in Feb 2025, where I was asked the following questions.
I create tailored designs that enhance user experience, brand identity, and operational efficiency for diverse clients.
User Interface (UI) Design: Crafting visually appealing and intuitive interfaces for web and mobile applications.
Brand Identity Design: Developing logos, color schemes, and typography that reflect a client's values and mission, e.g., a tech startup.
Product Design: Creating functional and aesthetically ...
I possess a blend of design, research, and technical skills that enhance user experience and interface design.
User Research: Conducting interviews and surveys to understand user needs, like creating personas for targeted design.
Wireframing & Prototyping: Using tools like Figma and Sketch to create wireframes and interactive prototypes for user testing.
Visual Design: Applying principles of color theory and typograph...
I appeared for an interview in Feb 2025, where I was asked the following questions.
IOC stands for Inversion of Control, a design principle that enhances modularity and testability in software development.
IOC allows for better separation of concerns, making code easier to manage.
It promotes loose coupling between components, enhancing flexibility.
Commonly implemented using Dependency Injection (DI) frameworks like Spring.
Example: Instead of a class creating its dependencies, they are provided external...
A Spring Container is a core component of the Spring Framework that manages the instantiation, configuration, and lifecycle of application objects.
Manages beans: The Spring Container creates and manages the lifecycle of beans defined in the application context.
Dependency Injection: It supports dependency injection, allowing for loose coupling between components.
Configuration: Beans can be configured using XML, annotati...
I appeared for an interview in Nov 2024, where I was asked the following questions.
Yes, I am willing to travel for this position to meet clients and support project needs effectively.
Traveling allows for face-to-face interactions with clients, enhancing relationships.
I have previously traveled for projects, such as a client engagement in New York that resulted in a successful implementation.
I understand the importance of being on-site for critical meetings and workshops.
I am flexible with travel sche...
I appeared for an interview in Nov 2024, where I was asked the following questions.
Absolutely, I am fully prepared to travel as needed to meet project demands and ensure successful outcomes.
I have experience traveling for client meetings and project kick-offs, which enhances collaboration.
In my previous role, I traveled frequently to different regions to conduct workshops and training sessions.
I understand that travel can be essential for building relationships and understanding client needs firsthan...
Experienced Senior Consultant with expertise in diverse modules, driving impactful solutions across various industries.
Over 10 years of experience in consulting, focusing on project management and strategic planning.
Worked extensively with ERP modules, particularly SAP and Oracle, optimizing business processes for clients.
Led a team in implementing a CRM solution that increased client engagement by 30% within six month...
I appeared for an interview in Nov 2024, where I was asked the following questions.
Effective internal communication fosters collaboration, enhances productivity, and builds a positive workplace culture.
Clear communication channels are essential; for example, using tools like Slack or Microsoft Teams can streamline discussions.
Regular team meetings help ensure everyone is on the same page; for instance, weekly check-ins can address ongoing projects.
Feedback mechanisms, such as surveys or suggestion bo...
I appeared for an interview in Nov 2024, where I was asked the following questions.
LLFP data flow tables manage financial data processing in OFSAA, ensuring accurate reporting and compliance.
LLFP stands for Liability, Loss, and Financial Performance data flow tables.
They facilitate the integration of financial data from various sources.
Example: LLFP tables can aggregate loan data for risk assessment.
They support regulatory reporting by ensuring data accuracy and consistency.
OFSAA implementation invol...
Discussing AML scenarios, KYC types, and the PMF process in the BFSI sector.
1. Scenario Execution in AML: Involves monitoring transactions for suspicious activities, such as large cash deposits or rapid movement of funds.
2. Types of KYC: a) Simplified KYC - for low-risk customers, requiring minimal documentation. b) Enhanced KYC - for high-risk customers, requiring detailed verification.
3. PMF Process: The Periodic Mon...
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
General aptitude questions
Top trending discussions
The duration of JMR Infotech interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 29 interview experiences
Difficulty level
Duration
based on 286 reviews
Rating in categories
Software Engineer
121
salaries
| ₹4.3 L/yr - ₹10 L/yr |
Associate Consultant
92
salaries
| ₹3 L/yr - ₹5.8 L/yr |
Consultant
69
salaries
| ₹8.5 L/yr - ₹14.6 L/yr |
Senior Software Engineer
49
salaries
| ₹10 L/yr - ₹17.4 L/yr |
Senior Consultant
47
salaries
| ₹11.1 L/yr - ₹20 L/yr |
HCL Infosystems
Softenger
Cyfuture
JoulestoWatts Business Solutions