All fields

“Startup” in Information Technology

33 questions across 7 technologies.

Information Technology

33 questions in 7 technologies

#QuestionTechnologyTopicLevel
1How do you reduce MAUI app startup time? .NET MAUI › Performance & Optimization.NET MAUIPerformance & OptimizationIntermediate
2How do you reduce MAUI app startup time? .NET MAUI › Performance & Optimization.NET MAUIPerformance & OptimizationIntermediate
3Why does my app crash on startup only in Release builds? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsBeginner
4Why does my app crash on startup only in Release builds? .NET MAUI › Troubleshooting & Common Errors.NET MAUITroubleshooting & Common ErrorsBeginner
5How should a BackgroundService handle a fatal startup dependency failure, such as being unable to connect to a required message queue at launch? .NET › Background Services.NETBackground ServicesIntermediate
6How do you validate configuration options at application startup to fail fast on misconfiguration? .NET › Configuration & Options.NETConfiguration & OptionsIntermediate
7How does IHostApplicationLifetime let a BackgroundService react to application startup and shutdown events? ASP.NET Core › Background Tasks & Hosted ServicesASP.NET CoreBackground Tasks & Hosted ServicesIntermediate
8How would you configure a BackgroundService to fail fast and crash the host if a critical startup dependency (like a message broker) is unreachable? ASP.NET Core › Background Tasks & Hosted ServicesASP.NET CoreBackground Tasks & Hosted ServicesIntermediate
9How would you validate that all required environment variables are present and correctly typed at application startup, rather than discovering a missing one at runtime? Node.js › Environment Variables & ConfigurationNode.jsEnvironment Variables & ConfigurationIntermediate
10Explain the MAUI app startup and the role of MauiProgram. .NET MAUI › Fundamentals & Architecture.NET MAUIFundamentals & ArchitectureAdvanced
11Explain the MAUI app startup and the role of MauiProgram. .NET MAUI › Fundamentals & Architecture.NET MAUIFundamentals & ArchitectureAdvanced
12How do you inject scoped (per-request) services into middleware, given that middleware classes are constructed once at app startup? .NET › ASP.NET Core Middleware & Request Pipeline.NETASP.NET Core Middleware & Request PipelineAdvanced
13What is tiered compilation, and how does it balance fast startup with peak execution performance? .NET › CLR & Runtime.NETCLR & RuntimeAdvanced
14What is Native AOT's benefit for containerized .NET applications specifically, beyond the general startup time improvement? .NET › Docker & Containerization.NETDocker & ContainerizationAdvanced
15How does the Generic Host manage the application's startup and shutdown lifecycle, including handling OS signals like SIGTERM? .NET › Generic Host.NETGeneric HostAdvanced
16How would you implement a startup task that must complete successfully before the Generic Host considers the application ready to serve traffic or process work? .NET › Generic Host.NETGeneric HostAdvanced
17How do you validate configuration options at application startup to fail fast on misconfiguration, using ValidateDataAnnotations and ValidateOnStart? ASP.NET Core › Configuration & Options PatternASP.NET CoreConfiguration & Options PatternAdvanced
18How does ValidateOnBuild help catch dependency injection configuration errors immediately at application startup rather than at runtime? ASP.NET Core › Dependency InjectionASP.NET CoreDependency InjectionAdvanced
19How would you implement a startup-specific health check distinct from ongoing liveness/readiness, useful for slow-starting applications with lengthy initialization (like cache warming or large data loads)? ASP.NET Core › Health ChecksASP.NET CoreHealth ChecksAdvanced
20How does Class Data Sharing (CDS) and Application Class Data Sharing (AppCDS) improve JVM startup time, and how does it relate to class loading and verification? Java › Class Loading & Bytecode VerificationJavaClass Loading & Bytecode VerificationAdvanced
21What happens during Redis startup regarding data loading, and how does the choice between RDB and AOF affect startup time for a large dataset? Redis › Persistence (RDB/AOF)RedisPersistence (RDB/AOF)Advanced
22What is the purpose of the Platforms folder? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupBeginner
23Where do you place images, fonts, and app icons in MAUI? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupBeginner
24What is the purpose of the Platforms folder? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupBeginner
25Where do you place images, fonts, and app icons in MAUI? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupBeginner
26How does multi-targeting work in the MAUI .csproj? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupIntermediate
27How do the native entry points bootstrap a MAUI app on Android and iOS? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupIntermediate
28How does multi-targeting work in the MAUI .csproj? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupIntermediate
29How do the native entry points bootstrap a MAUI app on Android and iOS? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupIntermediate
30How do you register and consume platform-specific implementations of a shared interface? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupAdvanced
31How do you register and consume platform-specific implementations of a shared interface? .NET MAUI › Project Structure & App Startup.NET MAUIProject Structure & App StartupAdvanced
32How do you profile a MAUI app to find performance bottlenecks? .NET MAUI › Performance & Optimization.NET MAUIPerformance & OptimizationAdvanced
33How do you profile a MAUI app to find performance bottlenecks? .NET MAUI › Performance & Optimization.NET MAUIPerformance & OptimizationAdvanced