Filter interviews by
I applied via Campus Placement
An application to create a visual journey of user's vacations using pictures.
Allow users to upload pictures and add captions for each vacation
Provide options to arrange pictures in chronological order
Include a map feature to show the locations of each vacation
Allow users to share their journey on social media platforms
Personalize home page of Tripoto app and metrics to measure success
Analyze user behavior and preferences
Use machine learning algorithms to suggest personalized content
Include user-generated content and social media integration
Measure engagement metrics such as click-through rates, time spent on page, and user retention
Conduct A/B testing to optimize personalization features
Trending on social media platforms is determined by an algorithm that takes into account engagement, views, and shares.
The algorithm considers the velocity of engagement (how quickly a post is gaining engagement) and the volume of engagement (how much engagement a post has received overall)
Trending topics are often displayed on the platform's homepage or in a separate section
Users can also search for trending topics or...
Project management is essential for organizing, planning, and executing projects efficiently, ensuring goals are met on time and within budget.
Structured Approach: Project management provides a structured framework to plan, execute, and monitor projects, ensuring all aspects are covered.
Resource Allocation: Effective project management helps in allocating resources efficiently, such as assigning team members based on t...
One aspect I dislike about the app is its slow loading time, which can frustrate users and lead to higher bounce rates.
Optimize Images: Compress and resize images to reduce load times, ensuring they are not larger than necessary for display.
Minimize HTTP Requests: Combine CSS and JavaScript files to decrease the number of requests made to the server, speeding up loading.
Implement Lazy Loading: Load images and content o...
I'm particularly interested in working as a Product Manager at a tech company like Google, focusing on innovative consumer products.
Innovative Environment: Google is known for its cutting-edge technology and innovative culture, which aligns with my passion for creating impactful products.
User-Centric Approach: I admire Google's commitment to user experience, as seen in products like Google Maps, which continually evolv...
Top trending discussions
I appeared for an interview before Apr 2024, where I was asked the following questions.
Rao Consultants is a leading consultancy firm specializing in providing expert advice and solutions across various industries.
Industry Expertise: Rao Consultants has a diverse team with expertise in sectors like finance, healthcare, and technology, ensuring tailored solutions.
Client-Centric Approach: They prioritize understanding client needs, exemplified by their customized strategies that have led to significant clie...
The visa industry facilitates international travel by processing applications, ensuring compliance, and managing regulations.
Application Processing: Visa applications are submitted online or in-person, where they are reviewed for eligibility based on the destination country's requirements.
Compliance and Regulations: Visa authorities ensure that applicants meet legal requirements, such as financial stability and crimina...
I appeared for an interview in Nov 2020.
Round duration - 90 minutes
Round difficulty - Medium
Basically a hackerrank link was shared and I was suppose to take the test within a day. Online Test comprised of 3 algorithmic Questions. Duration of round was 90 minutes.
Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...
The task is to find the total number of ways to make change for a specified value using given denominations.
Use dynamic programming to solve this problem efficiently.
Create a 2D array to store the number of ways to make change for each value up to the specified value.
Iterate through the denominations and update the array based on the current denomination.
The final answer will be in the last cell of the array correspond...
Given an array of integers with 'N' elements, determine the length of the longest subsequence where each element is greater than the previous element. This...
Find the length of the longest strictly increasing subsequence in an array of integers.
Use dynamic programming to solve this problem efficiently.
Initialize an array to store the length of the longest increasing subsequence ending at each index.
Iterate through the array and update the length of the longest increasing subsequence for each element.
Return the maximum value in the array as the length of the longest increasi...
Round duration - 70 minutes
Round difficulty - Medium
It was a 60 minute virtual face 2 face round with 2 senior software engineers of the company. Interview started with brief introduction by the engineers followed by my Introduction. Interview started at 3:00 P.M and lasted till 4:10 P.M. Google Doc was used for coding purposes.
Given a sorted array that has been rotated, the task is to find the index of a specific element. The array is initially sorted in ascending order and then rotated ...
Search for an element in a rotated sorted array in O(logN) time complexity.
Implement binary search to find the pivot point where rotation occurs.
Divide the array into two subarrays and perform binary search on the appropriate subarray.
Handle cases where the element lies in the left or right subarray after rotation.
Given an array parent
which represents a binary tree, the parent-child relationship is defined by (PARENT[i], i)
, meaning that the parent of i
is PAR...
Construct a binary tree from parent array representation ensuring specific conditions are met.
Iterate through the parent array to create the binary tree
Handle cases where a node has both left and right children
Ensure left child is smaller than the right child if both exist
If a node has only one child, make it the left child
Round duration - 60 minutes
Round difficulty - Medium
It was a face 2 face algorithmic round taken by Senior Backend engineer. Interview Round Started at around 2:00 P.M and lasted till 3:05 P.M. Interview started with the brief introduction followed by 2 algorithmic questions. Interviewer was focusing problem solving skills. After discussing the approach, Coding part was to be done on google doc.
Given an N*M matrix filled with integer numbers, determine the maximum sum that can be obtained from a path starting from any cell in the first row to any cell in the last row...
Find the maximum sum that can be obtained from a path in a matrix from the first row to the last row.
Use dynamic programming to keep track of the maximum sum at each cell in the matrix.
Consider moving down, diagonally left, and diagonally right to calculate the maximum sum.
Start from the second row and update each cell with the maximum sum from the cell above it and the diagonally adjacent cells.
Continue this process u...
Given an array ARR
consisting of 'N' positive integers, determine if it is possible to partition the array into two subsets such that the sum of the elements in both sub...
The problem is to determine if it is possible to partition an array into two subsets with equal sum.
Use dynamic programming to solve this problem efficiently.
Create a 2D array to store if a subset with a particular sum is possible.
Check if it is possible to form a subset with half the total sum of the array.
Round duration - 120-130 minutes
Round difficulty - Medium
It was a face 2 face round which was taken by Line manager. Interview started at 11:00 A.M and lasted around 2 hours approx. Interviewer was very friendly and supportive. Interview started with brief introduction of the interviewer followed by mine. Then a System design question was asked by the interviewer over google doc. Interviewer was focusing on how I'm approaching the problem. Overall It was a good experience.
Tip 1 : We should focus on other topics apart from DSA. Knowledge of LLD, HLD, OOPS and other subjects also plays a very important role.
Tip 2 : Communication also plays a key role in interviews. We should be able to explain our solution precisely and also able to catch hints given by Interviewer.
Tip 3 : While practising DSA focus should be on logic building rather than cramming the solution because proper reasoning will hep you to solve other new questions.
Tip 4 : Always remember interview is two way communication.
Tip 1 : Mention only those projects and skills in which you are confident.
Tip 2 : Resume should be of one page(preferrable).
posted on 19 Feb 2022
I applied via Recruitment Consulltant and was interviewed in Aug 2021. There were 5 interview rounds.
English
English writing skills
I am a dedicated professional with a passion for problem-solving and a strong background in project management and teamwork.
Background: I hold a degree in Business Administration from XYZ University.
Experience: I have 3 years of experience in project management at ABC Corp, where I led a team to successfully complete multiple projects.
Skills: Proficient in tools like Microsoft Project and Asana, which I used to streaml...
I applied via Walk-in and was interviewed before Oct 2023. There was 1 interview round.
PHP array functions are built-in functions in PHP that allow manipulation and handling of arrays.
Some common PHP array functions include array_push(), array_pop(), array_merge(), array_filter(), and array_map().
These functions can be used to add elements to an array, remove elements from an array, merge arrays, filter arrays based on a callback function, and apply a callback function to each element of an array.
Example...
Basic javascript questions.
I appeared for an interview before Jan 2024.
General aptitude, SQL, and basic coding exercises.
Coding according to our current roles.
Aptitude test and a three-hour examination on fundamentals of programming languages, databases, and machine learning.
I appeared for an interview in Feb 2025.
Effective project handling methods ensure timely delivery, quality, and team collaboration in software development.
Agile Methodology: Focuses on iterative development and customer feedback. Example: Scrum framework for managing sprints.
Waterfall Model: A linear approach where each phase must be completed before the next begins. Example: Traditional software development.
Kanban: Visualizes work in progress to optimize fl...
Some of the top questions asked at the Tripoto Product Manager interview -
Key Account Manager
9
salaries
| ₹6.2 L/yr - ₹13.5 L/yr |
Accounts Manager
5
salaries
| ₹4 L/yr - ₹6 L/yr |
Business Development Manager
5
salaries
| ₹5.5 L/yr - ₹7.6 L/yr |
Software Developer
4
salaries
| ₹10 L/yr - ₹20 L/yr |
Graphic Designer
4
salaries
| ₹4.5 L/yr - ₹6 L/yr |
P&O Cruises
Costa Cruise Lines
Carzonrent
Fragomen Immigration Services