i
Fourkites
Filter interviews by
Clear (1)
Hard level problems 2 and few multiple choice questions.
Design a search system for swiggy
Implement a search bar on the Swiggy app or website where users can enter keywords or filters to search for specific restaurants or dishes
Utilize a combination of text search algorithms and filters to provide relevant search results to users
Include features such as autocomplete suggestions, sorting options, and filters for cuisine type, price range, ratings, etc.
Optimize the search syst...
Low level design for a search engine system
Use inverted index to store mapping of keywords to documents
Implement ranking algorithm like PageRank for search results
Utilize caching mechanisms to improve search performance
Include query processing components like tokenization and stemming
Design scalable architecture to handle large volumes of data
Top trending discussions
posted on 29 Feb 2024
I applied via Company Website and was interviewed before Feb 2023. There were 3 interview rounds.
Discussion about OOPS concepts and String related program
Program on Recursion and Array
posted on 9 Oct 2023
Dsa and algorithms are mostly asked
I was interviewed before Mar 2023.
A system to display bus routes and arrival times
Create a database of bus routes with stops and timings
Develop a user interface to search for routes and view arrival times
Integrate real-time GPS data for accurate arrival times
I applied via LinkedIn and was interviewed before Jun 2023. There were 3 interview rounds.
Give me a palindrom of string related question
To scale a system, consider horizontal and vertical scaling, load balancing, caching, database sharding, and microservices architecture.
Implement horizontal scaling by adding more instances of the application to distribute the load.
Consider vertical scaling by upgrading the hardware resources of the existing server.
Use load balancing to evenly distribute incoming network traffic across multiple servers.
Implement cachin...
posted on 13 Aug 2024
I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.
Design notify me feature of Flipkart
DSA problems and lld question of splitwise
I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Design a system for buying and selling stocks
Create a database to store stock information, user portfolios, and transaction history
Implement a user interface for users to buy and sell stocks
Incorporate real-time stock price updates and market data
Include features like portfolio tracking, stock alerts, and historical performance analysis
posted on 23 Jun 2023
I estimate projects by breaking them down into tasks, considering resources, past experience, and potential risks.
Break down the project into smaller tasks
Consider the resources available for each task
Take into account past experience with similar projects
Identify potential risks and create contingency plans
Use estimation techniques like bottom-up or top-down
Regularly review and adjust estimates as needed
posted on 16 Dec 2024
It was a Basic Aptitude Test
We were asked to do Sorting, SQL queries (join)
I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.
5 years of experience in software development
Proficient in developing web applications
Skilled in using various technologies such as Java, JavaScript, and SQL
based on 1 interview
Interview experience
Product Manager
24
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
13
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
12
salaries
| ₹0 L/yr - ₹0 L/yr |
FarEye
LogiNext Solutions
Shiprocket Private Limited
Shadowfax Technologies