Filter interviews by
Be the first one to contribute and help others!
posted on 1 Jun 2024
Design a system similar to YouTube for video sharing and streaming
Implement user authentication and authorization for uploading and viewing videos
Create a database to store video metadata, user information, and comments
Develop a recommendation algorithm based on user preferences and viewing history
Utilize a content delivery network (CDN) for efficient video streaming
Include features like video monetization, live stream
To handle labours on site for multiple work, effective communication, proper planning, delegation of tasks, and regular monitoring are essential.
Communicate clearly with the labours about the tasks to be done and the deadlines.
Plan the work schedule in advance to ensure that each task is assigned to the right labour at the right time.
Delegate tasks based on the skills and capabilities of the labours to maximize efficie...
I applied via Campus Placement and was interviewed before Apr 2022. There were 4 interview rounds.
Knapsack Algorithm problem
Designing a scalable system involves considering factors like load balancing, horizontal scaling, and fault tolerance.
Utilize load balancing to distribute traffic evenly across servers.
Implement horizontal scaling by adding more servers to handle increased load.
Ensure fault tolerance by designing for redundancy and failover mechanisms.
Use caching and database sharding to improve performance and scalability.
Consider mic...
Debugging and optimizing code involves identifying and fixing errors and improving performance.
Use debugging tools like breakpoints, print statements, and logging to identify issues
Analyze code for inefficiencies and refactor where necessary
Optimize algorithms and data structures for better performance
Profile code to identify bottlenecks and optimize critical sections
Test changes to ensure they improve performance with
I applied via Naukri.com and was interviewed in Jul 2019. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2020. There were 3 interview rounds.
SCD Type 2 is a technique used to track historical changes in data over time in a data warehouse.
SCD Type 2 maintains a separate row for each change in data, with a start and end date.
It requires a surrogate key to uniquely identify each row.
Informatica provides a built-in SCD Type 2 transformation to implement this technique.
Example: tracking changes in customer addresses over time.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
American Express
Taj Hotels Resorts and Palaces
Mahindra Holidays & Resorts
Radisson Hotels