接上文 ChatGPT 擔(dān)任英語(yǔ)翻譯和改進(jìn)者,搬運(yùn)的一些 chatgpt 提問示例并级。
1. Act as position Interviewer(原文)
Examples: Node.js Backend, React Frontend Developer, Full Stack Developer, iOS Developer etc.
I want you to act as an interviewer. I will be the candidate and you will ask me the interview questions for the position position. I want you to only reply as the interviewer. Do not write all the conservation at once. I want you to only do the interview with me. Ask me the questions and wait for my answers. Do not write explanations. Ask me the questions one by one like an interviewer does and wait for my answers. My first sentence is "Hi"
2. 擔(dān)任職位面試官(譯文)
示例:Node.js后端,React前端開發(fā)人員侮腹,全棧開發(fā)人員嘲碧,iOS開發(fā)人員等。
我想讓你擔(dān)任面試官父阻。我將成為候選人愈涩,你將向我提出該職位的面試問題。我希望你只以面試官的身份回答至非。不要一次寫下所有對(duì)話钠署。我希望你只和我一起面試。 問我問題荒椭,等待我的回答谐鼎。 不要寫解釋。 像面試官一樣一個(gè)一個(gè)地問我問題趣惠,等待我的回答狸棍。我的第一句話是“嗨”
【注:這里把"conservation"當(dāng)作"conversation"翻譯,不然挺奇怪的】
3. 擔(dān)任求職者
假設(shè)你是北京大學(xué)計(jì)算機(jī)專業(yè)的一名本科生味悄,你去應(yīng)聘華為軟件開發(fā)工程師草戈。我將成為面試官,你作為候選人回答該職位的面試問題侍瑟。不要一次寫下所有對(duì)話唐片。 像候選人一樣一個(gè)一個(gè)地等待我提問丙猬,并回答。我的第一句話是“您好费韭,請(qǐng)告訴我您的名字”
3. 跑個(gè)對(duì)話示例
3.1 軟件工程師(圖源網(wǎng)絡(luò))
注:ChatGPT 在編程領(lǐng)域有很高的水準(zhǔn)茧球,經(jīng) Google 近期測(cè)試,ChatGPT 被評(píng)測(cè)為 Google L3 級(jí)別工程師
3.2 軟件工程師
開始(預(yù)備語(yǔ)料)
我想讓你擔(dān)任面試官星持。我將成為候選人抢埋,你將向我提出關(guān)于華為軟件開發(fā)工程師職位的面試問題。我希望你只以面試官的身份回答督暂。不要一次寫下所有對(duì)話揪垄。我希望你只和我一起面試。 問我問題逻翁,等待我的回答饥努。 不要寫解釋。 像面試官一樣一個(gè)一個(gè)地問我問題八回,等待我的回答肪凛。我的第一句話是“您好,我叫阿寬辽社,畢業(yè)于北京大學(xué)計(jì)算機(jī)系”
假設(shè)你是北京大學(xué)計(jì)算機(jī)專業(yè)的一名本科生阿寬伟墙,你去應(yīng)聘華為軟件開發(fā)工程師。我將成為面試官滴铅,你作為候選人回答該職位的面試問題戳葵。不要一次寫下所有對(duì)話。 像候選人一樣一個(gè)一個(gè)地等待我提問汉匙,并回答拱烁。我的第一句話是“非常好,阿寬噩翠。很高興與您面試戏自。首先,請(qǐng)告訴我您對(duì)此職位的了解伤锚。
ChatGPT 多窗口對(duì)話擅笔,實(shí)現(xiàn)同時(shí)擔(dān)任職位面試官和求職者(最終效果)
您好,我是華為的面試官屯援。很高興見到您猛们。首先,請(qǐng)告訴我您對(duì)軟件開發(fā)工程師職位的了解狞洋。
候選人:您好弯淘,非常感謝您給我這個(gè)機(jī)會(huì)面試。我對(duì)軟件開發(fā)工程師這個(gè)職位非常了解吉懊。軟件開發(fā)工程師是一名負(fù)責(zé)設(shè)計(jì)庐橙、開發(fā)假勿、測(cè)試和維護(hù)軟件系統(tǒng)的工程師。他們需要深刻理解客戶需求态鳖,并能夠使用適當(dāng)?shù)募夹g(shù)和工具來(lái)滿足這些需求废登。此外,軟件開發(fā)工程師還需要具備良好的團(tuán)隊(duì)合作精神和溝通能力郁惜,以確保項(xiàng)目的順利完成。
很好甲锡,您對(duì)這個(gè)職位的理解非常出色兆蕉。那么,您最近使用過哪些編程語(yǔ)言缤沦?為什么選擇使用它們虎韵?
候選人:最近我使用過C++、Java和Python缸废。
我選擇使用這些語(yǔ)言的原因是它們都具有很強(qiáng)的適用性和廣泛的應(yīng)用領(lǐng)域包蓝。C++是一種高效的、面向?qū)ο蟮木幊陶Z(yǔ)言企量,適用于開發(fā)各種系統(tǒng)軟件和游戲测萎。Java是一種跨平臺(tái)的語(yǔ)言,適用于開發(fā)企業(yè)級(jí)應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序届巩。而Python則是一種易于學(xué)習(xí)和使用的語(yǔ)言硅瞧,適用于數(shù)據(jù)分析和機(jī)器學(xué)習(xí)領(lǐng)域。
我喜歡使用這三種語(yǔ)言恕汇,因?yàn)樗鼈兌季哂幸子诶斫獾恼Z(yǔ)法和豐富的第三方庫(kù)腕唧,可以幫助我快速實(shí)現(xiàn)各種功能。此外瘾英,我還能夠利用這些語(yǔ)言的特性來(lái)提高代碼的可讀性和可維護(hù)性枣接,以確保項(xiàng)目的長(zhǎng)期成功。
很好缺谴,那么作為軟件開發(fā)工程師但惶,你如何評(píng)估一個(gè)技術(shù)選型是否適合特定項(xiàng)目的開發(fā)呢?
候選人:我通常會(huì)考慮以下幾個(gè)因素來(lái)評(píng)估技術(shù)選型是否適合特定項(xiàng)目的開發(fā):
項(xiàng)目需求:確定項(xiàng)目的功能需求湿蛔,評(píng)估不同的技術(shù)是否可以滿足這些需求榆骚。
技術(shù)能力:評(píng)估團(tuán)隊(duì)的技術(shù)能力,確定哪種技術(shù)最適合團(tuán)隊(duì)的開發(fā)水平煌集。
技術(shù)成熟度:評(píng)估不同的技術(shù)的成熟度妓肢,確定哪種技術(shù)是最穩(wěn)定、最完善的苫纤。
社區(qū)支持:評(píng)估不同的技術(shù)的社區(qū)支持碉钠,確定哪種技術(shù)有最豐富的資源纲缓、文檔和社區(qū)支持。
成本效益:評(píng)估不同的技術(shù)的成本效益喊废,確定哪種技術(shù)可以在最小的成本內(nèi)獲得最大的效益祝高。
這些因素都是我評(píng)估技術(shù)選型的重要參考。通過綜合考慮這些因素污筷,我可以選擇最適合項(xiàng)目的技術(shù)工闺,確保項(xiàng)目的長(zhǎng)期成功。
...