Upload Button Icon Add office photos

Wingify

Compare button icon Compare button icon Compare

Filter interviews by

Wingify Interview Questions and Answers

Updated 10 Apr 2025
Popular Designations

14 Interview questions

A Javascript Developer was asked 4mo ago
Q. Do not skip any questions.
Ans. 

JavaScript is a versatile programming language used for web development, enabling dynamic content and interactive features.

  • JavaScript is an event-driven language, allowing developers to create interactive web applications.

  • It supports object-oriented programming through prototypes, enabling code reuse and organization.

  • JavaScript can manipulate the DOM, allowing real-time updates to web pages without reloading.

  • Examp...

View all Javascript Developer interview questions
A Backend Developer Intern was asked 7mo ago
Q. Design a mall elevator system.
Ans. 

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

View all Backend Developer Intern interview questions
A Lead Software Test Engineer was asked
Q. How would you automate filtering time-based logs?
Ans. 

Filter time based logs using automation

  • Use regular expressions to extract timestamps from logs

  • Implement a script or tool to filter logs based on specified time range

  • Consider using tools like grep, awk, or Python for automation

  • Automate the process to save time and ensure consistency

  • Test the automation script with different log files to ensure accuracy

View all Lead Software Test Engineer interview questions
A Lead Software Test Engineer was asked
Q. How is a modern SDET different from a normal QA engineer?
Ans. 

SDET focuses on developing automated tests and tools, while QA focuses on manual testing and bug reporting.

  • SDET is more focused on developing automated tests and tools to ensure software quality.

  • QA is more focused on manual testing, bug reporting, and ensuring the product meets requirements.

  • SDET often works closely with developers to integrate automated testing into the development process.

  • QA typically works indep...

View all Lead Software Test Engineer interview questions
A Lead Software Test Engineer was asked
Q. Given an array of numbers, find the second largest number.
Ans. 

To find the second largest number in an array, sort the array in descending order and return the second element.

  • Sort the array in descending order

  • Return the second element in the sorted array

View all Lead Software Test Engineer interview questions
A Lead Software Test Engineer was asked
Q. How would you sort a given map by its values?
Ans. 

Sort a map by values in Java

  • Create a list of map entries

  • Sort the list based on values using a custom comparator

  • Convert the sorted list back to a map

View all Lead Software Test Engineer interview questions
Be interview-ready. Browse the most asked HR questions.
illustration image
A Software Development Engineer II was asked
Q. You are given a student table having columns as id, name, and score. Find the top 20 percentile of student's details based on their score.
Ans. 

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

View all Software Development Engineer II interview questions
Are these interview questions helpful?
A Senior Frontend Software Engineer was asked
Q. Implement a custom array flat method.
Ans. 

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

View all Senior Frontend Software Engineer interview questions
A Senior Software Engineer was asked
Q. Explain or provide an example of custom events.
Ans. 

Custom events are user-defined events that can be triggered in a software application.

  • Custom events can be defined using event listeners and dispatchers.

  • They can be used to track user behavior, monitor application performance, and trigger specific actions.

  • Examples of custom events include button clicks, form submissions, and page scrolls.

View all Senior Software Engineer interview questions
A Javascript Developer was asked
Q. Write a polyfill for Promise.all.
Ans. 

A polyfill is a code that adds a feature which the browser may not support. Promise.all() polyfill can be used for older browsers.

  • Create a function that takes an array of promises as input

  • Return a new promise that resolves when all promises in the input array have resolved

  • If any promise in the input array rejects, reject the new promise with the reason of the first promise that rejects

  • Use setTimeout and recursion ...

View all Javascript Developer interview questions

Wingify Interview Experiences

21 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

Coding test was on HackerEarth Platform.

Round 2 - Technical 

(1 Question)

  • Q1. Design a mall elevator system.
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be yourself, and do not cheat in any form.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. They asked, closure promise , outputbased question , async and promise -coding round, dom - coding round , four round => intro , theroy , otutput question like mcq , coding round , just complete the concep...
  • Q2. Do from akshay saini best
  • Q3. Commincation skill they are seeing and try to attempt all
  • Q4. Dont say no , just try
  • Q5. Dont skip any question
  • Ans. 

    JavaScript is a versatile programming language used for web development, enabling dynamic content and interactive features.

    • JavaScript is an event-driven language, allowing developers to create interactive web applications.

    • It supports object-oriented programming through prototypes, enabling code reuse and organization.

    • JavaScript can manipulate the DOM, allowing real-time updates to web pages without reloading.

    • Example: U...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - fresher complete the basic

Interview Questions & Answers

user image Anonymous

posted on 13 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Theoretical Questions
  • Q2. Output Based questions
  • Q3. Machine coding questions
Round 2 - Coding Test 

I was given two javascript coding questions to solve.

Backend Developer Interview Questions & Answers

user image Prasad Meram

posted on 14 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

There were 2 questions from hackerrank both were easy

Round 2 - Technical 

(1 Question)

  • Q1. Java multi threaded question

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself and your journey so far
  • Q2. Why did you choose sales ?
Round 2 - Case Study 

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

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

First round had around 25 multipl;e choice question on dsa,html,css,javascript,network security

Round 2 - One-on-one 

(2 Questions)

  • Q1. Second was a telephonic round mainly for accessing the communication skill.
  • Q2. Tell me about yoyself,about your projects and why do prefer this role.
