Upload Button Icon Add office photos

Filter interviews by

Alphonso Inc. Interview Questions and Answers

Updated 18 Jun 2024

Alphonso Inc. Interview Experiences

Popular Designations

2 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is inheritance?
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

    • Allows for code reusability and promotes the concept of 'is-a' relationship

    • Derived class inherits properties and behaviors from base class

    • Example: Class 'Car' can inherit from class 'Vehicle' to reuse common attributes like 'color' and 'speed'

  • Answered by AI
  • Q2. What is overloading?
  • Ans. 

    Overloading is the ability to define multiple methods in the same class with the same name but different parameters.

    • Overloading allows methods to have the same name but different parameters

    • Parameters can differ in number, type, or order

    • Example: having multiple constructors in a class with different parameter lists

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself?
  • Q2. Tell me your cons and pros.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do it.

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

I applied via Campus Placement

Round 1 - Case Study 

A case based on its product was presented in which we had to think as a product manager for answering 1 question and as a data analyst for another. There was some data made available from their website for which we drew insights and presented in 1st question. And in the second, how could we improve the website for customer's ease and relevance and suggestions on the same were to be provided.

Round 2 - Technical 

(5 Questions)

  • Q1. Every modelling technique and technical skills were asked in detail. Alternatives were presented and i was asked to state advantages and disadvantages of logistic regression method.
  • Q2. My approach at work using a dummy dataset and I had to draw a random dataset on the paper and show how the algorithm worked with cross questions on every step.
  • Q3. Product perspective of the case presented.
  • Q4. Why Alphonso?
  • Q5. What are your expectations from Alphonso?
Round 3 - Technical 

(4 Questions)

  • Q1. Nuances of all the techniques that i had mentioned in my resume and the pros/cons of each. In depth understanding of the techniques that i had used.
  • Q2. A mini case in which I was asked to improve their product (website). The techniques i would apply and the dataset I would require and how would I obtain that.
  • Q3. Explain why I provided certain recommendations on the case I submitted.
  • Q4. Guesstimate on TV ad revenue per year in US.
  • Ans. 

    TV ad revenue in US is estimated to be around $70 billion per year.

    • TV ad revenue in US has been steadily increasing over the years

    • In 2019, TV ad revenue in US was $70.8 billion

    • Factors affecting TV ad revenue include viewership, ad rates, and competition

    • TV ad revenue is expected to decline in the coming years due to the rise of streaming services

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was not a stress interview but just an in-depth analysis of my knowledge in data analytics and of my resume. This was to check whether i actually knew what I spoke and whether I checked their website thoroughly before giving the recommendations.

Do's:

1. Do research about the company and their website before the interview.

2. Be as calm as possible and think before speaking. You might not remember a few details and speaking anything wrong will not go nicely in an interview. 3. Use a pen and paper and be comfortable in drawing your work and showing a step-bystep approach to how you would accomplish a task or how you accomplished a task.

Don'ts:-

1. Don't lie. Not on your resume, not in the interview, not about anything. If you didn't attend the ppt and they ask you about it, tell it honestly.

2. Don't start solving a case/guesstimate without talking. The interviewer is an expert in the industry that he has given you the case from and you should continuously tell them your approach so that they can guide you before you hit a dead end.

Round 2- The duration of the interview was 1 hour.

Round 3- The duration of the interview was 1 hour.

Production Analyst Interview Questions asked at other Companies

Q1. Minimum Time To Solve The Problems Given 'N' subjects, each containing a certain number of problems, and 'K' friends, assign subjects to friends such that each subject goes to exactly one friend, maintaining contiguity in assignment, aiming... read more
View answer (1)

Interview questions from similar companies

Interview Questionnaire 

3 Questions

  • Q1. N a line where words are separated by spaces, , and capitalize first letter of the reversed word. Other letters of the word should be in small. Input : “how are you?” → Output: “Woh Era ?uoy”
  • Ans. 

    The program capitalizes the first letter of each reversed word in a sentence.

    • Split the sentence into an array of words using space as a delimiter.

    • Reverse each word in the array and capitalize the first letter.

    • Join the modified words back into a sentence.

  • Answered by AI
  • Q2. He second question reduced to finding maximum weight matching in a bipartite graph. Not many people would have done this (maybe none)
  • Q3. There are 2 sets of countries. One set will donate clothes (something of this sort) and anotherset will accept clothes. A country can be in only 1 of the sets. The amount of clothes donated is also given. ...

