| 1 | What is the difference between managed and unmanaged resources? C# › Memory & Garbage Collection | C# | Memory & Garbage Collection | Beginner |
| 2 | What namespace do ArgoCD Application resources live in? ArgoCD › Applications | ArgoCD | Applications | Beginner |
| 3 | How does SageMaker handle model training, and what compute resources does it use? AWS › Amazon SageMaker & Machine Learning on AWS | AWS | Amazon SageMaker & Machine Learning on AWS | Beginner |
| 4 | What is an AWS Region, and how do you choose the right region for deploying your resources? AWS › AWS Global Infrastructure (Regions, AZs & Edge Locations) | AWS | AWS Global Infrastructure (Regions, AZs & Edge Locations) | Beginner |
| 5 | What is AWS Systems Manager and what operational tasks does it help automate across your AWS resources? AWS › AWS Systems Manager | AWS | AWS Systems Manager | Beginner |
| 6 | What is AWS CloudFormation and how does infrastructure as code improve the way teams manage their AWS resources? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Beginner |
| 7 | What is a CloudFormation stack, and how does it relate to the resources defined in a template? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Beginner |
| 8 | What is AWS IAM and what fundamental problem does it solve for controlling access to AWS resources? AWS › IAM | AWS | IAM | Beginner |
| 9 | What is Amazon CloudWatch and what core capabilities does it provide for monitoring AWS resources? AWS › Monitoring (CloudWatch) | AWS | Monitoring (CloudWatch) | Beginner |
| 10 | How does ArgoCD track which resources belong to an Application? ArgoCD › Applications | ArgoCD | Applications | Intermediate |
| 11 | How do you handle resources that ArgoCD should create but not manage/delete? ArgoCD › Applications | ArgoCD | Applications | Intermediate |
| 12 | How are hook resources named and prevented from clashing across syncs? ArgoCD › Sync Waves & Hooks | ArgoCD | Sync Waves & Hooks | Intermediate |
| 13 | How do you handle non-Kubernetes resources in a GitOps model? ArgoCD › GitOps Principles | ArgoCD | GitOps Principles | Intermediate |
| 14 | What resources can ArgoCD RBAC control besides applications? ArgoCD › RBAC | ArgoCD | RBAC | Intermediate |
| 15 | How does the IDisposable pattern and the 'using' statement help manage UNMANAGED resources that the garbage collector doesn't automatically clean up? C# › Memory & Garbage Collection | C# | Memory & Garbage Collection | Intermediate |
| 16 | What is the correct usage of try-with-resources, and how does it automatically ensure a resource's close() method is called even if an exception occurs? Java › Exceptions | Java | Exceptions | Intermediate |
| 17 | What is the purpose of the finalize() method, and why has it been deprecated in favor of try-with-resources and Cleaner in modern Java? Java › Garbage Collection | Java | Garbage Collection | Intermediate |
| 18 | How would you use try-with-resources combined with multiple chained I/O wrapper classes (like FileInputStream wrapped in BufferedInputStream wrapped in GZIPInputStream) to correctly read a compressed file while ensuring all layers are properly closed? Java › I/O & NIO | Java | I/O & NIO | Intermediate |
| 19 | What does ngOnDestroy do, and why is it important for cleaning up resources like subscriptions? Angular › Lifecycle Hooks | Angular | Lifecycle Hooks | Intermediate |
| 20 | What Kubernetes resources are typically needed to properly expose and configure a Redis deployment for other applications within the same cluster to use? Redis › Redis with Docker & Kubernetes | Redis | Redis with Docker & Kubernetes | Intermediate |
| 21 | Can ACM certificates be used with resources outside of AWS managed services, such as on an EC2 instance running your own web server? AWS › AWS Certificate Manager (ACM) | AWS | AWS Certificate Manager (ACM) | Intermediate |
| 22 | How can AWS Config automatically remediate non compliant resources once they are detected? AWS › AWS Config | AWS | AWS Config | Intermediate |
| 23 | How do security groups and network ACLs differ in how they control traffic to and from resources within a VPC? AWS › VPC & Networking | AWS | VPC & Networking | Intermediate |
| 24 | How does a NAT Gateway allow resources in a private subnet to access the internet for outbound connections while remaining unreachable from inbound internet traffic? AWS › VPC & Networking | AWS | VPC & Networking | Intermediate |
| 25 | How does lazy loading versus eager loading of resources and how minimizing unnecessary work within a request's critical path help improve overall PHP application response times? PHP › Performance Optimization & OPcache | PHP | Performance Optimization & OPcache | Intermediate |
| 26 | How does ServerSideApply help with large or conflicting resources? ArgoCD › Sync & Health | ArgoCD | Sync & Health | Advanced |
| 27 | How do you handle CRDs and their custom resources syncing in the right order? ArgoCD › Sync & Health | ArgoCD | Sync & Health | Advanced |
| 28 | How can you customize health checks for third-party or custom resources? ArgoCD › Sync & Health | ArgoCD | Sync & Health | Advanced |
| 29 | How do hooks differ from plain resources with sync waves, and when do you choose each? ArgoCD › Sync Waves & Hooks | ArgoCD | Sync Waves & Hooks | Advanced |
| 30 | How would you implement hierarchical or nested permission checks, like an organization admin having access to all of their organization's resources? ASP.NET Core › Authorization | ASP.NET Core | Authorization | Advanced |
| 31 | How would you configure Kestrel's connection limits and thread pool behavior to handle high-concurrency production traffic without exhausting server resources? ASP.NET Core › Hosting Models: Kestrel, IIS & Reverse Proxies | ASP.NET Core | Hosting Models: Kestrel, IIS & Reverse Proxies | Advanced |
| 32 | How would you implement connection-level HTTP/2 server push handling using HttpClient's PushPromiseHandler, and in what scenario would a server proactively push additional resources? Java › Java Networking & HTTP Client | Java | Java Networking & HTTP Client | Advanced |
| 33 | How would you use async_hooks (the lower-level predecessor to AsyncLocalStorage) to trace the lifecycle of asynchronous resources in Node.js? Node.js › Event Loop & Non-blocking IO | Node.js | Event Loop & Non-blocking IO | Advanced |
| 34 | How would you read a deadlock graph to identify the exact queries and resources that caused a specific deadlock? SQL Server › Deadlocks | SQL Server | Deadlocks | Advanced |
| 35 | How do you build robust, idempotent automation scripts using the AWS CLI or SDKs that can safely be run multiple times without causing errors or duplicate resources? AWS › AWS CLI & SDKs | AWS | AWS CLI & SDKs | Advanced |
| 36 | How does Elastic Beanstalk's underlying use of CloudFormation give advanced users more control over the resources it creates? AWS › AWS Elastic Beanstalk | AWS | AWS Elastic Beanstalk | Advanced |
| 37 | How can custom resources in CloudFormation extend its capabilities to manage resources or perform actions that are not natively supported by AWS resource types? AWS › IaC (CloudFormation) | AWS | IaC (CloudFormation) | Advanced |
| 38 | How should an organization design and roll out a comprehensive tagging strategy across a large, already existing AWS environment with thousands of untagged legacy resources? AWS › Tagging Strategies & Resource Management | AWS | Tagging Strategies & Resource Management | Advanced |
| 39 | How can automated tag based resource lifecycle management, such as automatically stopping or terminating resources based on their tags, help control costs and reduce operational overhead? AWS › Tagging Strategies & Resource Management | AWS | Tagging Strategies & Resource Management | Advanced |
| 40 | How do stream wrappers and stream contexts in PHP allow file functions to work seamlessly with non local resources like remote URLs or cloud storage? PHP › File Handling & File System Functions | PHP | File Handling & File System Functions | Advanced |
| 41 | What is a ResourceDictionary and how do you use it? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Beginner |
| 42 | What is the difference between an implicit and an explicit Style? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Beginner |
| 43 | What is a ResourceDictionary and how do you use it? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Beginner |
| 44 | What is the difference between an implicit and an explicit Style? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Beginner |
| 45 | How do you merge and organize multiple ResourceDictionaries? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Intermediate |
| 46 | What is BasedOn style inheritance and when is it useful? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Intermediate |
| 47 | How do you merge and organize multiple ResourceDictionaries? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Intermediate |
| 48 | What is BasedOn style inheritance and when is it useful? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Intermediate |
| 49 | What is the VisualStateManager and how do you use it? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Advanced |
| 50 | What are Triggers in MAUI and what types exist? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Advanced |
| 51 | What is the VisualStateManager and how do you use it? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Advanced |
| 52 | What are Triggers in MAUI and what types exist? .NET MAUI › Styling, Resources & Themes | .NET MAUI | Styling, Resources & Themes | Advanced |
| 53 | Where do you place images, fonts, and app icons in MAUI? .NET MAUI › Project Structure & App Startup | .NET MAUI | Project Structure & App Startup | Beginner |
| 54 | How do you add and use a custom font in MAUI? .NET MAUI › Fonts, Icons & Media | .NET MAUI | Fonts, Icons & Media | Beginner |
| 55 | Where do you place images, fonts, and app icons in MAUI? .NET MAUI › Project Structure & App Startup | .NET MAUI | Project Structure & App Startup | Beginner |
| 56 | How do you add and use a custom font in MAUI? .NET MAUI › Fonts, Icons & Media | .NET MAUI | Fonts, Icons & Media | Beginner |
| 57 | How do you handle different image resolutions across devices? .NET MAUI › Fonts, Icons & Media | .NET MAUI | Fonts, Icons & Media | Intermediate |
| 58 | What is x:Static and when do you use it? .NET MAUI › XAML & Markup Extensions | .NET MAUI | XAML & Markup Extensions | Intermediate |
| 59 | How do you handle different image resolutions across devices? .NET MAUI › Fonts, Icons & Media | .NET MAUI | Fonts, Icons & Media | Intermediate |
| 60 | What is x:Static and when do you use it? .NET MAUI › XAML & Markup Extensions | .NET MAUI | XAML & Markup Extensions | Intermediate |
| 61 | What is the difference between StaticResource and DynamicResource? .NET MAUI › XAML & Markup Extensions | .NET MAUI | XAML & Markup Extensions | Advanced |
| 62 | What is the difference between StaticResource and DynamicResource? .NET MAUI › XAML & Markup Extensions | .NET MAUI | XAML & Markup Extensions | Advanced |