i
MPS
Limited
Filter interviews by
Object-Oriented Programming (OOP) is a paradigm based on objects that encapsulate data and behavior, promoting code reusability.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the sam...
Implementing a multi-theme approach in Drupal using a component-based structure with Twig for flexible theming.
Utilize Drupal's theme system to define multiple themes for different sections of the site.
Leverage Twig templates to create reusable components, such as buttons, cards, and modals.
Organize components in a modular fashion, allowing for easy updates and maintenance.
Use theme suggestions in Twig to load spe...
Customer queries can be handled by providing prompt and helpful responses.
Listen actively to understand the customer's issue
Empathize with the customer's situation
Provide clear and accurate information
Offer solutions or alternatives
Follow up to ensure customer satisfaction
The design trends most frequently used in 2022 are minimalism, bold typography, and 3D elements.
Minimalism: Clean and simple designs with ample white space.
Bold Typography: Large and attention-grabbing fonts.
3D Elements: Adding depth and realism to designs.
Dark Mode: Designs with dark color schemes for a sleek and modern look.
Neon Colors: Vibrant and eye-catching color palettes.
Sustainability: Eco-friendly and sus...
Design language refers to the visual and aesthetic elements used consistently across a brand or product to create a cohesive and recognizable identity.
Design language is a set of visual elements, such as colors, typography, icons, and imagery, that are used consistently in design.
It helps to create a cohesive and recognizable identity for a brand or product.
Design language ensures consistency and clarity in commun...
C# program to reverse a string and check if it is a palindrome.
Declare a string variable and initialize it with the input string
Convert the string to a character array
Reverse the character array using Array.Reverse() method
Convert the character array back to string
Compare the reversed string with the original string to check if it is a palindrome
C# program to return sum of values passed through a list of numbers as a parameter.
Create a method that takes a list of numbers as a parameter
Use a loop to iterate through the list and add each number to a sum variable
Return the sum variable
I am open to discussing a fair and competitive salary based on my skills and experience.
I am looking for a salary that is commensurate with my skills and experience
I am open to discussing the salary range for this position
I am looking for a fair and competitive salary package
I am willing to negotiate based on the company's compensation structure
Drush is a command line tool for managing Drupal websites. The command to clear cache is 'drush cr'.
Drush is a command line tool for Drupal that allows developers to perform various tasks quickly and efficiently
The command to clear cache in Drupal using Drush is 'drush cr'
Drush can be used for tasks such as enabling/disabling modules, running database updates, clearing caches, and more
Yes, I have experience with migrations in Drupal.
I have worked on migrations in Drupal 7 and Drupal 8.
I have used the Migrate module for migrating content from different sources.
I have written custom migration scripts using YAML configuration files.
I have migrated content types, fields, users, and taxonomy terms.
I have handled data transformations and mappings during migrations.
I have used Drush commands for runni...
An entity is a piece of content or data in Drupal that has its own unique ID and properties.
Entities can be nodes, users, taxonomy terms, etc.
Each entity has fields that store data related to that entity.
Entities can be manipulated and displayed using Drupal's Entity API.
A node is a fundamental building block in Drupal, representing a piece of content on a website.
Nodes can be of different types, such as articles, pages, or custom content types.
Each node has a unique ID, title, body, and other fields depending on its content type.
Nodes can be organized into taxonomies, referenced by other nodes, and displayed in various ways on a website.
Taxonomy is a way to classify content in Drupal. Custom taxonomy allows for creating custom classification systems.
Taxonomy in Drupal is a way to categorize and organize content through terms and vocabularies.
Custom taxonomy allows for creating custom classification systems tailored to specific needs.
For example, a website about animals may have a custom taxonomy called 'Habitat' with terms like 'Forest', 'Desert', and...
Preprocess hook is a Drupal hook that allows developers to modify variables before they are rendered.
Preprocess hooks are used to modify variables before they are displayed on a Drupal site.
They are commonly used in theme development to customize the appearance of content.
An example is hook_preprocess_node() which allows developers to modify variables for nodes before they are displayed.
A view in Drupal is a customizable list of content items that can be displayed in various formats.
Views allow users to filter, sort, and display content from the database.
Views can be used to create lists, tables, grids, slideshows, and more.
Views can also be used to create RSS feeds, search pages, and custom reports.
Drush is a command line tool for managing Drupal websites. The command to clear cache is 'drush cr'.
Drush is a command line tool for Drupal that allows developers to perform various tasks quickly and efficiently
The command to clear cache in Drupal using Drush is 'drush cr'
Drush can be used for tasks such as enabling/disabling modules, running database updates, clearing caches, and more
Git command for creating a new branch is 'git checkout -b <branch_name>'.
Use 'git checkout -b <branch_name>' to create and switch to a new branch in one command.
Make sure to replace <branch_name> with the desired name of the new branch.
You can also create a new branch without switching to it by using 'git branch <branch_name>'.
Yes, I have experience with migrations in Drupal.
I have worked on migrations in Drupal 7 and Drupal 8.
I have used the Migrate module for migrating content from different sources.
I have written custom migration scripts using YAML configuration files.
I have migrated content types, fields, users, and taxonomy terms.
I have handled data transformations and mappings during migrations.
I have used Drush commands for running mi...
Pattern Lab is a tool for creating atomic design systems.
Pattern Lab helps in creating and maintaining design systems.
It promotes the use of atomic design principles.
Allows for the creation of reusable components for web projects.
Custom hooks in Drupal are functions that allow modules to interact with the Drupal core or other modules.
Custom hooks are defined by module developers to extend or alter the behavior of Drupal core or other modules.
They are named with a specific prefix followed by the name of the hook, such as hook_form_alter() or hook_menu().
Custom hooks are invoked by the Drupal core or other modules at specific points in the execut...
General aptitude questions related to interest, compund interest,ratios and figure, digram question based on pattern and some reasoning questions.
I applied via Company Website and was interviewed in Nov 2024. There were 3 interview rounds.
XML questions and answer
DTD explain and XML Questions and Answer
DTD is a set of rules that define the structure and content of an XML document.
Defines the elements and attributes that can appear in the XML document
Specifies the order and nesting of elements
Ensures the validity of the XML document
XML is a markup language used to define rules for encoding documents in a format that is both human-readable and machine-readable.
XML stands for Extensible Markup Language
It uses tags to define the structure and meaning of data
XML documents are hierarchical and can be validated against a schema
Commonly used in web development for data interchange and configuration files
Questions of quant and coding
Program to find duplicate strings in an array
Iterate through the array and store each string in a HashSet
If a string is already in the HashSet, it is a duplicate
Return a list of all duplicate strings found
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
To avoid MPS Limited, focus on building a strong skill set and network in the data science field.
Develop expertise in data analysis, machine learning, and programming languages like Python and R.
Stay updated on the latest trends and technologies in data science.
Build a strong professional network through attending conferences, workshops, and networking events.
Consider working for companies or organizations that are not...
I appeared for an interview in Nov 2024, where I was asked the following questions.
I have a family of five, including my parents, a sibling, and a pet dog, which adds joy to our household.
My family consists of my father, who is an engineer, and my mother, a teacher.
I have one younger sister who is currently in high school.
We also have a pet dog named Max, who is a golden retriever and a beloved member of our family.
I can stay after my shift as needed to ensure project completion and team support, balancing work and personal commitments.
I prioritize tasks and can stay late if critical deadlines are approaching, like during a product launch.
I believe in teamwork; if a colleague needs assistance, I'm willing to extend my hours to help them meet their goals.
In previous roles, I often stayed after hours to finalize reports or prepare ...
I can work indefinitely without appraisals, focusing on personal growth and team success.
Commitment to the organization's mission can drive motivation, regardless of financial incentives.
Focusing on skill development and learning opportunities can provide personal satisfaction.
Examples from my past include working on long-term projects where success was measured by outcomes, not appraisals.
Building strong relationships...
Yes, I am a Garhwali, proud of my rich cultural heritage, traditions, and vibrant community life in the Himalayas.
Garhwali culture is deeply rooted in nature, with festivals like 'Baisakhi' celebrating the harvest.
Traditional Garhwali cuisine includes dishes like 'Aloo ke Gutke' and 'Chainsoo', showcasing local ingredients.
The Garhwali language, a dialect of Hindi, reflects our unique identity and is used in folk songs...
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
Customer queries can be handled by providing prompt and helpful responses.
Listen actively to understand the customer's issue
Empathize with the customer's situation
Provide clear and accurate information
Offer solutions or alternatives
Follow up to ensure customer satisfaction
I appeared for an interview in Dec 2024, where I was asked the following questions.
Our company's annual turnover reflects our growth and market position, showcasing our financial health and operational success.
Annual turnover is a key indicator of business performance.
For example, in the last fiscal year, our turnover reached $10 million.
We have seen a consistent growth rate of 15% year-over-year.
Our turnover includes revenue from various sectors, such as product sales and services.
Your company is a leader in innovative technology solutions, focusing on enhancing customer experiences and driving digital transformation.
Founded in 2001, the company has grown to serve over 500 clients globally.
Known for its flagship product, XYZ Software, which streamlines business operations.
Committed to sustainability, with initiatives that reduce carbon footprint by 30% over the last five years.
Recognized in 2022...
I appeared for an interview in Dec 2024, where I was asked the following questions.
I hold a Bachelor's degree in Marketing and a Master's in Business Administration, specializing in Digital Marketing strategies.
Bachelor's degree in Marketing from XYZ University, focusing on consumer behavior and market research.
Master's in Business Administration (MBA) with a specialization in Digital Marketing from ABC University, where I learned about SEO and social media strategies.
Completed a certification in Con...
In my previous role, I was a Marketing Coordinator, focusing on digital campaigns and brand strategy to enhance customer engagement.
Managed social media accounts, increasing engagement by 30% over six months.
Coordinated email marketing campaigns that achieved a 25% open rate.
Conducted market research to identify trends and customer preferences.
Collaborated with the sales team to align marketing strategies with sales go...
I'm seeking new challenges and opportunities for growth that my current role doesn't provide.
Desire for professional growth: I want to expand my skills in a more dynamic environment.
Looking for new challenges: My current role has become routine, and I'm eager to tackle new projects.
Alignment with career goals: The Video Call Speaking Supervisor position aligns better with my long-term aspirations.
Desire for a collabora...
Top trending discussions
The duration of MPS Limited interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 35 interview experiences
Difficulty level
Duration
based on 606 reviews
Rating in categories
Senior Executive
174
salaries
| ₹2.1 L/yr - ₹6 L/yr |
Software Engineer
153
salaries
| ₹4 L/yr - ₹9.2 L/yr |
Executive
79
salaries
| ₹1.3 L/yr - ₹3.9 L/yr |
Senior Software Engineer
69
salaries
| ₹5 L/yr - ₹17 L/yr |
Copy Editor
63
salaries
| ₹1.8 L/yr - ₹5 L/yr |
Aptara
Lionbridge Technologies
Crimson Interactive
Hurix Systems