Interview Preparation Tips

Round: Test
Experience: There were about 20 MCQs (30 minutes) to be done after the coding section. MCQs were totally nonsense. Can be done in 10 mins.For coding section 60 mins.  It was hosted on Hackerrank.
Duration: 90 minutes
Total Questions: 2

Round: Technical Interview
Experience: After this, selected candidates were interviewed that consists of 4 rounds and discussion was mostly on your CV and data structure problems.

General Tips: Be honest with your interviewer. If you are not comfortable in 1 topic, tell your interviewer honestly. Do well in other areas. Look for hints from the interviewer if you get stuck. They want to see how you approach a problem.
Skills: Algortihm, Data structure
College Name: IIT DELHI

I applied via Walk-in and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Job profile
  • Q2. Describe yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Was nice and friendly atmosphere

I applied via Referral and was interviewed before May 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. How can you understand the supply of restaurant in a particular area of a city ?
  • Ans. 

    To understand the supply of restaurants in a particular area of a city, we can use various methods.

    • Collect data from online directories like Yelp, Zomato, etc.

    • Conduct surveys to gather information about the number of restaurants in the area.

    • Analyze the population density and demographics of the area to estimate the demand for restaurants.

    • Check the number of restaurant permits issued by the local government.

    • Use GIS mapp...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Understand any city's demographics for instance. Take most busy road and assume that 70% supply will be on food -tech (MArket Standard). Open Sw / Zo and see the supply available in that area in peak time. There can be more than one way to solve for these question

I applied via Naukri.com and was interviewed in May 2019. There were 4 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Work experience
  • Q2. R u comfertable traveling
  • Ans. 

    Yes, I am comfortable traveling for work.

    • I have experience traveling for work in my previous roles.

    • I am adaptable and enjoy exploring new places.

    • I am willing to travel for client meetings and conferences.

    • I understand the importance of face-to-face interactions in sales.

    • I am organized and can handle the logistics of travel efficiently.

  • Answered by AI
  • Q3. What is your study status
  • Q4. Graduate
  • Q5. Can u join immediatly
  • Q6. Will you able to sell product by showing them on thier phone screen on the app
  • Q7. This is something new,but India is going through digitalisation,so ofcourse that wouldnt be that problem.

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good,i got selected,after two days i got a cl bck,and on 3 days i did my joining procedure

I applied via Recruitment Consultant and was interviewed in Jun 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Questions are about fresh department only

Interview Preparation Tips

Interview preparation tips for other job seekers - You should know about fresh department

I appeared for an interview before Apr 2021.

Round 1 - Telephonic Call 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Medium

It was in the mid day and since I applied for a Frontend role the discussion was majorly around data structure and bit of Javascript.
The interviewer was helping and good listener.

  • Q1. 

    Merge Two Sorted Linked Lists Problem Statement

    You are provided with two sorted linked lists. Your task is to merge them into a single sorted linked list and return the head of the combined linked list.

    ...
  • Ans. 

    Merge two sorted linked lists into a single sorted linked list without using additional space.

    • Create a dummy node to start the merged list

    • Compare the values of the two linked lists and add the smaller value to the merged list

    • Move the pointer of the merged list and the pointer of the smaller value list

    • Continue this process until one of the lists is fully traversed

    • Append the remaining elements of the other list to the me

  • Answered by AI
  • Q2. 

    Sort 0 1 2 Problem Statement

    Given an integer array arr of size 'N' containing only 0s, 1s, and 2s, write an algorithm to sort the array.

    Input:

    The first line contains an integer 'T' representing the n...
  • Ans. 

    Sort an array of 0s, 1s, and 2s in linear time complexity.

    • Use three pointers to keep track of 0s, 1s, and 2s while traversing the array.

    • Swap elements based on the values encountered to sort the array in-place.

    • Time complexity should be O(N) and space complexity should be O(1).

  • Answered by AI
Round 2 - Face to Face 

