Filter interviews by
I developed a web application for tracking and managing inventory in a retail store.
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database management
The flow of the project involves requirements gathering, design, development, testing, deployment, and maintenance.
Requirements gathering: Understand client needs and document project requirements.
Design: Create a detailed design plan including architecture and user interface.
Development: Write code based on design specifications.
Testing: Conduct various tests to ensure the software functions correctly.
Deployment: Rele...
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
A stack is a data structure that follows the Last In First Out (LIFO) principle.
Stack is a collection of elements with two main operations: push (adds element) and pop (removes top element)
Common implementations include using arrays or linked lists
Example: Undo feature in text editors uses a stack to store previous states
Optimizing a stack involves reducing unnecessary operations and improving memory usage.
Implementing tail call optimization to reduce stack space usage
Using iterative algorithms instead of recursive ones to avoid stack overflow
Minimizing the number of local variables stored on the stack
Using dynamic memory allocation instead of fixed-size arrays to optimize memory usage
Use a JOIN statement to combine data from two tables without a common column.
Use a JOIN statement to combine data from two tables based on a different column
Specify the columns to select from each table in the query
Use aliases to differentiate between columns with the same name in different tables
Design a flight booking system with user authentication, flight search, booking, seat selection, and payment handling.
Implement user authentication for secure access.
Create a database of flights with availability and pricing.
Allow users to search for flights based on criteria like date, destination, and number of passengers.
Provide seat selection options for users during booking.
Include a payment gateway for secure tra...
I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.
posted on 28 Mar 2018
I applied via Other and was interviewed in Nov 2017. There were 5 interview rounds.
As a Senior Software Engineer, I worked with various tools and technologies to develop and maintain software applications.
Developed and maintained software applications using Java, Python, and C++ programming languages
Used Agile methodology for software development and collaborated with cross-functional teams
Worked with various tools such as Git, JIRA, Jenkins, and Docker for version control, issue tracking, continuous...
I applied via Recruitment Consultant and was interviewed in Jul 2018. There were 3 interview rounds.
The biggest challenge in developing Azure solution was managing the complexity of the cloud environment.
Managing the complexity of the cloud environment
Ensuring scalability and reliability
Integrating with existing systems
Securing the solution
Optimizing cost
Example: Migrating a legacy application to Azure
Implementing tumbling window in Azure Data Factory without using the feature
Create a pipeline with a trigger that runs at the desired interval
Use a lookup activity to retrieve the data for the current window
Use a foreach activity to iterate over the retrieved data
Perform the required operations on the data within the foreach activity
Write the output to the desired destination
My suggestion for implementation in Azure Data Factory v2 is to use the Mapping Data Flow feature.
Utilize Mapping Data Flow for complex data transformations
Take advantage of the visual interface to design and debug data flows
Leverage the built-in data integration capabilities with other Azure services
Use data flow parameters and expressions for dynamic transformations
Monitor and optimize data flow performance using dat
posted on 24 Mar 2021
I applied via Naukri.com and was interviewed before Jan 2021. There was 1 interview round.
I applied via Referral and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Mar 2020. There were 3 interview rounds.
based on 2 interviews
Interview experience
based on 4 reviews
Rating in categories
Software Engineer
136
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
51
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
30
salaries
| ₹0 L/yr - ₹0 L/yr |
Advanced Software Engineer
28
salaries
| ₹0 L/yr - ₹0 L/yr |
Bosch
TCS
Wipro
Infosys