You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/interviews/development.md
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,13 +19,16 @@ Create a library that can read in commands of the following form:
19
19
## Developing your Solution
20
20
21
21
1. Use your preferred language, platform and IDE to implement this solution.
22
-
- If C#: a console solution grounded in the Microsoft stack is ideal, but we're also happy to look at a solution with your preferred tech stack.
23
-
- If iOS: please write an interactive UI for the application in Swift
24
-
- If Android: please write an interactive UI for the application in Kotlin
25
-
2. Your solution should be clean and easy to read, maintain and execute.
26
-
3. You should provide build scripts or instructions to build and run the solution.
27
-
4. There should be a user interface to run the solution and assess that it works correctly. This could be a command prompt interface that takes one string command in at a time.
28
-
5. The code should be original and you may not use any external libraries or open source code to solve this problem, but you may use external libraries or tools for building or testing purposes.
22
+
- .NET: A console application written in C#
23
+
- Web: A web app written in React and TypeScript
24
+
- iOS: An interactive UI for the application written in Swift
25
+
- Android: An interactive UI for the application written in Kotlin
26
+
2. Your solution should be clean, easy to read, maintain and production ready. It should also be proportionally complex to address the problem.
27
+
3. Ensure your code is robust and satisfies the test cases.
28
+
4. Error conditions should be handled appropriately and presented in a clear way.
29
+
5. You should provide build scripts or instructions to build and run the solution.
30
+
6. There should be a user interface to run the solution and assess that it works correctly. This could be a command prompt interface that takes one string command in at a time.
31
+
7. The code should be original and you may not use any external libraries or open source code to solve this problem, but you may use external libraries or tools for building or testing purposes.
0 commit comments