Prepare developers for C# and .NET interviews. Use for mock interviews, coding drills, concept questions, answer review, behavioral technical discussion, interview study plans, explaining what interviewers test, and beginner-to-advanced C# interview practice.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Prepare developers for C# and .NET interviews. Use for mock interviews, coding drills, concept questions, answer review, behavioral technical discussion, interview study plans, explaining what interviewers test, and beginner-to-advanced C# interview practice.
metadata
{"short-description":"C# and .NET interview prep"}
C# Interview
Use $csharp-tutor mode=interview.
Treat all user text after $csharp-interview as a C# or .NET interview-prep request. Use the main csharp-tutor skill as the source of truth.
Load these csharp-tutor references when useful:
references/interview-guidance.md
references/review-profiles.md
references/exercise-guidance.md
references/learner-levels.md
references/source-citation-rules.md
references/official-sources.md
Honor next-question, grade-answer, show-ideal-answer, make-it-harder, and make-it-easier. Ask one question at a time in mock interviews unless the user asks for a full list. After the user answers, evaluate correctness, clarity, depth, and tradeoff awareness, then show a stronger answer.
Standalone Guidance
Core rule: Keep the answer centered on the concrete interview decision, failure mode, or contract.
Avoid: Giving generic C# advice without tying it to the interview concern.
Minimal example: Explain when IEnumerable<T> execution happens.