Filter interviews by
I applied via Campus Placement and was interviewed in Jul 2024. There were 4 interview rounds.
1 question was asked time was 2hour
Design a database and class for food booking app
I applied via Approached by Company and was interviewed in Feb 2024. There were 7 interview rounds.
This was an OA round. The question was very verbal and had a lot of requirements. Need to understand and then design a proper data structure to maintain. Even the brute force solution took 1h30m to complete and time ran up. Topics: TreeMap, Priority Queue
Got invited for onsite interviews. There were 3 interview rounds planned for the day. Very exhausting process.
Round 2[a]: I was asked to design entire micro service - Offer Management System in 1h30m. This included actually understanding a page of requirements, coming up with LLD and preferably table schema. THIS HAS TO BE WORKING BY END OF 1H30M says the interviewer first thing into the interview. After sometime no one was around to clarify the questions; just left me at the desk.
Round 2[b]: This was LLD/DSA round. I don't know what the interviewer was expecting TBH. Asked to solve problem of inventory management; where items needs to be placed in shelves. Need to come up with algorithm if find() and place() method.
Round 2[c]: This was HLD round. Got asked about handling database locks and reverting transaction in micro service architecture with more than one DBs involved.
Now all of a sudden; HR next day says due to limited time and after discussion across panel [after 6 interviews - all cleared successfully]; we think that you lack some things and want to evaluate further!!! I was at my limit but thought okay let's give it a try. He says you need to prepare a PPT on some library called Bucket4j.
And after 2/3 days of preparation I gave the PPT to co-founder. All the questions answered properly. No feedback given at all after interview. And finally have been since ghosted. It has been 15 days since this; and I reach out to HR via WhatsApp - he says we will NOT move forward. And no further official communication.
I applied via Referral
Projects are handled through effective planning, delegation, communication, and monitoring.
Effective planning is crucial to set clear goals and timelines.
Delegation of tasks based on team members' strengths and expertise.
Regular communication to ensure everyone is on the same page.
Monitoring progress and making adjustments as needed.
Example: Using project management software to track tasks and deadlines.
Hyperface interview questions for popular designations
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
This had coding MCQ along with aptitude 15qs in 20mins.
3 questions
1 is database design and rest 2 were dsa
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Browser storage in JavaScript allows data to be stored locally on the user's device.
Browser storage includes localStorage and sessionStorage.
localStorage stores data with no expiration date, while sessionStorage stores data for one session only.
Data is stored as key-value pairs and can be accessed and manipulated using JavaScript methods like getItem, setItem, and removeItem.
I applied via Job Portal and was interviewed in Oct 2023. There was 1 interview round.
Debouncing in Javascript is a technique used to limit the number of times a function is called, typically used for handling events like scroll or resize.
Debouncing involves setting a delay before a function is executed after the last time it was called.
It helps in optimizing performance by preventing unnecessary function calls, especially for events that trigger frequently.
Example: Implementing a debounce function for
promise.all waits for all promises to resolve, while promise.race waits for the first promise to resolve or reject
promise.all resolves when all promises in the iterable have resolved
promise.race resolves or rejects as soon as one of the promises in the iterable resolves or rejects
Example: Promise.all([promise1, promise2, promise3]) will wait for all three promises to resolve before resolving itself
Example: Promise.race...
Caching is a technique used to store copies of frequently accessed data in order to speed up retrieval times.
Caching helps reduce the load on servers by serving cached content instead of generating it from scratch.
Common types of caching include browser caching, server-side caching, and CDN caching.
Examples of caching libraries/tools include Redis, Memcached, and Varnish.
Cache invalidation is an important aspect of cac...
Semantic HTML is using HTML tags that convey meaning and structure to both the browser and the developer.
Semantic HTML helps improve accessibility for users with disabilities.
It also improves SEO by providing search engines with better context for the content.
Examples include using
I was interviewed in Mar 2024.
Database design for a website similar to opx
Identify the entities and their relationships (e.g. users, products, orders)
Design tables for each entity with appropriate attributes
Establish primary and foreign key relationships between tables
Consider normalization to reduce redundancy and improve data integrity
Implement indexes for efficient data retrieval
I applied via Recruitment Consulltant and was interviewed in Jul 2023. There were 3 interview rounds.
There was a chef ingredients problem invloving multiple logics, need to solve within 1hr 30 mins
Top trending discussions
Interview experience
Associate Product Manager
7
salaries
| ₹14 L/yr - ₹18 L/yr |
Product Manager
6
salaries
| ₹18 L/yr - ₹31.8 L/yr |
Software Engineer
4
salaries
| ₹6 L/yr - ₹35 L/yr |
Devops Engineer
4
salaries
| ₹6 L/yr - ₹15 L/yr |
Software Developer
3
salaries
| ₹12 L/yr - ₹22 L/yr |
FaceFirst
IDEMIA
Gemalto
Aware