Filter interviews by
I applied via Indeed and was interviewed in Dec 2023. There were 3 interview rounds.
Coding related questions
PHP is a server-side scripting language used for web development, while API integration involves connecting different software systems through APIs.
PHP is a popular server-side scripting language used for creating dynamic web pages.
API integration involves connecting different software systems by using APIs to allow them to communicate with each other.
API integration in PHP allows developers to access and interact with...
The time taken to build a complete website varies depending on the complexity and requirements of the project.
The time can range from a few days for a simple website to several months for a complex e-commerce platform.
Factors such as design complexity, functionality, integration of third-party services, and testing can impact the development time.
Using frameworks like Laravel or Symfony can speed up development process...
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
Asked simple tricky questions
posted on 21 Dec 2024
I applied via Campus Placement
General aptitude, computer science fundamentals multiple-choice questions, and data structures and algorithms multiple-choice questions were asked.
Function to reverse a given string
Create an empty string to store the reversed string
Iterate through the input string in reverse order and append each character to the new string
Return the reversed string
Binary search function to find target value in sorted array
Define function that takes sorted array and target value as input
Initialize variables for start, end, and middle indices
Use while loop to iterate until start is less than or equal to end
Graduating with honors, winning a hackathon, volunteering in a developing country
Graduated with honors from university with a degree in Computer Science
Won first place in a hackathon competition by developing a unique and innovative software solution
Volunteered in a developing country to help build schools and provide education to underprivileged children
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.
Using Java 8, reverse an array of strings
Use Arrays.stream() to convert the array to a stream
Use Collections.reverse() to reverse the stream
Use Collectors.toList() to convert the stream back to a list
Code a controller, service, entity, and repository classes for a software application.
Create a controller class to handle incoming requests and interact with the service layer.
Develop a service class to implement business logic and interact with the repository.
Define an entity class to represent data in the application.
Implement a repository class to handle database operations for the entity.
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Closure is a function that has access to its own scope, as well as the scope in which it was defined.
Closure allows a function to access variables from its outer function even after the outer function has finished executing.
It helps in maintaining state in asynchronous operations.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
Hooks in React are functions that let you use state and other React features without writing a class.
Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.
useState() is a hook that allows you to add state to functional components.
useEffect() is a hook that allows you to perform side effects in functional components.
Custom hooks are reusable functions that can contain log...
I applied via Company Website and was interviewed in Jul 2024. There were 3 interview rounds.
Easy exam sample available on youtube
Step functions are a type of serverless function that allow you to create workflows by chaining multiple functions together.
Step functions are used to coordinate multiple AWS services into serverless workflows.
They allow you to define a series of steps in a workflow, with each step being a separate function.
You can use step functions to handle complex business logic, long-running processes, and error handling.
Step func...
Scaling lambdas involves optimizing memory usage, increasing concurrency, and managing dependencies.
Optimize memory usage by reducing unnecessary variables and objects
Increase concurrency by using asynchronous programming and parallel processing
Manage dependencies by breaking down functions into smaller, more modular components
Consider using AWS Lambda Provisioned Concurrency for consistent performance
I addressed the issue directly and professionally, seeking to understand their perspective and find common ground.
Approached the colleague privately to discuss the issue
Listened actively to their concerns and perspective
Sought to find common ground and reach a resolution
Maintained professionalism and respect throughout the conversation
posted on 2 Jan 2025
I applied via Job Portal and was interviewed in Dec 2024. There were 2 interview rounds.
Worst set of questions
Advanced DSA for entry level role
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
CSS Box-model defines how elements are rendered in a webpage, including padding, border, and margin.
Box-model consists of content, padding, border, and margin
Content area is where text or images are displayed
Padding is the space between content and border
Border is the line around the content and padding
Margin is the space outside the border
Flexbox is for one-dimensional layouts, grid is for two-dimensional layouts.
Flexbox is best for arranging items in a single row or column.
Grid is best for creating complex layouts with rows and columns.
Flexbox is more suitable for smaller scale layouts, while grid is better for larger scale layouts.
Flexbox is more flexible in terms of item order and sizing, while grid provides more control over the overall layout.
Both
Interview experience
Senior Engineer
5.8k
salaries
| ₹5 L/yr - ₹17 L/yr |
Engineer
4.8k
salaries
| ₹3 L/yr - ₹8.2 L/yr |
Technical Lead
2.1k
salaries
| ₹8.5 L/yr - ₹30 L/yr |
Project Lead
1.6k
salaries
| ₹6 L/yr - ₹23 L/yr |
Senior Software Engineer
1.4k
salaries
| ₹4.8 L/yr - ₹19 L/yr |
TCS
Infosys
Wipro
Tech Mahindra