File size: 1,185 Bytes
a82cf01
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1b279d5
 
 
 
5f54ec7
1b279d5
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
topics_list = [
    "Arrays",
    "Strings",
    "Linked Lists",
    "Hash Tables",
    "Dynamic Programming",
    "Trees",
    "Graphs",
    "Sorting Algorithms",
    "Binary Search",
    "Recursion",
    "Greedy Algorithms",
    "Stack",
    "Queue",
    "Heaps",
    "Depth-First Search (DFS)",
    "Breadth-First Search (BFS)",
    "Backtracking",
    "Bit Manipulation",
    "Binary Search Trees",
    "Tries",
]

fixed_messages = {
    "intro": "Welcome to the coding interview! I am your AI interview assistant. For the start select the difficulty and topic of the problem you would like to solve. Then click on the 'Generate a problem' button. Good luck!",
    "start": (
        "Please take a moment to read the problem statement. Then you can share you initial thoughts and ask any questions you may have. "
        "Please use the record button to communicate with me. Try to think out loud and record all you comments and questions as if it is the real interview."
    ),
    "end": "The interview has concluded. Thank you for your participation! In a moment I will provide a detailed feedback on your performance.",
    "error": "An error occurred. Please try again.",
}