Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
I appeared for an interview in Jul 2024.
Create an API using Notepad to check if a string is a palindrome or not.
posted on 16 Dec 2024
It was a Basic Aptitude Test
We were asked to do Sorting, SQL queries (join)
I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.
5 years of experience in software development
Proficient in developing web applications
Skilled in using various technologies such as Java, JavaScript, and SQL
I applied via Other and was interviewed in May 2021. There was 1 interview round.
Sorting array of strings without using inbuilt function.
Implement bubble sort algorithm
Compare adjacent elements and swap if necessary
Repeat until no swaps are needed
posted on 4 Jul 2024
I applied via Referral and was interviewed in Jan 2024. There were 3 interview rounds.
Normal 3 leetcode medium questions
Machine coding round to design tail -f
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
MCQ based Questions from topics of DSA , web development
I applied via Approached by Company and was interviewed before Feb 2022. There were 4 interview rounds.
Chrome and Firefox Browser automation
Log file tail last n lines where n is configurable. Followup question on how you can optimize it further incase log file size is in TBs and incase it is cluster of servers
Messaging queues are used to manage asynchronous communication between different components of a system.
Use a reliable messaging queue system like RabbitMQ or Apache Kafka
Ensure messages are properly formatted and serialized
Implement message acknowledgement and retry mechanisms
Monitor queue health and performance
Consider message ordering and partitioning for scalability
Avoid long-running tasks in message handlers
MapReduce is a programming model for processing large data sets in parallel.
MapReduce divides the input data into chunks and processes them in parallel.
It consists of two phases: Map and Reduce.
Map function takes input data and converts it into key-value pairs.
Reduce function takes the output of Map as input and combines the values with the same key.
It is used for solving dictionary keywords by mapping each word to a k
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
214
salaries
| ₹3 L/yr - ₹9.5 L/yr |
Senior Software Engineer
64
salaries
| ₹5 L/yr - ₹14.5 L/yr |
Senior Systems Engineer
47
salaries
| ₹4.2 L/yr - ₹12 L/yr |
System Engineer
43
salaries
| ₹3.3 L/yr - ₹10.1 L/yr |
Technical Lead
25
salaries
| ₹7.6 L/yr - ₹13.6 L/yr |
Aurigo
Prime Focus Technologies
Peel-works
Yalamanchili Software Exports