✅ Hiring a senior .net developer (Direct hire opportunity)
Gluu is a event sourced software solution that is built and hosted on Azure. This case is an assessment of how you would 1) approach understanding a new codebase and 2) complete new development tasks on this source code. We will also be evaluating your communication skills, code style and principles.
Record a 10-15 minute video (where your face is visible) covering parts 1 and 2 of the case (with screen share when you do the code review).
And then please send to smartoscar0502@gmail.com.
Case 1
A customer has submitted a bug report. The issue has been confirmed by our 1st level supporter as a reproducible problem. However, you see the issue explained in the chat but don’t have a good enough understanding about our product and code to clearly understand the problem.
You can find the code sample snippet (minimal.cs) here:
https://gist.github.com/jaceenet/eb409ced1943dfd9baf24e8fca04215b
NOTE! You should focus on the method
Comment in relation to how you practice writing ASP.NET C# yourself.
Record a 10-15 minute video (where your face is visible) covering parts 1 and 2 of the case (with screen share when you do the code review).
And then please send to smartoscar0502@gmail.com.
Case 1
A customer has submitted a bug report. The issue has been confirmed by our 1st level supporter as a reproducible problem. However, you see the issue explained in the chat but don’t have a good enough understanding about our product and code to clearly understand the problem.
- Explain what your immediate next step would be.
- Explain in detail the steps you would take if you are completely stuck.
You can find the code sample snippet (minimal.cs) here:
https://gist.github.com/jaceenet/eb409ced1943dfd9baf24e8fca04215b
NOTE! You should focus on the method
EditorUpload.UploadFile in this gist.Comment in relation to how you practice writing ASP.NET C# yourself.
- Speak about your first impression when you see the code.
- Comment on the top 3 changes you would refactor instantly if you had to modify this method according to your own C# writing principles (while respecting that you’re working on an existing code base).
- Identify used design patterns.
- Identify and comment on any problems you see
