123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303 |
- const Parse = require("parse/node")
- Parse.serverURL = "https://web2023.fmode.cn/parse"
- Parse.initialize("dev")
- async function main() {
-
- let LjUser = Parse.Object.extend("LjUser")
- let date = new Date();
- let LjPostType = Parse.Object.extend("LjPostsType")
- let InterviewData = Parse.Object.extend("LjUserInterviewData")
-
-
-
-
-
-
-
-
-
-
-
-
- var userPointer = new Parse.User();
- userPointer.id = 'trYOEuj10s';
- let question = [
- {
- "type": "技术能力方面",
- "question": "1. 请问在后端开发中,您最常使用的编程语言是什么,为什么选择这个语言?"
- },
- {
- "type": "技术能力方面",
- "question": "2. 请列举一些您在后端开发中常用的数据库,并简要说明它们的特点和适用场景。"
- },
- {
- "type": "技术能力方面",
- "question": "3. 在后端开发中,您如何处理高并发的请求和数据处理?"
- },
- {
- "type": "团队协作方面",
- "question": "1. 在您过去的工作经验中,您是如何与其他团队成员协作的?请分享一个具体的例子。"
- },
- {
- "type": "团队协作方面",
- "question": "2. 当您与其他团队成员在技术方案上产生分歧时,您是如何解决这种冲突的?"
- },
- {
- "type": "团队协作方面",
- "question": "3. 在您的团队中,您如何促进团队成员之间的沟通和合作?"
- },
- {
- "type": "职业规划方面",
- "question": "1. 请问您对于个人职业发展有什么规划和目标?"
- },
- {
- "type": "职业规划方面",
- "question": "2. 在您过去的工作中,您是如何不断学习和提升自己的技术能力的?"
- },
- {
- "type": "职业规划方面",
- "question": "3. 如果您加入我们的团队,您希望在未来的几年内取得怎样的职业成长和发展?"
- }
- ];
- let answer = [
- "12回答完毕",
- "12回答完毕",
- "12回答完毕",
- "12回答完毕",
- "12回答完毕",
- "12回答完毕",
- "12回答完毕",
- "12回答完毕"
- ];
- let userList = [
- {
- "role": "assistant",
- "content": "哈喽我的您的面试官,请点击发送,我们将准备开始面试"
- },
- {
- "role": "user",
- "content": "开始面试"
- },
- {
- "role": "assistant",
- "content": "1. 请问在后端开发中,您最常使用的编程语言是什么,为什么选择这个语言?"
- },
- {
- "role": "user",
- "content": "哈哈回答完毕"
- },
- {
- "role": "assistant",
- "content": "2. 请列举一些您在后端开发中常用的数据库,并简要说明它们的特点和适用场景。"
- }
- ]
- let aiList = [
- {
- "role": "assistant",
- "content": "哈喽我的您的面试官,请点击发送,我们将准备开始面试"
- },
- {
- "role": "user",
- "content": "您需要扮演一名华为公司的技术总监刘,并主持一场,后端开发岗位招聘的第二轮技术面试。\n当前招聘前端开发工程师,需要熟悉HTML,JS,CSS基础,会Angular前端框架的优先,具有nodejs使用经验的优先。\n您是比较负责且严谨的面试官,提问内容是面向高级后端工程师的难度。\n接下来,请您根据面试岗位招聘要求,分别从技术能力、团队协作、职业规划三个方面各想出三个面试问题。\n请严格按照下列格式来生成问题,而且您只需要严格按照下列格式生成问题即可,我之后会给您我的回答,强调一点,你生成的回答不需要任何的修饰,只需要按照下列格式来生成响应的问题即可技术能力方面:1.2.3.团队协作方面:1.2.3.职业规划方面:1.2.3."
- },
- {
- "role": "assistant",
- "content": "技术能力方面:\n1. 请问在后端开发中,您最常使用的编程语言是什么,为什么选择这个语言?\n2. 请列举一些您在后端开发中常用的数据库,并简要说明它们的特点和适用场景。\n3. 在后端开发中,您如何处理高并发的请求和数据处理?\n\n团队协作方面:\n1. 在您过去的工作经验中,您是如何与其他团队成员协作的?请分享一个具体的例子。\n2. 当您与其他团队成员在技术方案上产生分歧时,您是如何解决这种冲突的?\n3. 在您的团队中,您如何促进团队成员之间的沟通和合作?\n\n职业规划方面:\n1. 请问您对于个人职业发展有什么规划和目标?\n2. 在您过去的工作中,您是如何不断学习和提升自己的技术能力的?\n3. 如果您加入我们的团队,您希望在未来的几年内取得怎样的职业成长和发展?"
- }
- ]
- for (let i = 1; i <= 10; i++) {
- let info = new InterviewData();
- info.set({
- "interviewResult": 0,
- "question": question,
- "answer": answer,
- "userList": userList,
- "aiList": aiList,
- "user": userPointer,
- "number": 9,
- })
- await info.save()
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- }
- main()
|