Infosys Certified Flutter Developer
Practice with real exam-pattern questions for Infosys Certified Flutter Developer. Each question includes a detailed explanation to help you understand the concept, not just memorise the answer. Try 10 questions free — no login required.
Full question bank for this exam + 1,357+ others. Cancel anytime.
Join Premium10 Infosys Certified Flutter Developer practice questions with answers
Real Lex exam-pattern multiple-choice questions for the Infosys Certified Flutter Developer certification. Each question includes the correct answer. The full question bank is available to Premium members.
- Question 1
Which of the following statements are true regarding debugging app by using breakpoints?
1. Step in step into a method call, stopping at the first executable line in that method
2. When the app encounters a breakpoint, it terminates the execution
3. When performing a hot restart for a Flutter app, user breakpoints are cleared- ✓
1 and 2
Correct - B
1 and 3
- C
2 and 3
- D
1, 2 and 3
- ✓
- Question 2
Consider the code given below:
class MyGreeting { String value = ""; void morningGreeting() => greeting="Good morning" } test('Greeting should be Good morning, () { /* Your Code goes here */ });Which of the following code snippets should be placed inside test(), for checking whether on calling morningGreeting(), greeting is set to "Good morning"?
- ✓
Correctfinal greeting = MyGreeting(); greeting.morningGreeting(); expect(greeting.value, "Good morning"); - B
MyGreeting.morningGreeting(); expect(greeting.value, "Good morning"); - C
final greeting = MyGreeting(); greeting.morningGreeting(); expect(greeting.value == "Good morning"); - D
final greeting = MyGreeting(); greeting.morningGreeting(); if(greeting.value == "Good morning") return true else return false
- ✓
- Question 3
Which error do we encounter while trying to place one scrollable widget inside another scrollable widget?
- ✓
RenderFlex Overflow
Correct - B
vertical viewport was given unbounded height
- C
InputDecorator is having unbounded width
- D
Infinite Scroll error
- ✓
- Question 4
Which of the below is/are false?
1. DevTools Timeline view is used to perform a performance trace
2. Widget inspector allows setting breakpoints in the application
3. Flutter inspector's Slow Animation button can be used to debug animations.- ✓
Only 1
Correct - B
Only 2
- C
Both 1 and 2
- D
Both 1 and 3
- ✓
- Question 5
Which of the following issues can lead to this error?

1. The vertical viewport is having an unbounded height
2. An InputDecorator is having unbounded width
3. RenderFlex overflow error- ✓
1, 2
Correct - B
1, 3
- C
2, 3
- D
1, 2 and 3
- ✓
- Question 6
Flutter can use ________ and _______ to display events from the Dart runtime, for application-level logging of events and to execute app step by step in order to find out the bug.
- ✓
timelines
Correct - B
Logging View
- C
Breakpoints
- D
Memory Profiler
- ✓
- Question 7
Which of the following lines of code should be placed in Line 3 to :
- Find the textField and addButton by the keys “addField” and “addButton” resectively
- Initialize the flutter driver
void main() { group( 'Todo App' , (){ late FlutterDriver driver; /* Line 3 */ test('add a Todo',() async { await driver.tap(textField); await driver.enterText('Do homework' ); await driver.tap(addButton); expect(await driver.getText(find.text('Do homework')), 'Do homework') }); }); }- ✓
Correctfinal {textField,addButton}=find.byValueKeys( 'addField', 'addField') driver = await FlutterDriver.connect(); - B
driver = await FlutterDriver(); final textField = driver.find('addField'); final addButton = driver.find ('addField'); - C
final textField = find.byValueKey('addField'); final addButton = find.byValueKey('addField'); setUpAll(() async { driver = await FlutterDriver.connect(); }); - D
Both A and C
- Question 8
Which of the following limitations can be overcome by mocking the unit tests?
A) Calling APIs or databases slows down test execution.
B) If an API or database returns an unexpected result, then our passing test might start failing
C) It is difficult to test all possible success and failure scenarios by using a real API or database.- ✓
Only A and B
Correct - B
Only A and C
- C
Only B and C
- D
All A, B and C
- ✓
- Question 9
Alex is getting RenderFlex overflow error while he was developing a flutter page to display a list of products. Which widget/s can he use to resolve the error?
- ✓
Flex
Correct - B
Container
- C
Column
- D
Expanded
- ✓
- Question 10
Which of the below code should be placed inside test() for testing whether on calling reset(), speed is set to 0?
class Race{ int speed=20; void reset() => speed=0; } test( 'Speed should reset to 0', () { /* Your code goes here */ });- ✓
Correctfinal race = Race(); race.reset(); expect(race.speed, 0); - B
Race.reset(); expect(race.speed,0); - C
final race = Race(); race.reset(); expect(race.speed==0); - D
final race = Race(); race.reset(); if(race.speed ==0) return true else return false
- ✓
More in Apple & Mobility
Infosys Certified Android Specialist
Infosys Certified Advanced Android Practitioner
Infosys Certified Digital Interactions Mobility Specialist - Case Study
Pay once. Clear every cert this year.
One subscription, full Telegram channel access, every PDF posted during your membership.
- Full access to all 1,357+ certifications
- Monthly updated question banks
- Telegram private channel access
- Cancel anytime
- Everything in Monthly
- Save ₹2,100 vs monthly billing
- Priority answer key requests
- Best for increasing DQ score fast
- Everything in Quarterly
- Lifetime channel access — no renewals
- All future certifications included
- Priority response from admin team
Common questions, straight answers.
A monthly-updated Telegram channel where we post real exam-pattern question banks and detailed answer keys for 1,357+ Infosys Lex certifications. You join once, you get every PDF posted during your membership.
Right after payment on our Graphy page, you'll receive a private invite link to the Telegram channel. Access is instant — usually under 30 seconds.
We compile question banks from the actual Lex test pattern, sourced and verified by 180K+ community members who've recently cleared these exams. Match rate is consistently 85–95%.
Every single month. When Infosys rolls out new versions of certifications, we post updated dumps within 7–10 days. You'll see channel activity weekly.
Clearing certifications is one of the highest-weighted DQ factors. Members typically clear 3–5 certifications in their first 3 months, which moves DQ scores up by a full band.