Filter interviews by
Top trending discussions
Analytics round was the first round which was easy
Designing a fridge for the blind requires tactile and auditory cues for easy navigation and organization.
Include braille labels on shelves and drawers for easy identification of items.
Utilize voice recognition technology for hands-free operation.
Implement textured buttons and knobs for temperature control and settings.
Incorporate a talking feature that announces the contents of the fridge when opened.
Ensure contrasting...
I applied via campus placement at Indian School of Business (ISB), Hyderabad
Acknowledge the issue, apologize for the inconvenience, and provide updates on the progress of resolving the issue.
Send out a notification to all users explaining the issue and apologizing for the inconvenience caused.
Provide regular updates on the progress of resolving the issue.
Offer compensation or a discount to affected users as a gesture of goodwill.
Ensure that the issue is fully resolved before resuming normal se...
Metrics to track success and estimate ad revenue for Facebook Messenger
Metrics to track success: Daily active users, retention rate, engagement rate, customer satisfaction score, conversion rate
To estimate ad revenue: Average revenue per user, number of ad impressions, click-through rate, cost per click
Example: If Messenger has 1 billion daily active users and the average revenue per user is $5, the estimated ad revenu
HTTPS is a secure version of HTTP where data is encrypted. Security is enforced at the transport layer.
HTTP stands for Hypertext Transfer Protocol while HTTPS stands for Hypertext Transfer Protocol Secure.
HTTPS uses SSL/TLS encryption to secure data transmission while HTTP does not.
HTTPS uses port 443 while HTTP uses port 80.
Security is enforced at the transport layer in HTTPS while in HTTP, security is not enforced.
HT...
A browser is a software application that retrieves, presents, and traverses information resources on the World Wide Web.
A browser sends a request to a server for a webpage
The server responds with the HTML, CSS, and JavaScript files
The browser renders the webpage using the HTML, CSS, and JavaScript
The browser uses a rendering engine to display the webpage
The browser also has a JavaScript engine to execute JavaScript cod
Web request/response is a client-server communication where a client sends a request to a server and the server responds with data.
A client sends a request to a server using a URL
The server receives the request and processes it
The server sends a response back to the client with the requested data
The response can include headers, status codes, and a message body
HTTP is the most common protocol used for web request/respo
You have 1000 bottles of wine, 1 is poisoned (cant detect it visually) you can use rats to arrive at which bottle is poisoned. You have only 1 chance (no iterations), what is the minimum number of rats you need for this experiment.
Estimate the number of doctors on Practo in Delhi
Which Doctors would you want on Practo to drive growth?
Swiggy's increase in average order value may be due to various factors and is not necessarily a bad sign.
The increase in average order value could be due to customers ordering more expensive items or adding more items to their orders.
It could also be due to Swiggy's pricing strategy or promotions that encourage customers to order more.
An increase in average order value could be a positive sign of customer loyalty and s...
The graph shows a negative correlation between the number of orders placed and the average time spent to place an order.
As the number of orders placed increases, the average time spent to place an order decreases.
This could indicate that customers are becoming more familiar with the ordering process over time.
Alternatively, it could suggest that the ordering process has been streamlined or simplified.
Designing zero state recommendation on Swiggy and factors for ranking.
Consider user's previous orders and preferences
Analyze popular dishes in the area
Take into account restaurant ratings and reviews
Ensure diversity in cuisine types
Goal of Swiggy is to provide personalized and convenient food ordering experience
Swiggy would price a display ad based on factors such as ad placement, target audience, and ad duration.
Swiggy would consider the placement of the ad on the app, such as on the home screen or during checkout.
The target audience of the ad would also be taken into account, such as location, age, and order history.
The duration of the ad would also affect the pricing, with longer durations costing more.
Swiggy may also cons...
To evaluate the context of a page for a contextual ad engine, we would use data such as page content, user behavior, and location.
Analyze the text on the page for keywords and topics
Consider the user's search history and browsing behavior
Take into account the location of the user and the page
Look at the time of day and day of the week
Consider the device being used to access the page
I once worked late into the night to fix a critical bug before a major product launch.
Stayed late at the office to troubleshoot and resolve a critical bug
Collaborated with cross-functional teams to expedite the resolution process
Ensured the bug was fixed before the scheduled product launch
I was obsessed over customers when I led a project to revamp our product based on customer feedback.
Conducted extensive customer interviews to understand their pain points and needs
Analyzed customer data and feedback to identify trends and common requests
Worked closely with the development team to prioritize and implement customer-driven changes
Regularly solicited feedback from customers on new features and updates
Obse...
By implementing features such as real-time driver ratings, personalized recommendations, and improved driver training programs.
Implement real-time driver ratings to ensure quality service
Offer personalized recommendations based on user preferences and past rides
Enhance driver training programs to improve professionalism and customer service
Introduce in-app feedback system for continuous improvement
A distributed system is a collection of independent computers that appear to the users as a single coherent system.
Consists of multiple computers connected through a network
Allows for parallel processing and fault tolerance
Examples include cloud computing, peer-to-peer networks, and distributed databases
Use Jenkins pipeline to deploy automation from git repo
Create a Jenkins pipeline job
Configure the job to pull code from the git repository
Define the deployment steps in the Jenkinsfile
Use Jenkins plugins like Git plugin and Pipeline plugin for automation
Ensure proper permissions and credentials are set up for accessing the git repo
My favorite product is the iPhone. Metrics I would track include user engagement, retention rate, customer satisfaction, and revenue growth.
User engagement: tracking daily active users, time spent on the device, and frequency of app usage.
Retention rate: monitoring how many users continue to use the product over time.
Customer satisfaction: collecting feedback through surveys, reviews, and customer support interactions.
...
I applied via Walk-in and was interviewed before Feb 2023. There was 1 interview round.
I applied via Job Portal and was interviewed in Oct 2024. There were 2 interview rounds.
Increase Gpay txns by 5x
The Root Cause Analysis (RCA) of a 5% drop in Google Docs usage.
Investigate recent changes or updates to Google Docs that may have caused user dissatisfaction.
Analyze user feedback and reviews to identify any common issues or complaints.
Check for any technical issues or bugs that may be affecting the performance of Google Docs.
Review competitor products to see if there are any new features or improvements that may have...
Software Engineer
73
salaries
| ₹47.1 L/yr - ₹102.7 L/yr |
Software Developer
19
salaries
| ₹32.6 L/yr - ₹59.5 L/yr |
Senior Software Engineer
19
salaries
| ₹15.4 L/yr - ₹63 L/yr |
Data Scientist
17
salaries
| ₹59.9 L/yr - ₹150 L/yr |
Manager
15
salaries
| ₹21 L/yr - ₹80 L/yr |
Amazon
Apple
eBay