Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by ACKO Team. If you also belong to the team, you can get access from here

ACKO Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Clear (1)

ACKO android and Flutter Developer Interview Questions, Process, and Tips

Updated 26 Feb 2024

ACKO android and Flutter Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Jan 2024.

Round 1 - One-on-one 

(1 Question)

  • Q1. Bloc, provider, widgets, listview vs listview.builder
Round 2 - Technical 

(4 Questions)

  • Q1. What is Bloc and its uses?
  • Ans. 

    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.

  • Answered by AI
  • Q2. Different types of state management
  • Ans. 

    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...

  • Answered by AI
  • Q3. What is stateless
  • Ans. 

    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

  • Answered by AI
  • Q4. Lifecycle of stateful widget
  • Ans. 

    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 ...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic oops concepts
  • Q2. Web api questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. Oops concept and c# basic questions for freshers and sql basics
  • Q2. What is .net framework
  • Ans. 

    .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...

  • Answered by AI
  • Q3. Stored procesure insert update syntax
  • Q4. Oops questions inheritance constructors
  • Q5. Joins in sql and types
  • Ans. 

    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 ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What lib list ?
  • Ans. 

    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

  • Answered by AI
  • Q2. What is Physical file
  • Ans. 

    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.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is batch job
  • Ans. 

    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.

  • Answered by AI
  • Q2. What is interctive job
  • Ans. 

    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.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Easy level to Medium level

Round 2 - Coding Test 

2 Easy questions of DSA

Round 3 - One-on-one 

(2 Questions)

  • Q1. One DSA question
  • Q2. Normal discussion about tech stack
Round 4 - HR 

(2 Questions)

  • Q1. Tell about yourself
  • Q2. Why do you want to join digit?

Interview Preparation Tips

Interview preparation tips for other job seekers - Go easy.. Nothing is hard in digit hiring
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Mar 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference b/w map and array in CPP. What are generators in Python. What is Polynomial Regression? Normalisation in DBMS.
  • Ans. 

    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...

  • Answered by AI
  • Q2. Realtional Algebra in DBMS
  • Ans. 

    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.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Expect that all the questions will be from the resume.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is pointer
  • Ans. 

    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

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Duration 1Hr
2 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Don't remember the questions
  • Q2. Don't remember the questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - easy interview. anyone can crack easily if you are clear with basic concepts.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Basic coding only not to worry much

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about ur self
  • Ans. 

    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

  • Answered by AI
  • Q2. What is ur projects
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - all the best do well!
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Profit loss , number system, code decode

Round 2 - Technical 

(1 Question)

  • Q1. What is DDL, DML, DQL
  • Ans. 

    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...

  • Answered by AI
Contribute & help others!
anonymous
You can choose to be anonymous

ACKO Interview FAQs

How many rounds are there in ACKO android and Flutter Developer interview?
ACKO interview process usually has 2 rounds. The most common rounds in the ACKO interview process are One-on-one Round and Technical.
What are the top questions asked in ACKO android and Flutter Developer interview?

Some of the top questions asked at the ACKO android and Flutter Developer interview -

  1. what is Bloc and its us...read more
  2. Different types of state managem...read more
  3. what is statel...read more

Recently Viewed

INTERVIEWS

Kritter Software Technology

No Interviews

INTERVIEWS

Automatic Data Processing (ADP)

No Interviews

INTERVIEWS

KP Reliable Technique India

No Interviews

INTERVIEWS

ACKO

No Interviews

INTERVIEWS

ACKO

No Interviews

INTERVIEWS

ACKO

No Interviews

INTERVIEWS

ACKO

No Interviews

LIST OF COMPANIES

Discover companies

Find best workplace

INTERVIEWS

ACKO

No Interviews

INTERVIEWS

KP Reliable Technique India

No Interviews

Tell us how to improve this page.

ACKO android and Flutter Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

PolicyBazaar Interview Questions
3.6
 • 346 Interviews
PhonePe Interview Questions
4.0
 • 307 Interviews
PayPal Interview Questions
3.9
 • 211 Interviews
HighRadius Interview Questions
2.9
 • 181 Interviews
Fiserv Interview Questions
3.0
 • 171 Interviews
Tata AIG Interview Questions
4.1
 • 154 Interviews
Razorpay Interview Questions
3.6
 • 149 Interviews
Digit Insurance Interview Questions
4.0
 • 141 Interviews
View all
Assistant Manager
83 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Service Executive
50 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Claims Specialist
47 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
40 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Team Lead
29 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare ACKO with

PolicyBazaar

3.6
Compare

Digit Insurance

4.0
Compare

ICICI Lombard General Insurance Company

3.7
Compare

Bajaj Allianz General Insurance

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent