Fundamentals interview questions

18 real Fundamentals questions from the .NET MAUI bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is Single project?

Junior
  1. A.a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  2. B.monikers like net8.0-android and net8.0-ios listed in the .csproj that tell the build which platforms to produce binaries for
  3. C.the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
  4. D.the fluent host object returned by CreateBuilder that wires up the app before Build is called
Reveal the answer + AI explanation — free account

2. Which term means: "a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources"?

Junior
  1. A.MauiApp builder
  2. B.Target frameworks
  3. C.Xamarin.Forms successor
  4. D.Single project
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Single project — the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
  2. B.Single project — writing interface code once that renders to each operating system's native widgets at runtime
  3. C.Single project — a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  4. D.Single project — the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
Reveal the answer + AI explanation — free account

4. What is Xamarin.Forms successor?

Junior
  1. A.the fluent host object returned by CreateBuilder that wires up the app before Build is called
  2. B.the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
  3. C.a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  4. D.the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
Reveal the answer + AI explanation — free account

5. Which term means: "the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK"?

Junior
  1. A.MauiApp builder
  2. B.Cross-platform UI
  3. C.Target frameworks
  4. D.Xamarin.Forms successor
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.Xamarin.Forms successor — writing interface code once that renders to each operating system's native widgets at runtime
  2. B.Xamarin.Forms successor — a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  3. C.Xamarin.Forms successor — the fluent host object returned by CreateBuilder that wires up the app before Build is called
  4. D.Xamarin.Forms successor — the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
Reveal the answer + AI explanation — free account

7. What is Target frameworks?

Mid
  1. A.monikers like net8.0-android and net8.0-ios listed in the .csproj that tell the build which platforms to produce binaries for
  2. B.writing interface code once that renders to each operating system's native widgets at runtime
  3. C.a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  4. D.the fluent host object returned by CreateBuilder that wires up the app before Build is called
Reveal the answer + AI explanation — free account

8. Which term means: "monikers like net8.0-android and net8.0-ios listed in the .csproj that tell the build which platforms to produce binaries for"?

Mid
  1. A.Single project
  2. B.MauiApp builder
  3. C.Target frameworks
  4. D.Xamarin.Forms successor
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Mid
  1. A.Target frameworks — a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  2. B.Target frameworks — the fluent host object returned by CreateBuilder that wires up the app before Build is called
  3. C.Target frameworks — the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
  4. D.Target frameworks — monikers like net8.0-android and net8.0-ios listed in the .csproj that tell the build which platforms to produce binaries for
Reveal the answer + AI explanation — free account

10. What is MauiProgram?

Mid
  1. A.a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  2. B.the fluent host object returned by CreateBuilder that wires up the app before Build is called
  3. C.the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
  4. D.the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
Reveal the answer + AI explanation — free account

11. Which term means: "the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder"?

Mid
  1. A.MauiProgram
  2. B.Single project
  3. C.MauiApp builder
  4. D.Target frameworks
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.MauiProgram — the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
  2. B.MauiProgram — the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
  3. C.MauiProgram — writing interface code once that renders to each operating system's native widgets at runtime
  4. D.MauiProgram — monikers like net8.0-android and net8.0-ios listed in the .csproj that tell the build which platforms to produce binaries for
Reveal the answer + AI explanation — free account

13. What is MauiApp builder?

Junior
  1. A.the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
  2. B.a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  3. C.the fluent host object returned by CreateBuilder that wires up the app before Build is called
  4. D.the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Junior
  1. A.MauiApp builder — the fluent host object returned by CreateBuilder that wires up the app before Build is called
  2. B.MauiApp builder — monikers like net8.0-android and net8.0-ios listed in the .csproj that tell the build which platforms to produce binaries for
  3. C.MauiApp builder — a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  4. D.MauiApp builder — the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
Reveal the answer + AI explanation — free account

16. What is Cross-platform UI?

Mid
  1. A.monikers like net8.0-android and net8.0-ios listed in the .csproj that tell the build which platforms to produce binaries for
  2. B.writing interface code once that renders to each operating system's native widgets at runtime
  3. C.a unified project structure that targets Android, iOS, macOS and Windows from one codebase with shared resources
  4. D.the fluent host object returned by CreateBuilder that wires up the app before Build is called
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.Cross-platform UI — the static bootstrap class whose CreateMauiApp method configures fonts, services and the application root via a builder
  2. B.Cross-platform UI — writing interface code once that renders to each operating system's native widgets at runtime
  3. C.Cross-platform UI — the framework that evolved from and replaces the older Mono-based mobile UI toolkit, now built into the .NET 8 SDK
  4. D.Cross-platform UI — the fluent host object returned by CreateBuilder that wires up the app before Build is called
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Fundamentals free