Filter interviews by
Clear (1)
OREPRE WELL PREPARE WELL PREPARE WELL PREPARE WELL
Guesstimate the design of a product.
Consider the purpose and functionality of the product.
Analyze similar existing products in the market.
Take into account user preferences and feedback.
Consider the materials, manufacturing processes, and cost constraints.
Iterate and refine the design based on feedback and testing.
I applied via Campus Placement
Math + Probability
Basic Aptitude questions over two rounds.
I applied via Company Website and was interviewed before May 2023. There were 2 interview rounds.
General aptitude’s with basic question of reasoning
Business development case study
SPRINKLR interview questions for designations
I applied via Naukri.com and was interviewed before Sep 2021. There were 2 interview rounds.
Quantitative reasoning questions probability, permutations combinations, data interpretation and other important topics.
I was interviewed before Sep 2020.
Round duration - 90 minutes
Round difficulty - Medium
The test consists of 3 coding questions ranging from medium to high.
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, maintain...
Assign subjects to friends to minimize maximum workload, find minimum time for most loaded friend.
Assign subjects contiguously to minimize maximum workload
Determine the minimum possible time required for the most loaded friend
Example: N=4, K=2, subjects={50, 100, 300, 400} -> Output: 400
Round duration - 30-40 minutes
Round difficulty - Medium
This was a technical interview first round which was based on Machine Learning, Deep Learning, Data Structures, and other computer science fundamentals.
In Machine Learning, they asked me regarding error functions, loss functions, overfitting, techniques to overcome overfitting, underfitting and techniques to handle missing values in the dataset. The next question was coding one and the question was to find the maximum element in the array in the window of size k.( gave solution starting from bruit force to Optimized one)
You are provided with an array A
containing N
integers. Your task is to determine the maximum element in every contiguous subarray of size K
as you move from left to rig...
Find the maximum element in every contiguous subarray of size K as you move from left to right through the array.
Iterate through the array and maintain a deque to store the indices of elements in decreasing order.
Pop elements from the deque that are out of the current window.
Keep track of the maximum element in each window and output the results.
Round duration - 30-40 minutes
Round difficulty - Medium
This was my technical round 2.
Given a binary matrix of size N * M
where each element is either 0 or 1, find the shortest path from a source cell to a destination cell, consisting only...
Find the shortest path in a binary matrix from a source cell to a destination cell consisting only of 1s.
Use Breadth First Search (BFS) algorithm to find the shortest path.
Keep track of visited cells to avoid revisiting them.
Consider all 4 possible directions to move from a cell: up, down, left, right.
Round duration - 30-40 minutes
Round difficulty - Medium
This was my technical round 3.The interviewer started with very basic maths questions like what is an eigenvalue, eigenvector, the inverse of a matrix, Does inverse exist for the rectangular matrix?
After that, he switched to the coding question
Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:
1. get(key)
- Return the value of the key if it exists in the cache; otherw...
Design a Least Recently Used (LRU) cache data structure that supports get and put operations with a given capacity.
Implement a doubly linked list to keep track of the order of keys based on their recent usage.
Use a hashmap to store key-value pairs for quick access and updates.
When capacity is reached, evict the least recently used item before inserting a new item.
Update the order of keys in the linked list whenever a k
Round duration - 30 minutes
Round difficulty - Easy
This is a cultural fitment testing round .
Tip 1 : Have atleast one internship in Data science or ML domain...Will help you to gain exposure
Tip 2 : Do good practice of advanced data structures like Tries,graphs etc.
Tip 3 : Be good in your communication
Tip 1 : Keep your resume up to date and mention three or four good level projects which will give a good impression to the interviewer
Tip 2 : You should be well aware and knowledgeable about all the things that are mentioned in your resume.
Top trending discussions
I applied via Naukri.com and was interviewed before Dec 2021. There were 2 interview rounds.
Java is an object-oriented programming language while C++ is a general-purpose programming language.
Java is platform-independent while C++ is platform-dependent.
Java has automatic garbage collection while C++ requires manual memory management.
Java has a simpler syntax compared to C++.
Java has a built-in support for multithreading while C++ requires external libraries.
C++ allows for low-level memory manipulation while J...
I am a dedicated and experienced Product Engineer with a passion for innovation and problem-solving.
I have a Bachelor's degree in Mechanical Engineering from XYZ University.
I have 5 years of experience working in product development and design.
I am proficient in CAD software such as SolidWorks and AutoCAD.
I have successfully launched several new products in the market, increasing company revenue by 20%.
I am a team play...
IOT is a network of physical devices that are connected and can communicate with each other to perform tasks.
IOT stands for Internet of Things
It involves connecting everyday devices to the internet
These devices can communicate with each other and with us
Examples include smart homes, wearable technology, and industrial sensors
Java is a popular language for its platform independence, object-oriented programming, and vast community support.
Java is platform-independent, meaning it can run on any operating system without modification.
Java is object-oriented, allowing for modular and reusable code.
Java has a vast community of developers and libraries, making it easy to find solutions to problems.
Java is used in a variety of applications, includi...
Relocation is not a problem for me.
I am open to relocating for the right opportunity.
I have experience relocating for previous jobs and have successfully adapted to new environments.
I am flexible and willing to adjust to new locations and cultures.
I understand the challenges that come with relocation and have a plan in place to handle them.
I have researched the potential relocation area and am excited about the opportu
I have a strong grip on C programming language.
I have experience in writing efficient and optimized code in C.
I am familiar with data structures and algorithms in C.
I have worked on projects involving embedded systems and device drivers in C.
I have knowledge of memory management and pointers in C.
I have used C to develop applications in various domains such as networking, gaming, and system programming.
I plan on coping up in IT by continuously learning and adapting to new technologies and industry trends.
Continuously learning and staying updated with the latest technologies and industry trends
Taking up relevant courses, certifications, and attending workshops or conferences
Networking and collaborating with professionals in the IT field
Seeking mentorship and guidance from experienced professionals
Practicing problem-so...
I applied via Campus Placement
based on 4 interviews
1 Interview rounds
based on 17 reviews
Rating in categories
Production Analyst
132
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Manager
98
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Engineer
92
salaries
| ₹0 L/yr - ₹0 L/yr |
Implementation Consultant
91
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Success Manager
78
salaries
| ₹0 L/yr - ₹0 L/yr |
Freshworks
Zoho
HCLTech
TCS