| 1 | How would you design a layered set of views to progressively simplify a complex data model for different types of users, such as analysts versus casual business users? SQL Server › Views | SQL Server | Views | Advanced |
| 2 | How does lazy evaluation in views affect performance and behavior? C++ › Ranges & Views | C++ | Ranges & Views | Advanced |
| 3 | How does Laravel's Blade templating engine simplify writing views compared to writing raw PHP directly within HTML files? PHP › Laravel Framework Essentials | PHP | Laravel Framework Essentials | Intermediate |
| 4 | How do Views in MVC separate presentation logic from application logic, and what role do templating engines like Blade play in this separation? PHP › MVC Architecture in PHP | PHP | MVC Architecture in PHP | Intermediate |
| 5 | How do you troubleshoot layout issues where views are cut off or misaligned? .NET MAUI › Troubleshooting & Common Errors | .NET MAUI | Troubleshooting & Common Errors | Advanced |
| 6 | How do you troubleshoot layout issues where views are cut off or misaligned? .NET MAUI › Troubleshooting & Common Errors | .NET MAUI | Troubleshooting & Common Errors | Advanced |
| 7 | How can Query Store data be queried directly using its underlying system views for custom analysis beyond the built-in reports? SQL Server › Query Store | SQL Server | Query Store | Advanced |
| 8 | How should an organization design a comprehensive IAM governance strategy combining permission boundaries, service control policies, and regular access reviews across a growing organization? AWS › IAM | AWS | IAM | Advanced |
| 9 | What is a view in SQL Server, and what benefits does it provide? SQL Server › Views | SQL Server | Views | Beginner |
| 10 | Can you insert, update, or delete data through a view, and what conditions must be met for this to work? SQL Server › Views | SQL Server | Views | Beginner |
| 11 | What is a schema bound view, and what specific benefit does the WITH SCHEMABINDING option provide? SQL Server › Views | SQL Server | Views | Intermediate |
| 12 | What is an indexed view, and how can it improve the performance of complex, frequently run queries? SQL Server › Views | SQL Server | Views | Intermediate |
| 13 | How do you use a view to help enforce a basic level of security by limiting which columns or rows different groups of users can see? SQL Server › Views | SQL Server | Views | Intermediate |
| 14 | What happens to the performance and correctness of a view if the underlying tables change significantly after the view was originally created? SQL Server › Views | SQL Server | Views | Advanced |
| 15 | What are C++20 ranges? C++ › Ranges & Views | C++ | Ranges & Views | Beginner |
| 16 | What is a view in the ranges library? C++ › Ranges & Views | C++ | Ranges & Views | Beginner |
| 17 | How do ranges make code safer than iterator pairs? C++ › Ranges & Views | C++ | Ranges & Views | Beginner |
| 18 | Which header provides ranges and how do you use range algorithms? C++ › Ranges & Views | C++ | Ranges & Views | Beginner |
| 19 | What does the pipe operator | do with ranges? C++ › Ranges & Views | C++ | Ranges & Views | Intermediate |
| 20 | What are some commonly used range adaptors? C++ › Ranges & Views | C++ | Ranges & Views | Intermediate |
| 21 | What is the difference between a range and a container? C++ › Ranges & Views | C++ | Ranges & Views | Intermediate |
| 22 | What is a projection in range algorithms? C++ › Ranges & Views | C++ | Ranges & Views | Advanced |
| 23 | What are the range concepts (input_range, forward_range, etc.)? C++ › Ranges & Views | C++ | Ranges & Views | Advanced |
| 24 | What is the difference between Label, Entry, and Editor? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Beginner |
| 25 | How do you display a scrollable list of items? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Beginner |
| 26 | What is the difference between Label, Entry, and Editor? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Beginner |
| 27 | How do you display a scrollable list of items? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Beginner |
| 28 | How do CollectionView and ListView differ? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Intermediate |
| 29 | How do you handle item selection in a CollectionView? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Intermediate |
| 30 | What is a DataTemplateSelector and when is it useful? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Intermediate |
| 31 | How do CollectionView and ListView differ? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Intermediate |
| 32 | How do you handle item selection in a CollectionView? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Intermediate |
| 33 | What is a DataTemplateSelector and when is it useful? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Intermediate |
| 34 | How do you create a reusable custom control in MAUI? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Advanced |
| 35 | How do you customize a control's native appearance without a full custom control? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Advanced |
| 36 | How do you create a reusable custom control in MAUI? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Advanced |
| 37 | How do you customize a control's native appearance without a full custom control? .NET MAUI › Controls & Views | .NET MAUI | Controls & Views | Advanced |
| 38 | What is XAML and how is it used in MAUI? .NET MAUI › XAML & UI Layouts | .NET MAUI | XAML & UI Layouts | Beginner |
| 39 | Compare StackLayout, VerticalStackLayout, and HorizontalStackLayout. .NET MAUI › XAML & UI Layouts | .NET MAUI | XAML & UI Layouts | Beginner |
| 40 | What gesture recognizers does MAUI provide? .NET MAUI › Gestures & Animations | .NET MAUI | Gestures & Animations | Beginner |
| 41 | How do you use Picker and BindablePicker for selections? .NET MAUI › Forms, Input & Validation | .NET MAUI | Forms, Input & Validation | Beginner |
| 42 | What is XAML and how is it used in MAUI? .NET MAUI › XAML & UI Layouts | .NET MAUI | XAML & UI Layouts | Beginner |
| 43 | Compare StackLayout, VerticalStackLayout, and HorizontalStackLayout. .NET MAUI › XAML & UI Layouts | .NET MAUI | XAML & UI Layouts | Beginner |
| 44 | What gesture recognizers does MAUI provide? .NET MAUI › Gestures & Animations | .NET MAUI | Gestures & Animations | Beginner |
| 45 | How do you use Picker and BindablePicker for selections? .NET MAUI › Forms, Input & Validation | .NET MAUI | Forms, Input & Validation | Beginner |
| 46 | What is the difference between an AFTER trigger and an INSTEAD OF trigger? SQL Server › Triggers | SQL Server | Triggers | Beginner |
| 47 | What is the difference between an inline table valued function and a multi statement table valued function? SQL Server › User Defined Functions | SQL Server | User Defined Functions | Beginner |
| 48 | What is the difference between Margin and Padding? .NET MAUI › XAML & UI Layouts | .NET MAUI | XAML & UI Layouts | Intermediate |
| 49 | What is ICommand and how do commands work in MVVM? .NET MAUI › Data Binding & MVVM | .NET MAUI | Data Binding & MVVM | Intermediate |
| 50 | How do you access a native view from a MAUI control? .NET MAUI › Platform Integration & Handlers | .NET MAUI | Platform Integration & Handlers | Intermediate |
| 51 | What is the difference between Margin and Padding? .NET MAUI › XAML & UI Layouts | .NET MAUI | XAML & UI Layouts | Intermediate |
| 52 | What is ICommand and how do commands work in MVVM? .NET MAUI › Data Binding & MVVM | .NET MAUI | Data Binding & MVVM | Intermediate |
| 53 | How do you access a native view from a MAUI control? .NET MAUI › Platform Integration & Handlers | .NET MAUI | Platform Integration & Handlers | Intermediate |
| 54 | What is a generator and how do coroutines implement one? C++ › Coroutines | C++ | Coroutines | Intermediate |
| 55 | How do database roles help simplify managing permissions for multiple users with similar access needs? SQL Server › SQL Server Security & Permissions | SQL Server | SQL Server Security & Permissions | Intermediate |
| 56 | How do you grant and revoke specific permissions, such as SELECT or EXECUTE, on individual database objects rather than through broader roles? SQL Server › SQL Server Security & Permissions | SQL Server | SQL Server Security & Permissions | Intermediate |
| 57 | How do concepts interact with the ranges library? C++ › Concepts & Constraints | C++ | Concepts & Constraints | Advanced |
| 58 | What is std::generator (C++23) and how does it simplify coroutine use? C++ › Coroutines | C++ | Coroutines | Advanced |
| 59 | How would you approach normalizing an existing, poorly designed legacy database without breaking the applications that currently depend on it? SQL Server › Normalization | SQL Server | Normalization | Advanced |
| 60 | How do you implement row level security to restrict which specific rows a user can see within a shared table, beyond simply controlling access to entire tables or columns? SQL Server › SQL Server Security & Permissions | SQL Server | SQL Server Security & Permissions | Advanced |
| 61 | How would you design a set of reusable functions for a data warehouse to standardize common calculations like currency conversion or fiscal period determination? SQL Server › User Defined Functions | SQL Server | User Defined Functions | Advanced |