i
mPokket
Work with us
Filter interviews by
DB indexing is a technique used to improve the performance of database queries by creating data structures that allow for faster data retrieval.
Indexes are created on specific columns in a database table to speed up data retrieval.
When a query is executed, the database engine uses the index to quickly locate the rows that match the query criteria.
Types of indexes include clustered, non-clustered, unique, and compo...
LRU Cache is a data structure that stores the most recently used items, discarding the least recently used items when full.
Use a combination of a doubly linked list and a hashmap to implement LRU Cache efficiently.
Keep track of the most recently used item by moving it to the front of the linked list.
When the cache is full, remove the least recently used item from the end of the linked list and the hashmap.
Ensure c...
Arrange a Linked List into Positive and Negative Nodes Alternately
Traverse the Linked List and separate positive and negative nodes into two separate lists
Merge the two lists alternately to form the final arrangement
Ensure to handle cases where one list is longer than the other
Tech debt should be managed by prioritizing, tracking, and addressing it regularly.
Prioritize tech debt based on impact on product, codebase, and team productivity.
Track tech debt using tools like Jira or Trello to ensure visibility and accountability.
Address tech debt incrementally by allocating time in sprints or dedicated tech debt cleanup sprints.
Involve the team in identifying and addressing tech debt to fost...
Design a feature for an app
Identify the purpose and goals of the feature
Define the user flow and interactions
Consider the technical requirements and constraints
Design the UI/UX
Plan the data model and storage
Consider scalability and performance
Implement and test the feature
Convincing customers to pay for return delivery involves empathy, clear communication, and highlighting value.
Empathize with the customer: Acknowledge their frustration with the product.
Explain return policy: Clearly outline why the delivery fee is necessary.
Highlight product value: Remind them of the benefits they received from the product.
Offer alternatives: Suggest exchanges or discounts on future purchases to ...
Authentication is the process of verifying the identity of a user, while authorization is the process of granting access to specific resources.
Authentication ensures that the user is who they claim to be, usually through credentials like username and password.
Authorization determines what actions a user is allowed to perform on a system or resource.
Coroutines are lightweight threads that allow for asynchronous pro...
I have 5 years of experience leading technical teams, handling team dynamics, delegating tasks, and resolving conflicts.
Led a team of 10 developers in a software development project, ensuring timely delivery and quality output
Managed team members with diverse skill sets, assigning tasks based on individual strengths and weaknesses
Resolved conflicts within the team by facilitating open communication and finding mut...
Knowledge and skills used in previous roles to effectively manage teams and achieve goals.
Strong leadership skills demonstrated through successful team management
Effective communication skills to ensure clear direction and expectations
Ability to problem solve and make decisions under pressure
Experience in budget management and financial analysis
Proficiency in project management tools and techniques
I applied via Approached by Company and was interviewed in Oct 2024. There were 4 interview rounds.
LRU Cache is a data structure that stores the most recently used items, discarding the least recently used items when full.
Use a combination of a doubly linked list and a hashmap to implement LRU Cache efficiently.
Keep track of the most recently used item by moving it to the front of the linked list.
When the cache is full, remove the least recently used item from the end of the linked list and the hashmap.
Ensure consta...
DB indexing is a technique used to improve the performance of database queries by creating data structures that allow for faster data retrieval.
Indexes are created on specific columns in a database table to speed up data retrieval.
When a query is executed, the database engine uses the index to quickly locate the rows that match the query criteria.
Types of indexes include clustered, non-clustered, unique, and composite ...
Arrange a Linked List into Positive and Negative Nodes Alternately
Traverse the Linked List and separate positive and negative nodes into two separate lists
Merge the two lists alternately to form the final arrangement
Ensure to handle cases where one list is longer than the other
Tech debt should be managed by prioritizing, tracking, and addressing it regularly.
Prioritize tech debt based on impact on product, codebase, and team productivity.
Track tech debt using tools like Jira or Trello to ensure visibility and accountability.
Address tech debt incrementally by allocating time in sprints or dedicated tech debt cleanup sprints.
Involve the team in identifying and addressing tech debt to foster a ...
I have 5 years of experience leading technical teams, handling team dynamics, delegating tasks, and resolving conflicts.
Led a team of 10 developers in a software development project, ensuring timely delivery and quality output
Managed team members with diverse skill sets, assigning tasks based on individual strengths and weaknesses
Resolved conflicts within the team by facilitating open communication and finding mutually...
Currently using a tech stack consisting of Java, Spring Boot, React, and PostgreSQL.
Java
Spring Boot
React
PostgreSQL
I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.
SQL questions were asked
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
Design a feature for an app
Identify the purpose and goals of the feature
Define the user flow and interactions
Consider the technical requirements and constraints
Design the UI/UX
Plan the data model and storage
Consider scalability and performance
Implement and test the feature
Authentication is the process of verifying the identity of a user, while authorization is the process of granting access to specific resources.
Authentication ensures that the user is who they claim to be, usually through credentials like username and password.
Authorization determines what actions a user is allowed to perform on a system or resource.
Coroutines are lightweight threads that allow for asynchronous programm...
I applied via Referral and was interviewed in Sep 2023. There were 4 interview rounds.
I appeared for an interview before Jun 2024, where I was asked the following questions.
I have over five years of experience in management, focusing on team leadership and project execution in diverse environments.
Led a team of 10 in a retail environment, increasing sales by 20% over one year.
Implemented a new inventory management system that reduced stock discrepancies by 30%.
Conducted training sessions for new hires, improving onboarding efficiency by 40%.
Managed cross-departmental projects, ensuring ti...
KRAs define areas of responsibility, while KPIs measure performance within those areas to achieve organizational goals.
Key Result Areas (KRA) are specific areas where an employee is expected to deliver results.
Key Performance Indicators (KPI) are measurable values that demonstrate how effectively an individual or organization is achieving key objectives.
Example of KRA: Sales targets for a sales manager.
Example of KPI: ...
I applied via Naukri.com and was interviewed in Aug 2023. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2023. There were 4 interview rounds.
Onboarding journey of financial app
I applied via Referral and was interviewed in Aug 2023. There were 2 interview rounds.
Top trending discussions
Some of the top questions asked at the mPokket interview for experienced candidates -
The duration of mPokket interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 16 interview experiences
Difficulty level
Duration
based on 533 reviews
Rating in categories
Operations Executive
101
salaries
| ₹1 L/yr - ₹3 L/yr |
DCS
41
salaries
| ₹1.4 L/yr - ₹2.6 L/yr |
Team Lead
41
salaries
| ₹2.1 L/yr - ₹4.6 L/yr |
DCS Operator
35
salaries
| ₹1.3 L/yr - ₹2.2 L/yr |
Software Engineer
32
salaries
| ₹6 L/yr - ₹17 L/yr |
Home Credit Finance
Sammaan Capital Limited
Hero FinCorp
BA Continuum