File size: 1,283 Bytes
de9fbbf
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1b279d5
 
9b71b82
04c9587
 
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
34
35
36
37
38
39
40
41
42
43
44
topic_lists = {
    "coding": [
        "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",
    ],
    "system_design": [
        "Machine Learning Systems",
        "Databases",
        "Mobile Application Architecture",
        "Web Services and APIs",
        "Cloud Computing and Storage",
        "Network Architecture and Protocols",
        "Security and Compliance",
        "Distributed Systems",
        "Real-time and Batch Processing",
        "Content Delivery Networks",
    ],
}

fixed_messages = {
    "intro": "Nice to meet you! I'm your AI interviewer. Click 'Generate a problem' to start.",
    "start": "Read the problem statement, share your initial thoughts, and ask questions using the record button.",
    "end": "The interview is complete. Thank you! Feedback will follow shortly.",
    "error": "An error occurred. Please try again.",
}