Filter interviews by
I applied via Campus Placement and was interviewed before May 2022. There were 6 interview rounds.
First round was aptitude + core cs subjects proficiency test in a CBT MCQ format. Since it was during covid everything was online. Students from many campuses were part of this test.
There was a time limited coding test to test DSA skills. I forgot the platform used, but if the questions were quiet easy. Two questions, 45 mins. One was string based but I forgot the exact question.
There was a gd, where you are placed in a team and they gave us a topic to just talk through among ourselves. Again not remembering well but they were not concerned about the group to reach a conclusion, just wanted to see us interact and would ask us questions in between.
I applied via Campus Placement and was interviewed before Jul 2021. There were 3 interview rounds.
The first round was for Technical + Cognitive which went for 1.5 hours.
Top trending discussions
Code to delete duplicate nodes in a sorted linked list
Traverse the linked list and compare adjacent nodes
If nodes are equal, delete one of them
Repeat until all duplicates are removed
Printing all root to leaf paths in a binary search tree
Traverse the tree recursively and keep track of the current path
When a leaf node is reached, add the current path to the list of paths
Print all the paths in the list
Use an array of strings to store the paths
Find two integers in an array whose sum is closest to zero.
Sort the array in ascending order.
Initialize two pointers at the beginning and end of the array.
Move the pointers towards each other until the sum is closest to zero.
Count set bits in a 32-bit integer in linear time
Use bit manipulation to count set bits
Divide the integer into 16-bit chunks and count set bits in each chunk
Use lookup tables to count set bits in each 8-bit chunk
Use parallel processing to count set bits in multiple integers simultaneously
To determine the width of a binary tree using breadth-wise traversal, we need to count the number of nodes at each level.
Perform a breadth-first traversal of the binary tree
Count the number of nodes at each level
Keep track of the maximum number of nodes seen at any level
Return the maximum number of nodes seen
Files are preferred over databases for certain types of data and applications.
Files are faster for small amounts of data.
Files are easier to manage and backup.
Files are more flexible for certain types of data, such as images or videos.
Databases are better for complex data relationships and queries.
Databases are more secure and scalable for large amounts of data.
The choice between files and databases depends on the spec
I applied via Referral
I have contributed to my projects by developing and implementing new features, fixing bugs, and improving overall performance.
Developed and implemented new features
Fixed bugs and issues
Improved overall performance
Collaborated with team members to ensure project success
Provided technical support and troubleshooting assistance
I encourage open communication and collaboration to identify and solve problems within the team.
Encourage open communication and active listening
Identify the root cause of the problem
Brainstorm solutions as a team
Assign tasks and follow up on progress
Evaluate the effectiveness of the solution
Provide constructive feedback
Celebrate successes and learn from failures
I expect a company that values innovation, growth opportunities, and work-life balance.
Opportunities for professional development and growth
A culture that encourages innovation and creativity
A healthy work-life balance
Clear communication and transparency
Competitive compensation and benefits
Collaborative and supportive team environment
Yes, I am planning to pursue a Master's degree in Computer Science.
I am interested in specializing in Artificial Intelligence.
I have already researched and shortlisted a few universities.
I plan to apply for the next academic year.
I believe higher studies will help me gain a deeper understanding of the field and advance my career.
I am very flexible in my professional life and can adapt to changing situations easily.
I am open to learning new technologies and skills
I can work in different environments and with different teams
I am willing to take on new challenges and responsibilities
I can adjust my work schedule to meet project deadlines
I am comfortable with remote work and flexible work arrangements
I am a software engineer with experience in developing web applications and a passion for problem-solving.
Experienced in developing web applications using languages such as Java, Python, and JavaScript
Proficient in using frameworks such as Spring, Django, and React
Strong problem-solving skills and ability to work in a team environment
Passionate about learning new technologies and keeping up with industry trends
I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.
Technically check on this.
I applied via Referral and was interviewed in Jun 2024. There were 3 interview rounds.
Program to read and order messages from a stream before printing the output.
Read messages from the stream
Order the stream by records
Print the ordered output
I was interviewed before Sep 2020.
Round duration - 60 minutes
Round difficulty - Medium
4 coding questions on hackerrank.
You are given D
dice, each having F
faces numbered from 1 to F
. The task is to determine the number of possible ways to roll all the dice such that the sum of the face-up num...
The task is to determine the number of possible ways to roll all the dice such that the sum of the face-up numbers equals the given 'target' sum.
Use dynamic programming to solve the problem efficiently.
Create a 2D array to store the number of ways to achieve each sum with the given number of dice.
Iterate through the dice and faces to calculate the number of ways to reach each sum.
Return the result modulo 10^9 + 7.
Optim...
Develop a Stack Data Structure to store integer values using two Queues internally.
Your stack implementation should provide these public functions:
Implement a stack using two queues to store integer values with specified functions.
Use two queues to simulate stack operations efficiently.
Maintain the top element in one of the queues for easy access.
Ensure proper handling of edge cases like empty stack.
Example: Push elements 5, 10, 15; Pop elements; Check top element.
Example: Check if stack is empty; Get stack size.
Given an array 'ARR' of integers with length 'N', the task is to determine the sum of the subarray (including an empty subarray) that yields the maximum sum among al...
Find the maximum sum of a subarray in an array of integers.
Iterate through the array and keep track of the maximum sum subarray ending at each index.
Use Kadane's algorithm to efficiently find the maximum subarray sum.
Consider the case where all elements are negative to handle edge cases.
Example: For input [1, -2, 3, -1, 2], the maximum subarray sum is 4.
Round duration - 60 minutes
Round difficulty - Medium
My 1st technical round began with a small introduction and a discussion on my projects. After that, my complete interview revolved around Object-oriented principles and 1 basic coding question. The interviewer asked all the pillars of Object-oriented along with use cases and where have I implemented them in my projects.
Round duration - 45 minutes
Round difficulty - Easy
In my 2nd technical round, the interviewer began with the complete discussion of my projects. He asked me everything about them like which technologies I have used, why I have used them, what are the alternatives, what are the real-life applications of these projects. After this, He asked questions on Computer Networks, Operating system, Database Management system and at the end, some of the SQL queries. SQL queries were quite easy, I found one of the queries tricky and harder as compared to other i.e print nth largest salary of the employees. The interviewer also asked me why I was not able to code one of the questions in the coding round. I explained the complete approach of that question and he was quite satisfied. This technical round was of 1 hour long.
Find the nth largest salary from a list of salaries.
Sort the list of salaries in descending order.
Remove duplicates from the sorted list.
Return the salary at index n-1 from the sorted list.
Round duration - 35 minutes
Round difficulty - Easy
There were two panellists in this round and they began with a small introduction. One of them asked me about my capstone project which was based on object recognition task and deep learning. He just told me to explain deep learning in complete detail and how can it be used on my college campus. Then, He asked me what technologies are being used and how I trained my model as the model was quite heavy and computationally intensive. Then, they asked me how I cope up with my team members in the pandemic situation and how I managed to interact with them.
Deep learning has applications in image and speech recognition, natural language processing, autonomous vehicles, etc.
Image recognition - identifying objects in images, used in self-driving cars, medical imaging, etc.
Speech recognition - converting spoken language into text, used in virtual assistants like Siri, Alexa, etc.
Natural language processing - understanding and generating human language, used in chatbots, lang...
Tip 1 : Practice at least 600 questions from leetcode.
Tip 2 : Make sure you participate in every long challenge of CodeChef.
Tip 3 : Focus more on your projects.
Tip 1 : Do not put false things on a resume.
Tip 2 : Have some projects on a resume.
I applied via Referral and was interviewed before Aug 2023. There were 3 interview rounds.
4 questions, 1 easy, 2 medium, 1 hard.
based on stack, DP and String.
Coding test was simple with 3 questions, 1 with SQL and other 2 with dsa questions
Some of the top questions asked at the Zaloni Associate Software Engineer interview -
based on 1 interview
Interview experience
Software Engineer
23
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Module Lead
12
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Architect
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Talend Data Integration Services
Informatica
Cloudera
MapR