Round 3 - One-on-one 

(1 Question)

  • Q1. Technical round,questions based on html,css,javascript,Jquery,api
Round 4 - One-on-one 

(1 Question)

  • Q1. Technical interview 2 first they started with asking questions on their product VWO,and again went back to html,css,javascript,jquery
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2024.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Find the maximum distance between any two leaf nodes of a binary tree.
  • Q2. Design least recently used cache.
  • Q3. You are given a student table having columns as id, name, and score. find the top 20 percentile of student's details based on their score.
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Wingify Software Development Engineer II interview:
  • Data Structures
  • SQL
Interview preparation tips for other job seekers - Prepare for the edge cases.
The first round of interviews is taken by some less experienced guys, they try to expand the interview by asking irrelevant questions like which language is the most trending language, try to escape it as much as possible.

Skills evaluated in this interview

Web Developer Interview Questions & Answers

user image Anonymous

posted on 23 Feb 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

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.

Round 2 - Coding Test 

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++

Round 3 - Technical 

(1 Question)

  • Q1. SQL join question Computer network-related questions OS question -> What is starvation and what is the solution? Parallelism vs concurrency? What is a cookie? Difference between interface and abstract clas...
Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

2 easy DSA questions to be solved using Javascript

Round 3 - One-on-one 

(3 Questions)

  • Q1. Custom implementation of array flat method
  • Ans. 

    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

  • Answered by AI
  • Q2. Explain memoization and write fibonacci code using memoization
  • Ans. 

    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...

  • Answered by AI
  • Q3. Frontend concepts like closures, debounce, React hooks and lifecycle, graphql, web workers, service workers etc.

Interview Preparation Tips

Topics to prepare for Wingify Senior Frontend Software Engineer interview:
  • Frontend concepts
Interview preparation tips for other job seekers - Even though my interview round went too well as I solved both coding questions correctly and answered all conceptual questions, I got a rejection mail ( maybe because they were looking for an angular developer ). So I would say they wasted their resource and my time.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

DSA questions on array, strings and linkedlist asked medium level of dsa questions.

Round 3 - Technical 

(5 Questions)

  • Q1. Javascript intervew questions and react.js interview questions.
  • Q2. What is difference between == and ===
  • Q3. What is async await
  • Q4. Tell me about IIFE
  • Ans. 

    IIFE is a JavaScript function that runs as soon as it is defined, providing a way to create a local scope.

    • IIFE stands for Immediately Invoked Function Expression.

    • Syntax: (function() { /* code */ })();

    • Used to create a private scope, avoiding global variable pollution.

    • Commonly used for module patterns and encapsulating code.

    • Example: (function() { var privateVar = 'I am private'; console.log(privateVar); })();

  • Answered by AI
  • Q5. What is call back hell in javascript

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for javascript very well. Do advanced topics of javascript. Also prepare for tech stack which you have applied for.

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
6d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Wingify?
Ask anonymously on communities.

Wingify Interview FAQs

How many rounds are there in Wingify interview?
Wingify interview process usually has 2-3 rounds. The most common rounds in the Wingify interview process are One-on-one Round, Coding Test and Technical.
How to prepare for Wingify interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Wingify. The most common topics and skills that interviewers at Wingify expect are Javascript, HTML, Python, Java and HTML and CSS.
What are the top questions asked in Wingify interview?

Some of the top questions asked at the Wingify interview -

  1. what is generator functions? what is symbols? write an implementation for const...read more
  2. You are given a student table having columns as id, name, and score. find the t...read more
  3. Explain testing of the simple login page. Testing framework architechture. Expl...read more
How long is the Wingify interview process?

The duration of Wingify interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 16 interview experiences

Difficulty level

Easy 22%
Moderate 78%

Duration

Less than 2 weeks 80%
2-4 weeks 20%
View more

Interview Questions from Similar Companies

Zifo RnD Solutions Interview Questions
3.7
 • 65 Interviews
Saama Technologies Interview Questions
3.8
 • 58 Interviews
Talentica Software Interview Questions
4.1
 • 52 Interviews
Affine Interview Questions
3.3
 • 52 Interviews
Blenheim Chalcot Interview Questions
2.8
 • 51 Interviews
Raja Software Labs Interview Questions
3.4
 • 44 Interviews
DotPe Interview Questions
3.0
 • 42 Interviews
View all

Wingify Reviews and Ratings

based on 27 reviews

4.1/5

Rating in categories

3.7

Skill development

4.1

Work-life balance

4.1

Salary

3.7

Job security

4.1

Company culture

3.9

Promotions

3.6

Work satisfaction

Explore 27 Reviews and Ratings
Product Consultant
9 salaries
unlock blur

₹12.8 L/yr - ₹20 L/yr

Senior Software Engineer
8 salaries
unlock blur

₹22 L/yr - ₹29.5 L/yr

Software Engineer
7 salaries
unlock blur

₹9.8 L/yr - ₹17.4 L/yr

Devops Engineer
7 salaries
unlock blur

₹6 L/yr - ₹15 L/yr

Data Analyst
6 salaries
unlock blur

₹8 L/yr - ₹8.5 L/yr

Explore more salaries
Compare Wingify with

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.0
Compare

Value Point Systems

3.5
Compare

F1 Info Solutions and Services

3.7
Compare
write
Share an Interview