Filter interviews by
I appeared for an interview in Apr 2025, where I was asked the following questions.
A social media application consists of various components that facilitate user interaction, content sharing, and community building.
User Profiles: Each user has a profile containing personal information, profile picture, and posts, e.g., Facebook profiles.
News Feed: A dynamic stream of updates from friends and followed accounts, showcasing posts, images, and videos, e.g., Twitter feed.
Messaging System: Enables direct c...
I appeared for an interview in Feb 2025, where I was asked the following questions.
Factorial of a number is the product of all positive integers up to that number, denoted as n!.
Factorial is defined as n! = n × (n-1) × (n-2) × ... × 1.
Example: 5! = 5 × 4 × 3 × 2 × 1 = 120.
Factorial of 0 is defined as 1: 0! = 1.
Factorials grow very quickly; for example, 10! = 3,628,800.
Factorials are used in permutations and combinations.
Remove the nth node from the end of a linked list efficiently.
Use two pointers: 'fast' and 'slow'.
Move 'fast' n steps ahead in the list.
Then move both 'fast' and 'slow' until 'fast' reaches the end.
At this point, 'slow' will be just before the nth node from the end.
Remove the nth node by adjusting the pointers.
Lowest Common Ancestor (LCA) is the deepest node that is an ancestor to two given nodes in a binary tree.
LCA can be found using recursion by traversing the tree from the root.
If both nodes are found in the left and right subtrees of a node, that node is the LCA.
Example: In a tree with nodes 3, 5, and 1, the LCA of 5 and 1 is 3.
For a binary search tree, LCA can be found by comparing values with the root.
Example: In a BS...
I applied via Campus Placement and was interviewed in Jun 2023. There were 4 interview rounds.
2 coding question bitmasking and dfs
I applied via Campus Placement and was interviewed in Mar 2023. There were 6 interview rounds.
It was a 90 min online coding test on hackerrank platform and the questions were from DSA.
I applied via LinkedIn and was interviewed in Jul 2021. There was 1 interview round.
Life can be categorized into personal, professional, and social spheres, each presenting unique challenges and growth opportunities.
Personal Growth: Balancing self-care and personal development can be challenging, such as finding time for hobbies amidst daily responsibilities.
Professional Development: Navigating career advancement can be tough, like overcoming imposter syndrome when seeking promotions or new roles.
Soci...
A mobile app connecting local farmers with consumers for fresh produce delivery, promoting sustainability and community support.
Direct farm-to-table delivery model, reducing food miles and carbon footprint.
Subscription service for weekly fresh produce boxes, customizable based on dietary preferences.
Partnerships with local farmers to ensure fair pricing and support for small-scale agriculture.
Incorporation of education...
I applied via Recruitment Consultant and was interviewed in Nov 2020. There were 4 interview rounds.
Top trending discussions
I applied via Approached by Company and was interviewed before May 2021. There were 3 interview rounds.
Mathematical thinking Analytical Thinking
I appeared for an interview in Oct 2016.
I appeared for an interview in Dec 2016.
LRU (Least Recently Used) is a caching algorithm that removes the least recently used item when the cache is full.
LRU uses a combination of a doubly linked list and a hash map.
The doubly linked list keeps track of the order of recently used items.
The hash map allows for efficient lookup of items in the cache.
When a new item is accessed, it is moved to the front of the list.
If the cache is full, the item at the end of t...
Pressing 'k' on Notepad triggers a series of events including key press event, character insertion, and potential text manipulation.
When 'k' is pressed, a key press event is triggered
The key press event is captured by the Notepad application
The character 'k' is inserted at the current cursor position
If any text is selected, it may be replaced by the character 'k'
The cursor position is updated to the next position
If aut...
based on 4 interview experiences
Difficulty level
Duration
Senior Software Engineer
35
salaries
| ₹16.2 L/yr - ₹39 L/yr |
Software Engineer
33
salaries
| ₹8.2 L/yr - ₹23.5 L/yr |
Senior Software Engineer 1
21
salaries
| ₹19.5 L/yr - ₹29.7 L/yr |
Software Engineer2
18
salaries
| ₹12 L/yr - ₹25 L/yr |
Consultant
17
salaries
| ₹21 L/yr - ₹30 L/yr |
Intellect Design Arena
Cohesity
Celebal Technologies
NoBrokerHood