i
ACKO
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
I was interviewed in Jan 2024.
Bloc is a state management library for Flutter that helps manage the flow of data and events.
Bloc stands for Business Logic Component.
It helps separate the presentation layer from the business logic.
Bloc is commonly used with Flutter to handle state management and data flow.
It uses streams to handle asynchronous data and events.
Bloc pattern consists of events, states, and a bloc class to handle the business logic.
State management is a crucial aspect of app development to handle and update the state of the application.
Local State Management: Managing state within a widget using setState() method.
InheritedWidget: Sharing state across the widget tree using InheritedWidget.
Provider: A popular state management solution that uses InheritedWidget under the hood.
Redux: A predictable state container for managing the state of the app.
Blo...
Stateless refers to a widget in Flutter that does not have any mutable state.
Stateless widgets are immutable and their properties cannot change once they are initialized.
They are used for UI components that do not need to update or change based on user interactions.
Examples include static text labels, icons, and buttons that do not change appearance.
Stateless widgets are more efficient than stateful widgets as they do
Stateful widgets in Flutter have a lifecycle that includes various methods being called at different stages.
Stateful widgets have methods like initState(), didChangeDependencies(), build(), and dispose() that are called at different points in the widget's lifecycle.
initState() is called when the widget is inserted into the tree, didChangeDependencies() is called when the widget's dependencies change, build() is called ...
Top trending discussions
posted on 25 Jul 2024
posted on 8 Feb 2024
.NET Framework is a software framework developed by Microsoft that provides a runtime environment for building and running applications.
.NET Framework is a platform for developing and running applications on Windows.
It includes a large library of pre-built code and a runtime environment for executing applications.
It supports multiple programming languages such as C#, VB.NET, and F#.
It provides features like memory mana...
Joins in SQL are used to combine rows from two or more tables based on a related column between them.
There are different types of joins in SQL: inner join, left join, right join, and full outer join.
Inner join returns only the matching rows from both tables.
Left join returns all the rows from the left table and the matching rows from the right table.
Right join returns all the rows from the right table and the matching ...
posted on 23 Jul 2024
A list of libraries used in software development.
Common libraries like React, Angular, jQuery
Backend libraries like Express, Django, Spring
Database libraries like Sequelize, SQLAlchemy, Hibernate
A physical file is a file stored on a physical storage device, such as a hard drive or solid-state drive.
Physical files are stored on physical storage devices like hard drives or SSDs.
They can be accessed and manipulated by software applications.
Examples include text documents, images, videos, and executable programs.
A batch job is a program that processes a large amount of data in a single run without user interaction.
Batch jobs are typically scheduled to run at specific times, often during off-peak hours.
They are commonly used for tasks such as data processing, report generation, and system maintenance.
Examples of batch job tools include cron in Unix/Linux systems and Task Scheduler in Windows.
An interactive job is a task or project that requires active participation and engagement from the user.
Interactive jobs involve real-time feedback and communication between the user and the system.
Examples include video games, online surveys, and interactive websites.
Users have control over the outcome of the task based on their input and decisions.
I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.
Easy level to Medium level
2 Easy questions of DSA
I applied via Campus Placement and was interviewed in Mar 2023. There was 1 interview round.
Map and array in CPP are both data structures, but map is a key-value pair container while array is a collection of elements with a fixed size.
Map in CPP is a container that stores elements in key-value pairs, allowing fast lookups based on keys.
Array in CPP is a collection of elements of the same data type, stored in contiguous memory locations.
Generators in Python are functions that allow you to iterate over a sequen...
Relational Algebra is a procedural query language used to query databases in DBMS.
Relational Algebra is used to perform basic operations like selection, projection, join, etc. on relations.
It helps in retrieving specific information from databases based on certain conditions.
Examples of operations in Relational Algebra include Union, Intersection, Difference, Cartesian Product, etc.
A pointer is a variable that stores the memory address of another variable.
Pointers are used to access and manipulate memory directly.
They are commonly used in programming languages like C and C++.
Example: int *ptr; // declares a pointer to an integer variable
I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.
Duration 1Hr
2 coding questions
I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.
Basic coding only not to worry much
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Excellent team player with good communication skills
I have worked on various projects including a web-based inventory management system and a mobile app for tracking fitness goals.
Developed a web-based inventory management system using React and Node.js
Created a mobile app for tracking fitness goals using Flutter
Implemented RESTful APIs for communication between frontend and backend systems
posted on 13 Dec 2024
Profit loss , number system, code decode
DDL stands for Data Definition Language, DML stands for Data Manipulation Language, and DQL stands for Data Query Language.
DDL is used to define the structure of database objects such as tables, indexes, and views.
DML is used to manipulate data in the database, such as inserting, updating, and deleting records.
DQL is used to retrieve data from the database using queries.
Examples: CREATE TABLE is a DDL statement, INSERT...
based on 1 interview
Interview experience
Assistant Manager
83
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Service Executive
50
salaries
| ₹0 L/yr - ₹0 L/yr |
Claims Specialist
47
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
40
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
29
salaries
| ₹0 L/yr - ₹0 L/yr |
PolicyBazaar
Digit Insurance
ICICI Lombard General Insurance Company
Bajaj Allianz General Insurance