i
Avaali Solutions
Filter interviews by
I applied via Walk-in and was interviewed in Feb 2024. There were 4 interview rounds.
Online aptitude and coding question
AI is not replacing humans, but rather augmenting and enhancing human capabilities.
AI can automate repetitive tasks, allowing humans to focus on more complex and creative work
AI can analyze large amounts of data quickly and accurately, providing valuable insights for decision-making
AI can assist in healthcare by diagnosing diseases, predicting patient outcomes, and personalizing treatment plans
Implement array sorting without using the sort method
Use a custom sorting algorithm like bubble sort, selection sort, or insertion sort
Compare each element in the array and rearrange them based on the desired order
Repeat the process until the array is sorted
SQL queries are used to fetch data from databases based on specific criteria.
Use SELECT statement to fetch data from a table
Use WHERE clause to specify the criteria for fetching data
Use JOIN to fetch data from multiple tables
Top trending discussions
I applied via Company Website and was interviewed in May 2022. There were 7 interview rounds.
This aptitude + technical MCQ test was of 120 minutes in duration. Had MCQs on quantitative ability, logical ability, Language, and technical MCQs consisted of questions on DBMS, OS, Networks, DSA. There were two coding questions as well. One on Bit Manipulating, and the other on DFS.
Search an element in a sorted and rotated array
Find the pivot point where the array is rotated
Divide the array into two sub-arrays based on pivot point
Perform binary search on the appropriate sub-array
Proposed system for a popular media stream service
Implement a recommendation engine to suggest content based on user preferences and viewing history
Integrate with social media platforms to allow users to share and discuss content
Provide multiple subscription options with varying levels of access and features
Ensure high-quality streaming with minimal buffering through the use of content delivery networks
Implement robust...
Guesstimate on number of Reddit users in India. No starting input was given. Gave solution by using bottom to top approach. Tried to focus on quantifying teenagers with internet access and a particular interest about internet. Gave a figure around ~1 million in a year.
Given a case study need to solve in 2 days
A palindrome function checks if a given string reads the same forwards and backwards.
A palindrome function typically involves reversing the input string and comparing it to the original string.
Examples: 'racecar' is a palindrome, 'hello' is not a palindrome.
Common languages for implementing a palindrome function include Python, Java, and C++.
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
4 problems 2 easy 2 meds
This round includes an assignment which needs to be completed based on Java, Springboot, REST and any Frontend. They evaluated the case study based on how I write the APIs, how normalised my database is, and how user friendly the UI is.
Use Spring Data JPA's Pageable interface to add pagination in queries.
Use Pageable interface in repository method signature
Pass PageRequest object with page number, size, and sorting criteria
Example: public List
I appeared for an interview before Aug 2023.
I chose BCG because of their reputation for innovative projects and strong company culture.
Reputation for innovative projects
Strong company culture
Opportunities for growth and development
Merge 2 sorted array
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Custom Django admin commands can be written to perform specific tasks in the Django admin interface.
Create a management/commands directory inside your Django app directory
Create a Python file for your custom command inside the management/commands directory
Define a class that extends BaseCommand and implement the handle method to execute the command logic
Register the custom command in the Django admin interface by addin
I appeared for an interview before Mar 2024, where I was asked the following questions.
I applied via Recruitment Consulltant and was interviewed in Mar 2023. There were 2 interview rounds.
JS hoisting is a mechanism where variable and function declarations are moved to the top of their scope.
Variable declarations are hoisted but not their values
Function declarations are fully hoisted
Let and const declarations are not hoisted
Redux is used for managing state in complex applications. It provides a centralized store and predictable state updates.
Redux helps in managing state in large applications with multiple components
It provides a centralized store for all the application state
Redux allows for predictable state updates through actions and reducers
It enables easy debugging and time-travel debugging with Redux DevTools
Redux can be used with
I applied via LinkedIn and was interviewed in Sep 2024. There were 4 interview rounds.
The aptitude test contains mostly TCS based questions
The aptitude round contains various questions
Coding test is mandatory for this drive
The coding test involves in the diverse range of dsa
based on 1 interview
Interview experience
based on 7 reviews
Rating in categories
Associate Consultant
27
salaries
| ₹4 L/yr - ₹6 L/yr |
Software Engineer
19
salaries
| ₹4 L/yr - ₹9.3 L/yr |
Associate Software Engineer
15
salaries
| ₹2.6 L/yr - ₹5 L/yr |
RPA Consultant
13
salaries
| ₹4.3 L/yr - ₹11.2 L/yr |
Consultant
11
salaries
| ₹4.3 L/yr - ₹9 L/yr |
Mercer
Citco
Willis Towers Watson
WSP