Section 1 - Instruction

In the previous units, we covered the differences between cloud-based and local AI tools, as well as the current strengths and weaknesses of GenAI for developers. Now, let's practice applying this knowledge.

This will help you make informed decisions about which GenAI tools and approaches to use for real-world development scenarios.

Engagement Message

Ready to start?

Section 2 - Practice

Type

Sort Into Boxes

Practice Question

Sort these characteristics into the correct AI approach for software development.

Labels

  • First Box Label: Cloud-based AI
  • Second Box Label: Local AI

First Box Items

  • More powerful models
  • Latest AI features
  • Better complex analysis

Second Box Items

  • Zero latency
  • Complete privacy
  • Works offline
Section 3 - Practice

Type

Multiple Choice

Practice Question

Why might a developer working on proprietary financial software prefer local AI tools over cloud-based services?

A. Local AI models are always more accurate than cloud-based ones. B. Cloud-based AI is too expensive for financial applications. C. Local AI keeps sensitive code and business logic completely private and secure. D. Local AI models understand financial concepts better.

Suggested Answers

  • A
  • B
  • C - Correct
  • D
Section 4 - Practice

Type

Fill In The Blanks

Markdown With Blanks

Fill in the blanks to describe GenAI capabilities in software development.

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal