i
Go-Jek
Filter interviews by
I applied via LinkedIn and was interviewed before Oct 2023. There were 2 interview rounds.
Rate your
company
🤫 100% anonymous
How was your last interview experience?
I applied via Referral and was interviewed before Apr 2023. There were 4 interview rounds.
I applied via Referral and was interviewed before Feb 2023. There were 5 interview rounds.
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
Go-Jek interview questions for popular designations
I applied via Recruitment Consulltant and was interviewed before Oct 2022. There were 7 interview rounds.
Get interview-ready with Top Go-Jek Interview Questions
I applied via Approached by Company and was interviewed before Nov 2021. There were 4 interview rounds.
I own the product metrics related to user engagement and retention.
I track user retention rate and churn rate to understand user behavior.
I analyze user engagement metrics such as daily active users, time spent on the app, and feature usage.
I use A/B testing to measure the impact of new features on user engagement and retention.
I collaborate with the data analytics team to ensure data accuracy and consistency.
Product expectations clear but engineering team struggling to architect solution. How did you unblock them?
Identified the specific challenges the engineering team was facing
Collaborated with the team to brainstorm potential solutions
Brought in outside expertise or resources if necessary
Prioritized and broke down the problem into manageable tasks
Provided clear communication and support throughout the process
As a Product Lead, I own metrics such as user engagement, retention, and revenue growth. These metrics generate RoI by improving the overall user experience and driving business growth.
I own metrics such as user engagement, retention, and revenue growth.
By improving user engagement, we can increase the time users spend on our platform and reduce churn.
By improving retention, we can increase the lifetime value of our cu...
Metrics for a photo-sharing app MVP and communicating success to upper management
Metrics: user acquisition, retention, engagement, user-generated content, referral rate, conversion rate, churn rate, revenue
Dashboard hierarchy: team-specific metrics, overall app metrics, comparison with industry benchmarks
Communicating success: tie metrics to business goals, highlight improvements and areas for growth, use data visualiz...
Entering the market with a new massy product
Research the existing product and its market
Identify the gaps and pain points of the existing product
Develop a unique value proposition for the new product
Prioritize features based on customer needs and available resources
Create a wireframe to visualize the product
Test the wireframe with potential customers for feedback
As a Product Lead, how would you handle a situation where a colleague from another team reports being bullied by an employee?
Listen to the colleague and take their complaint seriously
Assure the colleague that they are safe and that the company has a zero-tolerance policy for bullying
Investigate the situation and gather evidence
Take appropriate action, which may include disciplinary action or termination of the employee
...
I appeared for an interview in Aug 2021.
Round duration - 45 Minutes
Round difficulty - Easy
Given a binary string STR
containing either '0' or '1', determine the minimum number of operations needed to make it beautiful. A binary string is called beautiful if it...
Determine the minimum number of operations needed to make a binary string beautiful by having alternating 0s and 1s.
Iterate through the binary string and count the number of operations needed to make it beautiful by flipping the bits if they are the same.
Keep track of the current bit and compare it with the next bit to determine if an operation is needed.
Return the total number of operations needed for each test case.
You are provided with a Singly Linked List of integers and an integer array B
of size N
. Each element in the array B
indicates a block size. Your task is to reverse the no...
Reverse nodes within blocks of specified sizes in a singly linked list.
Iterate through the linked list and reverse nodes within each block size specified in the array.
Handle cases where block size exceeds remaining nodes by reversing the remaining nodes as one block.
Update pointers accordingly to reverse the nodes within each block size.
Round duration - 45 Minutes
Round difficulty - Easy
Given a matrix ARR
with dimensions N
x M
, your task is to identify the rectangle within the matrix that has the maximum sum of its elements.
The first line...
Find the rectangle within a matrix that has the maximum sum of its elements.
Iterate through all possible rectangles within the matrix
Calculate the sum of each rectangle
Keep track of the maximum sum found
Tip 1 : Clear all the topics related to Android with deep details about every topics.
Tip 2 : Practice DSA and algorithms from GFG, CodeStudio daily.
Tip 3 : Dry run code before running the code.
Tip 1 : Keep it to the point don't add anything for the sake of making it large.
Tip 2 : Put atleast 2 good projects if you are a fresher.
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 4 interview rounds.
I appeared for an interview in Oct 2020.
Round duration - 30 minutes
Round difficulty - Easy
Basic questioning about my work experiences, things I have developed and created, my work experience(internships). The challenges which I have faced and how I overcame them. Basic questions about some android concepts
Round duration - 45 minutes
Round difficulty - Medium
The interviewer was very friendly and asked about various things and tried to judge my understanding of the projects and how deep I know about the concepts I have implemented in my projects
RxJava
RxJava is a popular library for composing asynchronous and event-based programs using observable sequences.
RxJava provides a functional API for working with asynchronous data streams.
It uses Observables to emit items and notify subscribers.
Operators can be used to transform, filter, and combine these streams of data.
Schedulers are used to control the threading behavior of these operations.
Example: Creating an Observabl...
Round duration - 40 minutes
Round difficulty - Medium
This was a system design round
Fragment lifecycle in Android involves various states and methods for managing UI components.
Fragments have several lifecycle states such as created, started, resumed, paused, stopped, and destroyed.
Methods like onCreate(), onCreateView(), onResume(), onPause(), onStop(), onDestroy() are used to manage fragment lifecycle.
Fragment lifecycle is closely tied to the hosting Activity's lifecycle.
Example: When a fragment is ...
Tip 1 : Do as much projects as you can
Tip 2 : Publish as many projects as much possible, for example publishing your apps on playstore
Tip 3 : Have an active linkedin profile, and keep connecting with people
Tip 4: Keep learning by creating projects and reading blogs
Tip 1 : Have your projects in resume
Tip 2 : Have a single page resume
Top trending discussions
The duration of Go-Jek interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 27 interviews
Interview experience
Anonymously discuss salaries, work culture, and many more
Get Ambitionbox App
based on 113 reviews
Rating in categories
Senior Software Engineer
92
salaries
| ₹24.7 L/yr - ₹62 L/yr |
Software Engineer
40
salaries
| ₹15 L/yr - ₹42.4 L/yr |
Data Scientist
32
salaries
| ₹12 L/yr - ₹45 L/yr |
Product Engineer
24
salaries
| ₹18.6 L/yr - ₹65 L/yr |
Product Manager
24
salaries
| ₹27.9 L/yr - ₹64 L/yr |
Ola Cabs
Swiggy
Zomato
Flipkart