Filter interviews by
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Design schema for a movie booking system.
Create tables for movies, theaters, users, bookings, and payments.
Use foreign keys to establish relationships between tables.
Include attributes like movie title, showtime, seat number, user details, booking status, payment details, etc.
Consider implementing a booking algorithm to handle seat selection and availability.
Ensure data integrity and normalization for efficient data re
To scale the app database over India, consider sharding, replication, and using cloud services.
Implement sharding to distribute data across multiple servers based on geographic location or other criteria.
Set up replication to ensure data consistency and availability in different regions.
Utilize cloud services like AWS or Azure to easily scale resources based on demand.
Optimize queries and indexes to improve database pe...
Sharding and partitioning are both techniques used in database management to improve performance and scalability by dividing data into smaller chunks.
Sharding involves splitting a database into smaller, independent databases called shards, each responsible for a subset of the data.
Partitioning involves dividing a database into smaller segments called partitions, each containing a subset of the data based on a defined c...
The 3 basic components of a database are data, schema, and software. An RCA for a DB being down involves identifying the root cause of the issue.
Data: the actual information stored in the database, such as customer records or product details.
Schema: the structure that defines how the data is organized and related to each other, including tables, fields, and relationships.
Software: the database management system (DBMS) ...
I applied via LinkedIn and was interviewed before Oct 2022. There were 7 interview rounds.
I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 5 interview rounds.
A multi-level parking system schema design involves creating a database to manage parking spots and their availability.
Create a database to store information about parking spots, levels, and availability
Design a user interface for customers to view available spots and reserve them
Implement a system to track the entry and exit of vehicles
Incorporate sensors or cameras to monitor parking spot availability
Consider integra
Indexing strategy is a method of organizing and optimizing data retrieval from a database.
Choose appropriate data structures for indexing
Consider the size and complexity of the database
Regularly analyze and optimize the indexing strategy
Examples: B-tree, hash index, bitmap index
We have used a combination of containerization and orchestration tools like Docker and Kubernetes for our microservices architecture.
We have followed the principles of domain-driven design to identify the boundaries of our microservices.
We have used RESTful APIs for communication between microservices.
We have implemented fault tolerance and resilience patterns like circuit breakers and retries.
We have used event-driven...
Top trending discussions
I applied via Campus Placement and was interviewed in Jun 2022. There were 4 interview rounds.
All questions were easy and straight forward
There were 2 coding questions of medium level
I was interviewed before Mar 2021.
Round duration - 60 Minutes
Round difficulty - Medium
25 MCQs+ 1 Coding Question
Computer Networking+ OOPS+ DBMS+ Data Structures+ Output Based
Given an N x M
matrix filled with integers, determine the minimum sum obtainable from a path that starts at a specified cell (x, y)
and ends at the top left corner of t...
The problem involves finding the minimum sum path from a specified cell to the top left corner of a matrix.
Start from the specified cell and calculate the minimum sum path to reach the top left corner of the matrix.
You can move down, right, or diagonally down right from any cell.
Keep track of the minimum sum obtained at each cell to determine the overall minimum sum path.
Example: For the input matrix 4 8 2, 2 5 7, 6 1 ...
Tip 1 : Focus on Computer Networking a lot, be clear with fundamentals.
Tip 2 : Resume and Projects are one thing which can make you stand out.
Tip 3 : Show your out of the box work ethics, exploring new fields, the curiosity to learn, being flexible.
Tip 1 : Be clear with the skills you mention, if you have basic knowledge just write it as Basic Knowledge.
Tip 2 : Write one or two points about your projects, achievements or any positions you held
I was interviewed in Nov 2021.
Round duration - 15 minutes
Round difficulty - Easy
Video Submission Round
The topic of the video I submitted for my assignment was the impact of renewable energy on reducing carbon emissions.
Discussed various sources of renewable energy such as solar, wind, and hydro power
Highlighted the benefits of transitioning to renewable energy for the environment and economy
Provided examples of countries successfully implementing renewable energy initiatives
Round duration - 60 minutes
Round difficulty - Medium
It was around 4-5 o' clock in evening.
As the Government ramps up vaccination drives to combat the second wave of Covid-19, you are tasked with helping plan an effective vaccination schedule. Your goal is...
Maximize vaccines administered on a specific day while following certain rules.
Distribute vaccines evenly over the specified number of days.
Ensure the difference in vaccines between consecutive days is not more than 1.
Maximize the number of vaccines administered on the given day.
Keep track of the total number of vaccines administered each day.
Return the maximum number of vaccines administered on the specified day.
Round duration - 60 Minutes
Round difficulty - Easy
It was the First Interview round of the shortlisted students from coding round.
It was the Technical Round.
Given two strings S
and P
consisting of lowercase English alphabets, determine if P
is present in S
as a substring.
The first line contains an integer T
, the number of t...
The task is to determine if a given substring is present in a given string.
Iterate through the string S and check if each substring of length equal to the length of P matches P.
Use string comparison to check for equality between substrings.
Return 'YES' if a match is found, otherwise return 'NO'.
Round duration - 60 minutes
Round difficulty - Easy
It was the MR( Managerial Round). It had questions regarding the major projects, internships and basics of computer network.
A website sends data to a server through HTTP requests, which include the data in the request body or parameters.
When a user interacts with a website (e.g. submits a form), the website sends an HTTP request to the server.
The data can be sent in the request body (e.g. JSON or XML) or as parameters in the URL.
The server processes the request, retrieves the data, and sends a response back to the website.
Examples of data s...
Round duration - 30 minutes
Round difficulty - Easy
It was the Last round. The HR round
Tip 1 : First priority, prepare Computer Networks well.
Tip 2 : Prepare your Projects
Tip 3 : Prepare for DSA
Tip 4 : Fluency in English
Tip 1 : Resume should contain some projects.
Tip 2 : Precise and Short, should cover major aspects.
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Nov 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Nov 2020. There was 1 interview round.
based on 2 interviews
Interview experience
based on 5 reviews
Rating in categories
Consultant Engineer
29
salaries
| ₹0 L/yr - ₹0 L/yr |
Research Associate
12
salaries
| ₹0 L/yr - ₹0 L/yr |
Talent Acquisition Specialist
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
10
salaries
| ₹0 L/yr - ₹0 L/yr |
Accounts Payable Specialist
9
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon Web Services
Microsoft Azure
Oracle
IBM