Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Technical , hackerrank, logical puzzles
Top trending discussions
posted on 9 Jun 2023
I applied via Referral and was interviewed in May 2023. There were 3 interview rounds.
I appeared for an interview in Apr 2025, where I was asked the following questions.
I appeared for an interview in Jan 2025.
Multiple-choice questions and coding problems.
They will likely present you with a problem involving the generation of an SKU code for different products using the same function and may request an explanation of the code line by line if you can write it.
Questions about the technologies listed in your resume may include asking about your experience, projects, challenges faced, and future plans.
Experience with the technology listed
Projects completed using the technology
Challenges faced while working with the technology
Future plans for learning or using the technology
I am currently earning X amount and expecting Y amount based on my experience and skills.
Provide your current salary figure
Mention your expected salary based on your experience and skills
Consider factors like industry standards and cost of living when determining expected CTC
posted on 7 May 2024
I applied via Campus Placement and was interviewed in Nov 2023. There were 4 interview rounds.
Aptitude was conducted through online, it was not tough.
Offline round where they contain basic program, sql, and frontend questions
posted on 18 Mar 2024
I applied via Approached by Company and was interviewed in Jul 2023. There were 5 interview rounds.
Design a data structure for infinite digit numbers supporting addition operations efficiently.
Use an array of strings to store each digit, e.g., ['1', '2', '3'] for 123.
Implement addition by aligning digits from the least significant to the most significant.
Handle carry-over by iterating through the digits and adjusting as needed.
Support operations like addition of two infinite numbers, e.g., '999' + '1' = '1000'.
Consi...
Design a system to display real-time updates of a file's content on a webpage.
Use a server-side programming language like Node.js to read the file content.
Implement a WebSocket connection between the server and the webpage for real-time updates.
Whenever the file is updated, send the updated content to the webpage using the WebSocket connection.
Update the webpage dynamically using JavaScript to display the new content.
Led multiple software projects focusing on scalable web applications and cloud integration, enhancing user experience and performance.
Developed a microservices architecture for an e-commerce platform, improving scalability and reducing downtime.
Implemented CI/CD pipelines using Jenkins and Docker, which decreased deployment time by 40%.
Collaborated with cross-functional teams to design a mobile application that increas...
I have worked on various projects involving software development and implementation.
Developed a web application for a retail company to manage inventory and sales.
Implemented a mobile app for a healthcare organization to track patient data and appointments.
Created a data analysis tool for a financial institution to analyze market trends and make investment decisions.
I excel in problem-solving, collaboration, and adaptability, which drive my success in software engineering projects.
Strong problem-solving skills: I developed an algorithm that reduced processing time by 30% in a data-intensive application.
Effective collaboration: I led a team of developers in a project that improved communication and reduced bugs by 25%.
Adaptability: I quickly learned a new technology stack to meet p...
I applied via LinkedIn and was interviewed before Feb 2023. There were 4 interview rounds.
When we click on a URL, the browser sends a request to the server, which responds with the requested webpage.
Clicking on a URL triggers the browser to send an HTTP request to the server.
The server receives the request and processes it.
The server then sends back a response containing the requested webpage.
The browser receives the response and renders the webpage for the user to view.
To add two numbers represented as linked lists, iterate through both lists simultaneously, adding corresponding digits and carrying over the carry value.
Create a new linked list to store the result.
Initialize a carry variable to 0.
Iterate through both linked lists simultaneously, adding the corresponding digits and the carry value.
If the sum of the digits is greater than 9, update the carry value and store the remainde...
A chat app using sockets allows real-time communication between users.
Use a socket library or framework to handle the communication.
Implement a server that listens for incoming connections and manages the chat rooms.
Establish a socket connection between the server and clients for sending and receiving messages.
Handle message encryption and decryption for secure communication.
Implement features like user authentication,...
based on 1 interview experience
Difficulty level
Duration
Software Engineer
62
salaries
| ₹12.1 L/yr - ₹22.2 L/yr |
Senior Software Engineer
50
salaries
| ₹20 L/yr - ₹36 L/yr |
Staff Engineer
19
salaries
| ₹29.4 L/yr - ₹47 L/yr |
Data Analyst
14
salaries
| ₹10 L/yr - ₹16 L/yr |
Technical Support Engineer
12
salaries
| ₹5.5 L/yr - ₹10 L/yr |
Aurigo
Prime Focus Technologies
Nowfloats Technologies
Peel-works