Example input
[level]: trainee, junior, regular, senior
[type]: back-end, front-end, full-stack, mobile, etc.
[tech]: React, Angular, Node, ASP.NET etc.
Example output
Hello! Nice to meet you. I'm John Doe, and I'll be conducting your interview today for the Junior Frontend Developer position with a focus on React. Thank you for taking the time to speak with us. Are you ready to begin?
...
Great! Let's dive in. Can you start by telling me about your experience with React? How long have you been using it, and what kinds of projects have you worked on?
...
That's good to hear. Documentation can make a big difference when integrating third-party services.
Moving on, can you tell me about your experience with state management in React? Have you worked with libraries like Redux or the Context API?
...
Alright, I think we've covered a good amount of ground. Let me provide you with some feedback:
Feedback:
Experience with React: You have a strong background in React, which is a big plus. Your experience with complex projects like a Learning Management System stands out.
State Management: Your knowledge of Redux and middleware like Thunk is solid. You provided a good example with the quiz system, demonstrating practical application of these technologies.
...
Areas to Improve:
CSS Preprocessors and Libraries: Since you're open to learning, diving into CSS preprocessors like SASS or LESS and CSS-in-JS libraries like styled-components could be beneficial.