(3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

It was more of a in depth round on the framework I'm working on and problem solving.

  • Q1. What is the event loop and what is its significance?
  • Ans. 

    The event loop is a mechanism in programming that allows for asynchronous execution of code.

    • The event loop is a key component in JavaScript's runtime environment, responsible for handling asynchronous operations.

    • It continuously checks the call stack for any pending tasks and executes them in a non-blocking manner.

    • The event loop ensures that the program remains responsive by allowing other code to run while waiting for ...

  • Answered by AI
  • Q2. Can you provide examples of output-based questions in JavaScript that utilize browser APIs?
  • Ans. 

    Output-based questions in JavaScript using browser APIs

    • Example 1: Write a script that uses the Geolocation API to display the user's current location on a map

    • Example 2: Create a program that uses the Web Audio API to play a sound when a button is clicked

    • Example 3: Develop a web page that uses the Canvas API to draw a simple animation

  • Answered by AI
  • Q3. How would you design a system to support localization in a mobile app?
  • Ans. 

    Designing a system to support localization in a mobile app

    • Use resource files to store localized strings for different languages

    • Implement a language selection feature for users to choose their preferred language

    • Utilize localization libraries or frameworks to streamline the process

    • Consider cultural differences when localizing content, such as date formats and currency symbols

  • Answered by AI
Round 3 - Face to Face 

(3 Questions)

Round duration - 75 Minutes
Round difficulty - Hard

It was more of a fitment/managerial round.
Didn't had any coding questions, but was asked more on approaches and optimisations.
Discussions on the project you have worked on.

  • Q1. You need to find the fastest 3 horses out of a group, given that you can only race 5 horses at a time. How would you approach this problem?
  • Ans. 

    To find the fastest 3 horses out of a group with 5 horses racing at a time, we can use a tournament style approach.

    • Divide the horses into groups of 5 and race them against each other. This will give you the fastest horse in each group.

    • Take the winners from each group and race them against each other. The top 3 horses in this final race will be the fastest 3 overall.

    • Keep track of the results and compare the timings to d

  • Answered by AI
  • Q2. How do you debug the root cause of lag on a screen?
  • Ans. 

    To debug lag on a screen, analyze code, check for memory leaks, optimize rendering, and use profiling tools.

    • Analyze code to identify any inefficient algorithms or operations causing lag.

    • Check for memory leaks that could be impacting performance.

    • Optimize rendering by reducing the number of draw calls, optimizing shaders, and minimizing overdraw.

    • Use profiling tools like Xcode Instruments or Android Profiler to identify p

  • Answered by AI
  • Q3. Can you explain the architecture of the app you have recently worked on?
  • Ans. 

    The app I recently worked on is a social media platform for sharing photos and connecting with friends.

    • The app follows a client-server architecture, with the client being the mobile app and the server handling data storage and processing.

    • The client side is built using React Native for cross-platform compatibility.

    • The server side is implemented using Node.js with a MongoDB database for storing user data and photos.

    • The a...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaNo criteriaCars24 interview preparation:Topics to prepare for the interview - Data Structures Algorithms, Javascript, System DesignTime required to prepare for the interview - 1 MonthInterview preparation tips for other job seekers

Tip 1 : Get your JS fundamentals right (if applying for a Frontend role, https://javascript.info/ is a good start)
Tip 2 : Apart from preparing data structures, practise on the communication skills as well (prepare your introduction, be a good listener and on spot improvisation plays key roles)

Application resume tips for other job seekers

Tip 1 : highlight projects related to the job profile in your resume and mention what was your contribution in them precisely in 1/2 lines.
Tip 2 : Include URLs to applications/projects that you have build and your achievements/blog (if any)

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. Little discussion on my project
  • Q2. Given a chessboard and the initial position of horse. If “n” is the number of steps the horse can make then what is probability that it goes out of board ?
  • Ans. 

    Probability of a horse going out of a chessboard in 'n' steps.

    • The total number of possible moves for a horse is 8.

    • The probability of going out of the board depends on the position of the horse.

    • For example, if the horse is at a corner, the probability of going out of the board is higher.

    • The probability can be calculated using combinatorics and geometry.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: They did not expect any code in this round. An algo or pseudo code is fine.



1) You are given 2 vessels with capacity M liters and N liters capacity and infinite supply of water. You need to find the minimum number of steps required to get P liters. Any of the below action is considered a step



     a) Filling vessel with water



     b) Emptying vessel



     c) Pouring water from one vessel to another vessel.



2) Given n sets each containing m integers. You need to create MinDiff set by picking exactly 1 element from each set. The difference between the maximum and minimum elements in the MinDiff set should be minimum.



