Junglee Games
10+ Swiggy Interview Questions and Answers
Q1. Scaling (Horizontal, Vertical) with use cases
Scaling refers to increasing capacity of a system. Horizontal scaling adds more machines, while vertical scaling adds more resources to a machine.
Horizontal scaling involves adding more machines to a system to increase capacity
Vertical scaling involves adding more resources to a machine to increase capacity
Use cases for horizontal scaling include handling increased traffic or adding redundancy
Use cases for vertical scaling include improving performance or adding more memory
Co...read more
Q2. How many people can enroll in playing game from particular college
The number of people who can enroll in playing a game from a particular college depends on various factors.
The popularity of the game among students
The availability of resources to support the game
The capacity of the gaming facility
The interest and participation level of the college community
The rules and regulations set by the college administration
Q3. Remove the last element from a linkedlist
To remove the last element from a linked list, iterate to the second last node and update its next pointer to null.
Iterate through the linked list to find the second last node
Update the next pointer of the second last node to null
Q4. What are different types of streams
Streams are a sequence of data elements made available over time. There are different types of streams.
Byte Streams
Character Streams
Buffered Streams
Data Streams
Object Streams
Print Streams
File Streams
Network Streams
Q5. What is something within media that you have used so far?
I have used social media extensively for personal and professional purposes.
I have managed social media accounts for various organizations and created content for them.
I have also used social media for personal branding and networking.
I am familiar with various social media platforms such as Facebook, Twitter, Instagram, LinkedIn, and TikTok.
I have used social media analytics tools to track engagement and reach of posts.
I have also used social media advertising to promote con...read more
Q6. ACID properties of DBMS
ACID properties ensure data integrity in DBMS: Atomicity, Consistency, Isolation, Durability.
Atomicity ensures that all operations in a transaction are completed successfully or none at all.
Consistency ensures that the database remains in a consistent state before and after the transaction.
Isolation ensures that multiple transactions can be executed concurrently without affecting each other.
Durability ensures that once a transaction is committed, the changes are permanent and...read more
Q7. Explain how will you do a outlier treatment on a real money gaming dataset
Outlier treatment on a real money gaming dataset involves identifying and handling data points that deviate significantly from the rest of the data.
Identify outliers using statistical methods such as z-score, IQR, or visualization techniques like box plots
Decide whether to remove, transform, or impute outliers based on the impact on the analysis
Consider the context of the data and the specific requirements of the analysis when treating outliers
Example: If analyzing player spe...read more
Q8. how will you add caching to improve fast response
Implement caching by storing frequently accessed data in memory to improve response time.
Identify frequently accessed data that can be cached
Choose an appropriate caching strategy (e.g. in-memory caching, distributed caching)
Implement caching mechanisms such as Redis or Memcached
Set expiration policies for cached data to ensure freshness
Monitor cache performance and adjust as needed
Q9. what is hobbee ? what you like
Hobbee is a term that doesn't have a specific meaning. It can be used to refer to a hobby or interest.
Hobbee can be anything that someone enjoys doing in their free time
It can be a sport, a craft, a game, or any other activity
For example, someone's hobbee might be playing guitar, hiking, or reading
The term is often used in a casual or playful way to ask someone about their interests
Q10. find wheteher the given number is fibonacci or not
To determine if a number is a Fibonacci number or not.
Check if 5*n^2 + 4 or 5*n^2 - 4 is a perfect square
If either of the above conditions is true, the number is a Fibonacci number
Example: 5 is a Fibonacci number as 5*5 - 4 = 21 which is a perfect square
Q11. What mobile games do you use?
I don't use mobile games.
Q12. How to manage product
Managing a product involves understanding customer needs, setting goals, prioritizing features, collaborating with cross-functional teams, and iterating based on feedback.
Understand customer needs through research and feedback
Set clear goals and objectives for the product
Prioritize features based on impact and feasibility
Collaborate with cross-functional teams such as engineering, design, and marketing
Iterate on the product based on user feedback and data analysis
Top HR Questions asked in Swiggy
Interview Process at Swiggy
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month