Moglix
10+ Interview Questions and Answers
Q1. Length of Longest Substring with distinct character
Find the length of the longest substring with distinct characters in a given string.
Use a sliding window approach to keep track of the current substring.
Maintain a set to store the distinct characters in the current substring.
Update the maximum length of the substring whenever a longer substring is found.
Q2. Merge two sorted Array Linkedlist delete a node
The question asks to merge two sorted arrays and delete a node in a linked list.
To merge two sorted arrays, we can use a two-pointer approach.
To delete a node in a linked list, we need to update the pointers of the previous and next nodes.
Example: Merge [1, 3, 5] and [2, 4, 6] to get [1, 2, 3, 4, 5, 6].
Example: Delete node with value 3 from linked list [1, 2, 3, 4, 5] to get [1, 2, 4, 5].
Q3. String is palindrome or not with recursion
Check if a string is a palindrome using recursion.
Use recursion to compare the first and last characters of the string.
If they are equal, recursively check the substring without the first and last characters.
Continue this process until the string is empty or only has one character.
If all comparisons are equal, the string is a palindrome.
Q4. Find Max sum of subarray.
The maximum sum of a subarray is to be found.
Use Kadane's algorithm to find the maximum sum of a subarray.
Initialize two variables: maxSum and currentSum.
Iterate through the array and update currentSum by adding the current element.
If currentSum becomes negative, reset it to 0.
If currentSum is greater than maxSum, update maxSum.
Return maxSum as the maximum sum of a subarray.
Q5. 2. What value would you add to Moglix?
I would bring my experience in team management, strategic planning, and process improvement to enhance Moglix's operations and drive growth.
Implementing efficient processes to increase productivity and reduce costs
Developing and executing strategic plans to achieve business objectives
Leading and motivating teams to achieve high performance
Identifying and pursuing new business opportunities
Building strong relationships with clients and stakeholders
Staying up-to-date with indus...read more
Q6. Adding a node in LinkedList, removal of a duplicate node in LinkedList.
Adding a node in LinkedList involves creating a new node and updating pointers. Removing a duplicate node requires iterating through the list and comparing values.
To add a node, create a new node with the desired value and update pointers accordingly.
To remove a duplicate node, iterate through the list and compare each node's value with others to identify duplicates.
After identifying a duplicate node, update pointers to skip over it and remove it from the list.
Q7. Diffferent types of Incoterms, Soucing strategies, SRM, concept of vendor consolidation.
Answering questions related to Incoterms, sourcing strategies, SRM, and vendor consolidation for Deputy Manager position.
Incoterms are a set of rules defining the responsibilities of buyers and sellers in international trade.
Sourcing strategies involve identifying potential suppliers, negotiating contracts, and managing relationships.
SRM (Supplier Relationship Management) is the process of managing interactions with suppliers to maximize value and minimize risk.
Vendor consoli...read more
Q8. 3. What is your sales process?
Our sales process involves identifying potential customers, qualifying leads, presenting our product/service, addressing objections, and closing the deal.
Identify potential customers through market research and lead generation
Qualify leads by assessing their needs and budget
Present our product/service through demos, presentations, and proposals
Address objections by understanding the customer's concerns and providing solutions
Close the deal by negotiating terms and finalizing ...read more
Q9. how will you improve conversion on ecommerce app
Implement personalized product recommendations, optimize checkout process, and enhance user experience.
Implement personalized product recommendations based on user behavior and preferences
Optimize checkout process by reducing steps and simplifying forms
Enhance user experience by improving site speed, mobile responsiveness, and overall design
Utilize A/B testing to identify and implement changes that lead to higher conversion rates
Q10. Pnl management, how to handle different KPIs
Managing PnL involves aligning different KPIs to overall business goals and making data-driven decisions.
Identify key performance indicators (KPIs) that are most relevant to the category being managed
Set specific targets for each KPI based on historical data, market trends, and business objectives
Regularly monitor and analyze the performance of each KPI to identify areas of improvement or concern
Adjust strategies and tactics based on KPI performance to optimize profitability ...read more
Q11. What were the incoterms? What types of categories I have handled previously,
Incoterms are international commercial terms that define the responsibilities of buyers and sellers in international trade transactions.
Incoterms are standardized terms used in international trade to clearly define the responsibilities of buyers and sellers regarding the delivery of goods.
There are different categories of incoterms such as EXW (Ex Works), FOB (Free on Board), CIF (Cost, Insurance, and Freight), etc.
Each incoterm specifies who is responsible for tasks such as ...read more
Q12. What required for RFQ's and Negotiations
RFQ's and negotiations require strong communication skills, market knowledge, and the ability to analyze data.
Strong communication skills are essential for effectively communicating with suppliers and stakeholders.
Market knowledge is necessary to understand pricing trends and industry standards.
The ability to analyze data is crucial for evaluating supplier proposals and making informed decisions.
Negotiation skills are important for reaching mutually beneficial agreements with...read more
Q13. How to setup a new category
Setting up a new category involves market research, defining target audience, selecting products, pricing strategy, and marketing plan.
Conduct market research to identify trends and demand
Define target audience and their needs
Select products that fit the category and appeal to the target audience
Develop a pricing strategy based on competition and value proposition
Create a marketing plan to promote the new category
Q14. How you Procure/Negotiate.
I procure/negotiate by conducting market research, building relationships with suppliers, and leveraging my negotiation skills.
Conduct thorough market research to understand pricing and supplier options
Build strong relationships with suppliers to establish trust and open communication
Utilize negotiation skills to secure favorable terms and pricing
Seek out multiple quotes and compare offers to ensure best value
Stay updated on industry trends and changes in market conditions
Q15. how to create search bar in react.
Q16. challenging problem statement
Developing a new feature to increase user engagement on a mobile app
Identify key metrics for user engagement
Conduct user research to understand user behavior and preferences
Collaborate with cross-functional teams to design and implement the feature
Test and iterate on the feature based on user feedback
Q17. New market development approach
New market development approach involves identifying untapped markets, conducting market research, creating a strategic plan, and implementing targeted marketing strategies.
Conduct thorough market research to identify potential new markets
Analyze competition and consumer behavior in the new market
Develop a strategic plan outlining goals, objectives, and tactics for market entry
Implement targeted marketing strategies to reach and attract customers in the new market
Monitor and ...read more
Q18. Able to handle pressure
Yes, I am able to handle pressure effectively by staying organized, prioritizing tasks, and maintaining a positive attitude.
I have experience working in fast-paced environments where deadlines were tight and pressure was high.
I am skilled at managing my time efficiently and effectively to ensure all tasks are completed on time.
I remain calm under pressure and focus on finding solutions rather than getting overwhelmed by the situation.
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month