eg: for the sets {30, 20, 10, 40},{ 22, 33, 44, 99},{ 16, 17, 18, 19} min diff set is {19, 20, 22}. Max and min elements in MinDiff set are 22 and 19 and their difference is 3.

Round: Technical Interview
Experience: 1) you will be given the binary representation of the numbers in the form of 2D array.eg: r1- 00001

r2- 00100

r3- 01010

r4- 00110

r5- 00111 This means the elements are 1, 4, 10 , 6 and 7.

A number “n” is given. Let us say that n can be formed by doing bitwise OR operation on rows of given matrix. What is the minimum number of rows that needs to be deleted from the matrix so that “n” can never be formed by doing the OR of the rows.

If n is 14(01110) then it can be formed by doing r2|r3 or r3|r4. You can prevent n formation either by deleting {r2,r4} or {r3}. But {r3} has least number of elements so it is the required set.2) Find the average of mid 50% of elements in the running stream of integersI have not cleared round-II so no further questions.

College Name: IIT GANDHINAGAR

Interview Questionnaire 

3 Questions

  • Q1. Algorithms on arrays and strings (coding)
  • Ans. 

    Algorithms for manipulating arrays and strings in coding

    • Use sorting algorithms like quicksort and mergesort for arrays

    • Use string manipulation functions like substring and replace for strings

    • Use dynamic programming for optimizing solutions to array and string problems

  • Answered by AI
  • Q2. Distributed Database Design
  • Q3. Large scale Ad Server Design
  • Ans. 

    Designing a large scale Ad Server

    • Use distributed systems for scalability

    • Implement caching for faster ad delivery

    • Ensure high availability and fault tolerance

    • Use real-time bidding for efficient ad placement

    • Implement fraud detection mechanisms

    • Ensure compliance with privacy regulations

  • Answered by AI

Interview Preparation Tips

Round: Interview
Experience: They tested on thought-process during design problems. What problems are with the current solution I suggested and how to improve it...
Tips: Hints from interviewer are very helpful
Keep talking while you are thinking

Skills: Algorithms, Thinking Skills, Coding
College Name: IIT KHARAGPUR

Skills evaluated in this interview

Alphonso Inc. Interview FAQs

How many rounds are there in Alphonso Inc. interview?
Alphonso Inc. interview process usually has 2-3 rounds. The most common rounds in the Alphonso Inc. interview process are Technical, Case Study and HR.
How to prepare for Alphonso Inc. 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 Alphonso Inc.. The most common topics and skills that interviewers at Alphonso Inc. expect are Computer science, Big Data, Javascript, Machine Learning and NoSQL.
What are the top questions asked in Alphonso Inc. interview?

Some of the top questions asked at the Alphonso Inc. interview -

  1. Guesstimate on TV ad revenue per year in ...read more
  2. What is inheritan...read more
  3. What is overloadi...read more

Tell us how to improve this page.

Alphonso Inc. Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 428 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
CARS24 Interview Questions
3.5
 • 333 Interviews
InMobi Interview Questions
3.5
 • 35 Interviews
CleverTap Interview Questions
3.6
 • 16 Interviews
Silverpush Interview Questions
3.9
 • 5 Interviews
Affle Interview Questions
3.2
 • 4 Interviews
Komli Media Interview Questions
4.0
 • 1 Interview
View all

Alphonso Inc. Reviews and Ratings

based on 10 reviews

4.4/5

Rating in categories

4.6

Skill development

4.5

Work-life balance

4.6

Salary

4.5

Job security

4.6

Company culture

4.5

Promotions

4.3

Work satisfaction

Explore 10 Reviews and Ratings
Technologist
9 salaries
unlock blur

₹32 L/yr - ₹37 L/yr

Software Developer
8 salaries
unlock blur

₹1.8 L/yr - ₹4.8 L/yr

Software Engineer
5 salaries
unlock blur

₹12.3 L/yr - ₹40 L/yr

Business Analyst
4 salaries
unlock blur

₹9.5 L/yr - ₹20 L/yr

Business Data Analyst
4 salaries
unlock blur

₹20 L/yr - ₹25 L/yr

Explore more salaries
Compare Alphonso Inc. with

ZAPR Media Labs

4.4
Compare

Silverpush

3.9
Compare

InMobi

3.5
Compare

Vizury

5.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview