Filter interviews by
It was general aptitude test with quants
I applied via Campus Placement
General aptitude round with quantitative, logic, reasoning questions
OOPs concepts refer to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation detail
Data types in programming define the type of data that can be stored and manipulated.
Primitive data types: int, float, char, boolean
Composite data types: array, struct, class
Derived data types: pointer, function, reference
Enumerated data types: enum
I applied via Recruitment Consulltant and was interviewed in Dec 2023. There was 1 interview round.
Fail-fast iterators throw ConcurrentModificationException if the collection is modified while iterating. Fail-safe iterators do not throw exceptions.
Fail-fast iterators fail immediately if the collection is modified during iteration.
Fail-safe iterators do not throw exceptions if the collection is modified during iteration.
Fail-fast iterators are used in Java collections like ArrayList, HashMap.
Fail-safe iterators are u...
Zookeeper in Kafka is a distributed coordination service used for managing and maintaining configuration information, naming, providing distributed synchronization, and group services.
Zookeeper is used by Kafka to manage broker metadata, topic configurations, and consumer group coordination.
It helps in leader election, maintaining cluster membership, and detecting failures.
Zookeeper ensures consistency and reliability ...
Breaking down a monolith into microservices involves identifying bounded contexts, decoupling components, and implementing communication mechanisms.
Identify bounded contexts within the monolith to define the boundaries of microservices.
Decouple components by extracting them into separate services with well-defined interfaces.
Implement communication mechanisms such as RESTful APIs or message queues to enable interaction...
I applied via Approached by Company and was interviewed in Nov 2023. There were 3 interview rounds.
VRIZE interview questions for popular designations
I applied via LinkedIn and was interviewed in Jul 2023. There were 3 interview rounds.
There was a MCQ round of 20 question
Mcq baised on react js class based component code
Debouncing is a technique used to limit the number of times a function is called in response to a rapid series of events.
Debouncing is commonly used in user interface interactions to prevent multiple actions from being triggered by a single event.
It involves setting a delay before executing a function, and if another event occurs within that delay, the timer is reset.
Example: Debouncing can be used in a search bar to d...
I applied via Approached by Company and was interviewed before Dec 2023. There were 2 interview rounds.
I applied via Referral and was interviewed in Mar 2022. There were 2 interview rounds.
Scrum is an agile framework for managing and completing complex projects.
Scrum involves a team working together to deliver a product incrementally
The team has daily stand-up meetings to discuss progress and plan for the day
Sprints are time-boxed iterations where the team completes a set of tasks
The product backlog is a prioritized list of features to be completed
The sprint backlog is a list of tasks to be completed dur...
Scrum velocity is the measure of the amount of work a scrum team can complete in a sprint.
It is calculated by adding up the number of story points completed in a sprint.
It helps the team to plan and estimate future sprints.
It is not a measure of productivity, but rather a measure of capacity.
It can be affected by various factors such as team size, experience, and complexity of tasks.
For example, if a team completes 30 ...
A business analyst is responsible for analyzing business processes and identifying areas for improvement.
Identify business problems and opportunities
Gather and analyze data to understand the current state of the business
Develop and recommend solutions to improve business processes
Collaborate with stakeholders to ensure solutions meet business needs
Facilitate communication between technical and non-technical teams
Industry 4.0 is the fourth industrial revolution that focuses on the integration of advanced technologies to automate and optimize manufacturing processes.
Industry 4.0 is characterized by the use of technologies such as the Internet of Things (IoT), artificial intelligence (AI), and robotics.
It aims to create smart factories that are more efficient, flexible, and responsive to customer needs.
Industry 4.0 also involves ...
To understand client problem effectively, it is important to actively listen, ask relevant questions, and analyze data.
Actively listen to the client's concerns and needs
Ask relevant questions to clarify the problem and gather more information
Analyze data and information to identify the root cause of the problem
Collaborate with the client to develop a solution that meets their needs
Regularly communicate with the client
Improving ecommerce sales can be achieved through various strategies such as optimizing website design, enhancing customer experience, and implementing effective marketing campaigns.
Optimize website design for better user experience
Enhance customer experience through personalized recommendations and easy checkout process
Implement effective marketing campaigns through social media, email marketing, and targeted ads
Offer...
Interview experience
Software Engineer
35
salaries
| ₹4 L/yr - ₹7.5 L/yr |
Associate Quality Engineer
18
salaries
| ₹4 L/yr - ₹6.5 L/yr |
Business Analyst
17
salaries
| ₹8 L/yr - ₹18 L/yr |
Senior Software Engineer
13
salaries
| ₹11 L/yr - ₹26 L/yr |
Software Developer
8
salaries
| ₹6.5 L/yr - ₹18.6 L/yr |
Flipkart
Amazon
Paytm
Snapdeal