Filter interviews by
Coding test was on HackerEarth Platform.
Design a mall elevator system to efficiently transport people between floors.
Consider the number of floors in the mall and the average foot traffic
Implement a system to prioritize elevator usage based on demand
Include safety features such as emergency stop buttons and weight limits
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
I was given two javascript coding questions to solve.
There were 2 questions from hackerrank both were easy
Experienced sales professional with a proven track record of exceeding targets and building strong client relationships.
Started my career in sales at XYZ Company, where I consistently exceeded sales targets by 20% each quarter
Moved on to ABC Company as a Sales Manager, where I successfully led a team of 10 sales representatives to achieve a 30% increase in revenue
Currently looking for new challenges and opportunities t...
I chose sales because I enjoy building relationships, meeting new people, and helping customers find solutions to their needs.
Enjoy building relationships with clients
Meeting new people and networking
Helping customers find solutions to their needs
Thriving in a fast-paced and competitive environment
Sales simulation round wherein you will be given a case study in advance. You have to do a discovery call for a potential wingify customer
Wingify interview questions for popular designations
I applied via campus placement at Amity University and was interviewed in Jan 2024. There were 4 interview rounds.
First round had around 25 multipl;e choice question on dsa,html,css,javascript,network security
Get interview-ready with Top Wingify Interview Questions
I was interviewed in Jan 2024.
Find the maximum distance between any two leaf nodes of a binary tree.
Traverse the tree to find the maximum depth of left and right subtrees
Calculate the maximum distance by adding the depths of left and right subtrees
Design a least recently used cache system.
Use a combination of a hash map and a doubly linked list to keep track of the least recently used items.
When a new item is accessed, move it to the front of the list.
If the cache is full, remove the least recently used item from the end of the list.
Calculate top 20 percentile of student details based on score in a student table.
Calculate the 80th percentile score using formula: 80th_percentile = 0.8 * total_students
Sort the scores in descending order and find the score at 80th percentile position
Retrieve student details with scores greater than or equal to the 80th percentile score
About 5 coding problems that were quite easy.
I remember a LCM and queue related question.
I solved 4/5 questions and got shortlisted for next round.
Asked me to rate myself in Javascript.
Then asked to do level order traversal of a dom element in javascript.
Then asked about temporal dead zone and promises.
Asked one DSA question that I solved using C++
I applied via LinkedIn and was interviewed in Nov 2023. There were 3 interview rounds.
2 easy DSA questions to be solved using Javascript
Custom implementation of array flat method
Create a function that takes an array as input
Iterate through each element of the array
If an element is an array, recursively call the function on that element
If an element is a string, add it to the result array
Return the result array
Memoization is a technique to optimize function calls by caching their results.
Memoization is used to store the results of expensive function calls and return the cached result when the same inputs occur again.
It improves performance by avoiding redundant computations.
Fibonacci sequence is a classic example to demonstrate memoization.
Memoization can be implemented using an object or an array to store the cached results
DSA questions on array, strings and linkedlist asked medium level of dsa questions.
The '==' operator checks for equality after type coercion, while '===' checks for equality without type coercion.
The '==' operator compares two values after converting them to a common type.
The '===' operator compares two values without type conversion, so they must be of the same type to be considered equal.
Example: 1 == '1' will return true because the values are equal after type coercion, but 1 === '1' will return f
Async await is a feature in JavaScript that allows for asynchronous code to be written in a synchronous manner.
Async await is built on top of promises and provides a cleaner syntax for handling asynchronous operations.
It allows you to write asynchronous code that looks like synchronous code, making it easier to read and maintain.
The 'async' keyword is used to define a function as asynchronous, while the 'await' keyword...
Callback hell refers to the situation where multiple nested callbacks make the code difficult to read and maintain.
Occurs when multiple asynchronous operations are nested within each other
Can lead to deeply nested code structure which is hard to follow
Can be avoided by using promises or async/await
DSA required of high level so be prepared
Top trending discussions
Some of the top questions asked at the Wingify interview -
The duration of Wingify interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 15 interviews
Interview experience
8-12 Yrs
Not Disclosed
8-15 Yrs
Not Disclosed
6-10 Yrs
Not Disclosed
Senior Software Engineer
12
salaries
| ₹14.5 L/yr - ₹29.5 L/yr |
Customer Success Manager
7
salaries
| ₹10 L/yr - ₹16 L/yr |
Devops Engineer
7
salaries
| ₹10 L/yr - ₹10 L/yr |
Technical Support Engineer
7
salaries
| ₹4.5 L/yr - ₹10.5 L/yr |
Software Engineer
7
salaries
| ₹8.5 L/yr - ₹18 L/yr |
Freshworks
Zoho
InMobi
Mu Sigma