Filter interviews by
Be the first one to contribute and help others!
Answering two questions: about my projects and demonstrating Binary search
For my projects, I have managed various software development projects from initiation to closure
I have experience in Agile and Waterfall methodologies, stakeholder management, risk management, and budgeting
For Binary search, it is a search algorithm that works by repeatedly dividing the search interval in half
It requires a sorted array and compar...
Binary search is a search algorithm that finds the position of a target value within a sorted array.
Start by comparing the target value with the middle element of the array.
If the target value matches the middle element, return its position.
If the target value is less than the middle element, search the left half of the array.
If the target value is greater than the middle element, search the right half of the array.
Rep...
The complexity of what?
Please provide more context or specify what you are referring to
Complexity can refer to various aspects such as technical, organizational, or project-related
It can also be measured using different methods such as time, cost, or scope
Function to find the no. of times a sorted array has been rotated.
Find the index of the minimum element in the array using binary search.
The number of times the array has been rotated is equal to the index of the minimum element.
Handle the case where the array is not rotated (minimum element at index 0).
Implementing a program with logarithmic complexity
Use binary search instead of linear search
Divide and conquer approach can be used
Tree-based data structures can be used
Examples: Binary search, Merge sort, Quick sort
Code for Binary Search
Binary search is a divide and conquer algorithm
It works by repeatedly dividing the search interval in half
If the value is found, return the index
If the value is not found, return -1
Test cases for function and binary search
Test function with different input values and expected output
Test binary search with sorted array and non-existent element
Test binary search with unsorted array and existing element
Test binary search with empty array
Test binary search with array containing only one element
I want to be a PM because I enjoy leading teams and driving projects to success.
I have a passion for organization and planning
I thrive in a fast-paced environment
I enjoy collaborating with cross-functional teams
I have a track record of delivering projects on time and within budget
I am motivated by seeing the impact of my work on the business
For example, in my previous role as a project lead, I successfully managed a te...
I would like to work on developing innovative products that can make a positive impact on people's lives.
I am passionate about creating technology that can improve people's daily lives
I am interested in exploring new ideas and pushing the boundaries of what is possible
I would like to work on projects that have a clear purpose and can make a difference in the world
For example, I would be excited to work on developing ne...
Design navigation system for a net browser with data structures.
Use a stack data structure to implement the back button functionality
Use a queue data structure to implement the forward button functionality
Maintain a history of visited pages using a hash table
Update the history on every page visit
Disable the back button if there is no previous page in the history
Disable the forward button if there is no next page in the
Designing a remote of 5 keys
Identify the purpose of the remote
Determine the most frequently used functions
Consider the ergonomics and ease of use
Include clear labeling and intuitive design
Test and iterate for user feedback
API for a button
Define the button's properties such as size, color, and label
Create a function to handle the button click event
Return the button element with the defined properties and click function
I applied via Recruitment Consultant and was interviewed in Sep 2020. There were 3 interview rounds.
A 15 minute aptitude test
Codility test based on your profile
I applied via Referral and was interviewed before May 2023. There were 4 interview rounds.
Live Product Management Assignment
A good product should solve a problem, be user-friendly, and have a clear value proposition.
Solves a problem or fulfills a need
User-friendly and easy to use
Clear value proposition and unique selling point
High quality and reliable
Scalable and adaptable to changing needs
Meets or exceeds customer expectations
Competitive pricing
Good customer support and after-sales service
My favorite digital product is Spotify and my favorite physical product is my Kindle.
Spotify has a vast library of music and personalized playlists
Kindle allows me to carry multiple books in a compact device
Both products enhance my daily life and provide convenience
To make Nykaa a better product, I would focus on improving the user experience and expanding the product range.
Improve website/app navigation and search functionality
Offer personalized product recommendations based on user preferences and purchase history
Expand product range to include more niche and international brands
Introduce a loyalty program to incentivize repeat purchases
Enhance customer service by offering live...
To detect if two words are anagrams, we need to check if they have the same letters in the same frequency.
Check if both words have the same length
Create a frequency map of each word
Compare the frequency maps to check if they are equal
Designing a website and debugging metrics
Identify key metrics to track and set up analytics tools
Create a user-friendly interface with clear navigation
Test website functionality and optimize for speed
Implement SEO best practices for improved search rankings
Continuously gather user feedback and make improvements
Debug metrics by analyzing data and identifying areas for improvement
Bounce rate can be measured using analytics tools. Optimisation can be done by improving website design, content and user experience.
Use analytics tools like Google Analytics to measure bounce rate
Improve website design to make it more user-friendly and visually appealing
Create engaging and relevant content to keep users on the website
Ensure fast loading times and easy navigation
Implement A/B testing to see what works
To convince engineers about acceptable rate
Provide data and analysis to support the decision
Explain the impact of the rate on the product and its users
Collaborate with the engineers to find a mutually acceptable rate
Consider the technical limitations and feasibility
Communicate clearly and transparently
Provide alternatives and options
Consider the market and competition
Be open to feedback and suggestions
Designing a handheld device with a screen.
Consider the size and weight of the device for portability.
Choose a high-resolution screen for clear display.
Include touch screen functionality for ease of use.
Ensure long battery life for extended use.
Incorporate wireless connectivity for data transfer.
Add protective casing for durability.
Consider user feedback for continuous improvement.
Examples: smartphones, tablets, e-reade
Smart water bottle with hydration tracking and reminders
Design a water bottle with a built-in sensor to track water intake
Connect the sensor to a mobile app that reminds users to drink water
Include a rechargeable battery and a leak-proof design
Target fitness enthusiasts and health-conscious individuals
Partner with gyms and health clubs for promotion
Identifying target segment involves analyzing customer needs and preferences to create a profile. Key features should align with customer needs.
Conduct market research to understand customer needs and preferences
Analyze customer data to create a customer profile
Identify common characteristics among customers to create target segments
Align key features with customer needs and preferences
Create MVP plans based on target ...
Designing a car parking system and launching it in a city
Identify the target city based on population density and traffic
Conduct market research to estimate the number of cars coming in daily and potential customers
Partner with public transport to offer discounts or incentives for using the parking system
Price the parking system competitively based on the market research
Advertise through social media, local newspapers,...
Business decisions are made by analyzing data, considering goals and objectives, and evaluating potential risks and benefits.
Gather and analyze relevant data
Consider company goals and objectives
Evaluate potential risks and benefits
Consult with stakeholders and experts
Use frameworks and models to guide decision-making
Continuously monitor and evaluate decisions for effectiveness
Fav product improve it for a particualr user
Solve for notes sharing for college students
Build an ATM for tourists in backwaters of Kerala
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 2 interview rounds.
Case study including presentation on modeling techniques used
I have 5 years of experience in product management, leading cross-functional teams to launch successful products.
Led cross-functional teams to launch new products
Developed product roadmaps and strategies
Analyzed market trends and customer feedback to make data-driven decisions
Worked closely with engineering, design, and marketing teams
Managed product lifecycle from concept to launch and beyond
Seeking new challenges and growth opportunities in a different environment.
Desire for career advancement
Interest in working with new technologies or industries
Seeking better work-life balance
Company restructuring or downsizing
Relocation to a new city or country
Senior Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior UX Designer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Payroll Specialist
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Manager
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
Global Edge Software