Filter interviews by
I was interviewed before Apr 2021.
Round duration - 75 Minutes
Round difficulty - Medium
Given an array or list ARR
consisting of N
integers, your task is to identify all distinct triplets within the array that sum up to a specified number K
.
A t...
Done this in O(N^2), interviewer was satisfied, he asked to modify the solution for returning triplets that sums to atleast N (instead of exact 0)
Given a binary search tree (BST) consisting of integers and containing 'N' nodes, your task is to find and return the K-th largest element in this BST.
If there is no K-th la...
We can store all the elements of the BST in ascending order in an array/list with the help of one inorder traversal. We can then return the K-th largest element from it.
The algorithm will be-
Round duration - 60 Minutes
Round difficulty - Medium
Tip 1 : choose index properly
Tip 2 : ask about scale of the system
You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or tw...
One basic approach is to explore all possible steps which can be climbed with either taking one step or two steps. So at every step, we have two options to climb the stairs either we can climb with one step, or we can climb with two steps. So the number of ways can be recursively defined as :
countDistinctWayToClimbStair ( currStep, N ) = countDistinctWayToClimbStair ( currStep+1, N ) + countDistinctWay...
Round duration - 60 Minutes
Round difficulty - Medium
Round duration - 60 Minutes
Round difficulty - Easy
This was hiring manager round
Round duration - 20 Minutes
Round difficulty - Easy
This was culture fit round
Tip 1 : prepare github profile with few good projects
Tip 2 : solve questions from topics like dp, stack, queue, tree
Tip 3 : prepare HLD, LLD
Tip 1 : add your github profile, competitive coding profiles
Tip 2 : add few achievements like open source contribution, hackathons
Tip 3 : add few personal projects with github link or working site link
I applied via campus placement at Amrita Vishwa Vidyapeetham, Amritapuri Campus and was interviewed before May 2022. There were 5 interview rounds.
Not applicable as it was for campus hiring
Java
Program
All members
Developed a web-based inventory management system for a retail company.
Used Java, Spring Framework, and Hibernate for backend development.
Implemented a responsive UI using HTML, CSS, and JavaScript.
Integrated with third-party APIs for payment processing and shipping.
Implemented security measures such as encryption and user authentication.
Optimized database queries for faster performance.
Collaborated with a team of deve...
I applied via Company Website and was interviewed before Sep 2022. There were 2 interview rounds.
Very basic problem solving round
Freshworks interview questions for popular designations
I applied via Campus Placement and was interviewed before Mar 2022. There were 4 interview rounds.
Simple verbal test. Can be easy to clear.
General topics. One can easily clear
I want to join sales because I enjoy building relationships, meeting new people, and achieving targets.
I have a natural ability to connect with others and build rapport, which is essential in sales.
I thrive in a fast-paced and competitive environment, and enjoy the challenge of meeting and exceeding sales targets.
I am motivated by the opportunity to earn commission and be rewarded for my performance.
I enjoy the variety...
Yes, I am available for night shifts.
I am flexible with my working hours and can adapt to night shifts.
I understand the importance of being available during non-traditional hours for business development.
I have previous experience working night shifts and can handle the challenges that come with it.
Get interview-ready with Top Freshworks Interview Questions
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
I was interviewed before Mar 2021.
Round duration - 60 Minutes
Round difficulty - Medium
three coding questions , no mcq, 1 hr limit
Given a singly linked list of integers, return the head of the reversed linked list.
Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
Reversed link...
The brute force approach is to use recursion. First, we reach the end of the Linked List recursively and at last node, we return the last node, which becomes the new head of the partially reversed Linked List. While coming back from each recursion call we add the current node in the current recursion call to the last node of the partially reversed Linked List and assign the current node to null.
Steps:
&...
Given an array or list ARR
consisting of N
integers, your task is to identify all distinct triplets within the array that sum up to a specified number K
.
A t...
sort the list in ascending order then find the complement after that do a two pointer approach with a front and rear pointer to find the target value and add the numbers result vector and ensure there are no duplicates by: check if the the number is already in our list, if so move the pointers
You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list.
Your task is to determine t...
O(1)
Since we only use constant space.
Time Complexity: O(m*n) - For 2d arraysExplanation:O(N * M), where N and M are the lengths of the first and second linked lists respectively.&n...
Round duration - 45 Minutes
Round difficulty - Medium
1st they asked area of interest like frontend or backend. I said backend
Then thy asked a array based question followed by a linked list.
Then he asked some computer fundametals.
Given an array ARR
of size 'N', where each integer is in the range from 0 to N - 1, identify all elements that appear more than once.
Return the duplicate elements in any orde...
If the number is visited it is turned negative
If the visited number is negative that means it has been already visited(duplicate) and hence added to the list.
Since the array values are from 1 to n therefore the 1 is subtracted from the array values at the time of indexing.
You are provided with a singly linked list consisting of integer values and an integer 'K'. Your task is to eliminate all nodes from the linked list that ...
basic idea is to have two pointers, one for previous node and one for current, if current node.val == val
we want to set our previous.next to current.next.
Round duration - 60 Minutes
Round difficulty - Medium
mainly focused on dsa , dbms and working of an API
Given a Singly Linked List of integers that are sorted based on their absolute values, the task is to sort the linked list based on the actual values.
The absolute...
Use 2 pointers: fast and slow to divide the list into 2 sublist: list1 and list2 and make sure list1 is equal to or is longer than list2.
The key is the condition of while loop while(fast.next!=null && fast.next.next!=null). After this while loop slow will be at the position of the end of list1.
sort list1 and list2
merge list1 and list2
Tip 1 : Having a prior internship with a dev role will definitely help in interviews.
Tip 2 : If you are not good in frontend then prepare DSA and computer fundamentals very well
Tip 3 : Apart from Leetcode medium questions Have hands on DMBS queries
Tip 4 : Having an API based project will be very helpful for backend roles
Tip 1 : They will mostly ask in first round if you interested in frontend or backend roles and then the follow up interviews will happen in that direction.
Tip 2 : so make your resume specific to the role you are interested in.
Tip 3 : Write what you have worked on in your prior internship.
Tip 4 : if this is your first internship write your strong points and only things which you are confident in because after selection interviewer will driil you on those topics.
I applied via Referral and was interviewed in Oct 2021. There was 1 interview round.
Amazon Prime - free shipping, streaming, and more
Amazon Prime offers free two-day shipping on eligible items
Prime members also have access to streaming of movies, TV shows, and music
Additional benefits include early access to select lightning deals and free e-books
Prime Wardrobe allows members to try on clothing before purchasing
Freshdesk - Customer Support Software
Omnichannel support for email, phone, chat, social media
Automated ticket routing and prioritization
Knowledge base for self-service support
SLA management and reporting
Integrations with other tools like CRM and project management
Mobile app for agents and customers
I applied via LinkedIn and was interviewed in Aug 2021. There was 1 interview round.
Carousel component should be reusable, should handle performance optimizations, implement js, html and css part completely.
Top trending discussions
Interview experience
based on 680 reviews
Rating in categories
Senior Software Engineer
286
salaries
| ₹10.6 L/yr - ₹36 L/yr |
fresher
216
salaries
| ₹1 L/yr - ₹6 L/yr |
Software Engineer
184
salaries
| ₹5.5 L/yr - ₹16.1 L/yr |
Lead Software Engineer
180
salaries
| ₹17.2 L/yr - ₹50 L/yr |
Product Specialist
111
salaries
| ₹5 L/yr - ₹10.9 L/yr |
Zoho
Salesforce
LTIMindtree
TCS