Filter interviews by
I appeared for an interview before Jul 2023.
45 min round. Similar to Leetcode medium level question.
45 min coding round, 2 question asked
Design a system for proximity service
Utilize geolocation data to track user locations
Implement algorithms to calculate proximity between users
Use real-time updates to notify users of nearby contacts
I faced a challenging project with tight deadlines, requiring teamwork and innovative solutions to succeed.
Collaborated with cross-functional teams to gather requirements and align on project goals.
Implemented Agile methodologies to improve workflow and adapt to changes quickly.
Led code reviews to ensure quality and share knowledge among team members.
Utilized automated testing to reduce bugs and improve deployment spee...
Implement boolean canConstruct(String targetString, String[] dict) which returns true if we can construct the targetString by concatenating the words given in the dictionary
Implement a key value store for storing and retrieving data efficiently.
Use a hash table or a balanced tree data structure to store key-value pairs.
Implement functions for inserting, updating, deleting, and retrieving key-value pairs.
Consider implementing features like transactions, concurrency control, and data persistence.
Example: Implement a simple key value store using a hash table in Python.
Top trending discussions
I appeared for an interview in Oct 2024, where I was asked the following questions.
Levels of generation refer to the stages of software development, from requirements to deployment.
1st Generation: Machine code, directly executed by the CPU (e.g., binary code).
2nd Generation: Assembly language, using mnemonics (e.g., MOV, ADD).
3rd Generation: High-level languages (e.g., C, Java) that are more abstract and easier to read.
4th Generation: Languages focused on database querying and report generation (e.g....
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
Basic coding test from hackerearth.
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 5 interview rounds.
Mettle Test based on DP based approach
Design a distributed queue similar to Kafka.
Use a distributed architecture with multiple brokers and partitions.
Implement a publish-subscribe model for producers and consumers.
Ensure fault tolerance and high availability through replication and leader election.
Use a log-based storage system for messages and offsets.
Provide support for message ordering and retention policies.
Implement a scalable and efficient message de...
Design a Price Tagger System
Identify the products to be tagged with prices
Determine the pricing strategy (e.g. cost-plus, value-based, etc.)
Choose the appropriate tagging technology (e.g. barcode, RFID, etc.)
Develop a user-friendly interface for tagging and updating prices
Implement a database to store product and pricing information
Integrate with point-of-sale systems for accurate pricing at checkout
Designing search systems involves creating efficient algorithms and data structures to quickly retrieve relevant information.
Understand the data structure of the search system (e.g. inverted index, trie)
Implement efficient search algorithms (e.g. binary search, hash tables)
Consider scalability and performance optimization techniques (e.g. caching, indexing)
Include user-friendly features like autocomplete and spell corr...
I applied via Approached by Company and was interviewed in Jan 2022. There were 4 interview rounds.
It was sort of pair programming where you will be told to implement some feature. Here they check your coding style, your approach and the architecture you follow.
I applied via Recruitment Consulltant and was interviewed in Apr 2023. There were 2 interview rounds.
Word Search2 problem. Interviewer wanted solution other than trie.
Related to Dp and other questions is related to array like reverse and find duplicate in an array, String matching Questions
I applied via LinkedIn and was interviewed in Aug 2023. There were 2 interview rounds.
1 hr
Coding qn on dynamic programing
based on 2 interview experiences
Difficulty level
Duration
Software Engineer
89
salaries
| ₹73 L/yr - ₹120 L/yr |
Data Scientist
30
salaries
| ₹45 L/yr - ₹83.9 L/yr |
Software Developer
25
salaries
| ₹27.8 L/yr - ₹51.5 L/yr |
Senior Software Engineer
21
salaries
| ₹43.1 L/yr - ₹80.2 L/yr |
Program Manager
15
salaries
| ₹32.4 L/yr - ₹53.1 L/yr |
Amazon
Apple
eBay