Test task, small solution based on so-called code kata.
Terms of the assignment
Use C# 7.0 (or later) to build the program that complies to the following Definition of Done:
User story Acceptance criteria fulfilled;
Test should be done;
The solution is deployable;
Documentation is created or updated.
The resulting code must be in production-ready state and must fulfil the acceptance criteria outlined below.
Related materials should be submitted to representatives as a link to a public repository at github.com.
Acceptance criteria:
1. It’s required to implement linked list that has the following basic interface:
1.1 The list consists of nodes. Each node has a string value, along with whatever housekeeping the list itself needs.
1.2 New nodes are added to the end of the list.
1.3 You can ask the list if it contains a given string. If it does, it returns the node containing that string.
1.4 You can delete a node from the list.
1.5 You can ask the list to return an array of all its values.
2. Create two implementations of the list:
2.1 A singly linked list (each node has a reference to the next node).
2.2 A doubly linked list (each node has a reference to both the next and previous
3. Obviously, don’t use predefined library classes as list implementations.
Current freelance projects in the category C#
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 3 days 11 hours back ∙ 6 proposals |
It is necessary to migrate the current working program from FoxPro to C#.Hello everyone! We have a program in FoxPro (it has several modules, it's an accounting program), we have the source code of the program, and if necessary, we can consult with people who support the current program. What needs to be done: 1. Analyze how everything works,… C#, Desktop Apps ∙ 6 days 1 hour back ∙ 18 proposals |
Junior C#We are looking for a talented and ambitious Junior C# developer who is eager for professional growth and new challenges. Your future tasks: - Development and support of backend solutions with frontend (Telegram bot); - Automation of routine processes in Android development,… C# ∙ 6 days 16 hours back ∙ 8 proposals |