Programmers can create roles in business applications to impose permission restrictions. For example, a student may miss the ability to alter exam records. The hiring manager may ask to analyze your experience in using role-based authentication in .NET programs. You can respond by defining roles in computer security and how you can implement them in .NET.