{"info":{"_postman_id":"bcd574ab-023d-4620-b896-dd0be0ed00e8","name":"Prep'd","description":"<html><head></head><body><p>Welcome to Prep'd API! You can use this API to access all our endpoints.</p>\n<p>All request and response bodies are encoded in JSON.</p>\n<p>Our API returns standard HTTP success or error status codes. For errors, we will also include extra information about what went wrong. The various HTTP status codes we might return are listed below.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Code</th>\n<th>Title</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n<td>The request was successful.</td>\n</tr>\n<tr>\n<td>201</td>\n<td>Created</td>\n<td>The resource was successfully created.</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad request</td>\n<td>Bad request</td>\n</tr>\n<tr>\n<td>401</td>\n<td>Unauthorized</td>\n<td>Your API key is invalid.</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not found</td>\n<td>The resource does not exist.</td>\n</tr>\n<tr>\n<td>409</td>\n<td>Conflict</td>\n<td>Conflict with the current state of a resource.</td>\n</tr>\n<tr>\n<td>500</td>\n<td>Internal Server Error</td>\n<td>An error occurred with our API.</td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"25563730","collectionId":"bcd574ab-023d-4620-b896-dd0be0ed00e8","publishedId":"2s93RRvskj","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-03-30T13:07:24.000Z"},"item":[{"name":"User API","item":[{"name":"Add new user","id":"1dcbc516-af37-4900-be78-54e392d1d22e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Roy\",\n  \"surname\": \"Allyn\",\n  \"email\": \"roy.allyn@asd.com\",\n  \"level\": \"1\",\n  \"image\": \"www.cloudinary.com/38743784\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/user","urlObject":{"path":["user"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"23bd570e-27c9-4468-b257-2e869c17a03c","name":"Add new user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"Roy\",\n  \"surname\": \"Allyn\",\n  \"email\": \"roy.allyn@asd.com\",\n  \"level\": \"1\",\n  \"image\": \"www.cloudinary.com/38743784\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/user"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"151"},{"key":"ETag","value":"W/\"97-C/OaGVckAVBK1xga3u5Oc4/NKVY\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:19:51 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Roy\",\n    \"surname\": \"Allyn\",\n    \"email\": \"roy.allyn@asd.com\",\n    \"level\": \"1\",\n    \"image\": \"www.cloudinary.com/38743784\",\n    \"_id\": \"6424d5a7a820b9ba67e20276\",\n    \"__v\": 0\n}"}],"_postman_id":"1dcbc516-af37-4900-be78-54e392d1d22e"},{"name":"Delete existing user using their  ID","id":"46ebf949-781d-4257-9fdb-dbc061834af6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://prepd.onrender.com/users/:id","urlObject":{"path":["users",":id"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"6424d5a7a820b9ba67e20276","key":"id"}]}},"response":[{"id":"79f4af9b-4488-4ff7-a9b7-bc5a1427a0f7","name":"Delete existing user using their  ID","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://prepd.onrender.com/users/:id","host":["https://prepd.onrender.com"],"path":["users",":id"],"variable":[{"key":"id","value":"6424d5a7a820b9ba67e20276"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"65"},{"key":"ETag","value":"W/\"41-Pegjty/X7fTLhZ19lucRdyR1G5o\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:20:25 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"User with id:6424d5a7a820b9ba67e20276 was successfully deleted.\""}],"_postman_id":"46ebf949-781d-4257-9fdb-dbc061834af6"},{"name":"Update an existing user using their  ID","id":"4fc027eb-2531-4699-b8af-ce82befeabb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\" :\"Roy\",\n    \"surname\": \"Smith\"\n}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/user/:id","urlObject":{"path":["user",":id"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"642318a571694cd09cecaec9","key":"id"}]}},"response":[{"id":"abdd45da-06dd-41ab-9feb-1aa284028311","name":"Update an existing user using their  ID","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n    \"name\" :\"Roy\",\n    \"surname\": \"Smith\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://prepd.onrender.com/user/:id","host":["https://prepd.onrender.com"],"path":["user",":id"],"variable":[{"key":"id","value":"642318a571694cd09cecaec9"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"113"},{"key":"ETag","value":"W/\"71-gBoaTWdzbKwaaNT/8x6jtusZQWM\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:20:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"642318a571694cd09cecaec9\",\n    \"name\": \"Roy\",\n    \"surname\": \"Smith\",\n    \"email\": \"john.doe@smth.com\",\n    \"level\": \"1\",\n    \"__v\": 0\n}"}],"_postman_id":"4fc027eb-2531-4699-b8af-ce82befeabb3"},{"name":"Retrieve a specific user using their  ID","id":"8b35f17c-d12d-4e88-89a3-5c0bb3316ce7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://prepd.onrender.com/getuser/:email","urlObject":{"path":["getuser",":email"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"roy.allyn@asd.com","key":"email"}]}},"response":[],"_postman_id":"8b35f17c-d12d-4e88-89a3-5c0bb3316ce7"}],"id":"2fa67f42-ce2c-45a6-b790-1f28d03be785","description":"<p>The User API lets you retrieve information associated with an email address, such as a person’s name.</p>\n","_postman_id":"2fa67f42-ce2c-45a6-b790-1f28d03be785"},{"name":"Interview API","item":[{"name":"Add a new interview to a particular user","id":"d651afe4-1f30-4bb2-bb91-2ff55e39e073","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\n}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/interview/:userId","urlObject":{"path":["interview",":userId"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"64218459cbc75b4ea12e4d12","key":"userId"}]}},"response":[{"id":"7cd7288d-bad7-4edc-b9c2-ddab3b0c16a4","name":"Add a new interview to a particular user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://prepd.onrender.com/interview/:userId","host":["https://prepd.onrender.com"],"path":["interview",":userId"],"variable":[{"key":"userId","value":"64218459cbc75b4ea12e4d12"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"144"},{"key":"ETag","value":"W/\"90-CQP7pk3VLFrJ3w6oqlawCi7hJ+o\""},{"key":"Date","value":"Wed, 29 Mar 2023 23:36:22 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"user_id\": \"64218459cbc75b4ea12e4d12\",\n    \"conversation\": [],\n    \"overall\": [],\n    \"_id\": \"6424cb76a820b9ba67e20273\",\n    \"date\": \"2023-03-29T23:36:22.790Z\",\n    \"__v\": 0\n}"}],"_postman_id":"d651afe4-1f30-4bb2-bb91-2ff55e39e073"},{"name":"Retrieve  all the interviews associated with a particular user","id":"53d13c42-ebb2-483d-8410-829a4ba37a88","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":"https://prepd.onrender.com/get-all-interviews/:userId","urlObject":{"path":["get-all-interviews",":userId"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"64218459cbc75b4ea12e4d12","key":"userId"}]}},"response":[{"id":"98762cc7-7c9a-431f-a611-95336021ee69","name":"Retrieve  all the interviews associated with a particular user","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":{"raw":"https://prepd.onrender.com/get-all-interviews/:userId","host":["https://prepd.onrender.com"],"path":["get-all-interviews",":userId"],"variable":[{"key":"userId","value":"64218459cbc75b4ea12e4d12"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"26474"},{"key":"ETag","value":"W/\"676a-ZA1KFT6ZagKBIoE+O68JIqMZZwE\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:21:03 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"6424cb76a820b9ba67e20273\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-29T23:36:22.790Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642492b9310c7cd52dd0deaa\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-29T19:34:17.567Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64243618e6ce243f51d3a6f6\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [\n            {\n                \"role\": \"system\",\n                \"content\": \"You are an interviewer, interviewing someone for a job at your company. It is for a senior position in the field of software development. Begin by asking an introductory question. \",\n                \"_id\": \"6424364fe6ce243f51d3a701\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"\\\"Thank you for coming in today. Can you please start by telling me a little bit about yourself and your experience in the field of software development?\\\"\",\n                \"_id\": \"64243653e6ce243f51d3a704\"\n            },\n            {\n                \"role\": \"user\",\n                \"cloudinary_url\": \"www.sdfdgg.com\",\n                \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures. I started my career as an intern at a software development firm where I was introduced to various software development methodologies such as Agile and Scrum. Since then, I've worked for both startups and large corporations, gaining experience in developing web applications, mobile applications, and enterprise-level software systems. My technical skills include proficiency in programming languages such as JavaScript, Python, and Java, as well as a strong understanding of various front-end frameworks such as React and Angular. I also have experience working with various back-end frameworks such as Node.js, Flask, and Spring Boot.\",\n                \"_id\": \"642436e9173d74b7d4fb83b9\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"Rating: 5\\nFeedback: Thank you for providing a comprehensive overview of your experience and technical skills. It's great to see that you have worked with a variety of programming languages and frameworks, and have experience with different types of software systems. \\nNext question: Instead of a question, I would like to conclude by saying that based on your experience and skills, I think you would be a great fit for our company. We will be in touch soon regarding the next steps in the hiring process. Thank you for your time today.\",\n                \"_id\": \"642436f3173d74b7d4fb83be\"\n            },\n            {\n                \"role\": \"user\",\n                \"cloudinary_url\": \"www.sdfdgg.com\",\n                \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures. I started my career as an intern at a software development firm where I was introduced to various software development methodologies such as Agile and Scrum. Since then, I've worked for both startups and large corporations, gaining experience in developing web applications, mobile applications, and enterprise-level software systems. My technical skills include proficiency in programming languages such as JavaScript, Python, and Java, as well as a strong understanding of various front-end frameworks such as React and Angular. I also have experience working with various back-end frameworks such as Node.js, Flask, and Spring Boot. In my previous role as a senior software developer, I worked on complex software systems, collaborating with cross-functional teams to design, develop, and deploy robust solutions that met the needs of our clients. I have experience in developing scalable and fault-tolerant applications, as well as building APIs and microservices using various cloud platforms such as AWS, Azure, and Google Cloud Platform. In summary, I am a highly motivated and experienced software developer with a strong foundation in computer science principles and a passion for building scalable and robust software systems\",\n                \"_id\": \"64243747173d74b7d4fb83c4\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"Rating: 5\\nFeedback: Thank you for providing a detailed overview of your experience and technical skills. It's impressive to see that you have experience working with a variety of programming languages, frameworks, and cloud platforms. Your experience in developing complex software systems and collaborating with cross-functional teams is also valuable. \\nNext question: Instead of a question, I would like to conclude by saying that based on your experience and skills, I believe you would be an excellent fit for our company. We will be in touch soon regarding the next steps in the hiring process. Thank you for your time today.\",\n                \"_id\": \"64243752173d74b7d4fb83cb\"\n            },\n            {\n                \"role\": \"user\",\n                \"cloudinary_url\": \"www.sdfdgg.com\",\n                \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures. I started my career as an intern at a software development firm where I was introduced to various software development methodologies such as Agile and Scrum. Since then, I've worked for both startups and large corporations, gaining experience in developing web applications, mobile applications, and enterprise-level software systems. My technical skills include proficiency in programming languages such as JavaScript, Python, and Java, as well as a strong understanding of various front-end frameworks such as React and Angular. I also have experience working with various back-end frameworks such as Node.js, Flask, and Spring Boot. In my previous role as a senior software developer, I worked on complex software systems, collaborating with cross-functional teams to design, develop, and deploy robust solutions that met the needs of our clients. I have experience in developing scalable and fault-tolerant applications, as well as building APIs and microservices using various cloud platforms such as AWS, Azure, and Google Cloud Platform. In summary, I am a highly motivated and experienced software developer with a strong foundation in computer science principles and a passion for building scalable and robust software systems\",\n                \"_id\": \"64243d7ffc3adbd3810b77ab\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"Rating: 5\\nFeedback: Thank you for providing a thorough overview of your experience and technical skills. It's evident that you have a strong foundation in computer science principles and have gained valuable experience working on complex software systems. Your proficiency in a variety of programming languages and frameworks, as well as your experience with cloud platforms, is impressive. \\nNext question: Instead of a question, I would like to conclude by saying that based on your experience and skills, I believe you would be an excellent fit for our company. We will be in touch soon regarding the next steps in the hiring process. Thank you for your time today.\",\n                \"_id\": \"64243d8bfc3adbd3810b77b4\"\n            }\n        ],\n        \"overall\": [],\n        \"date\": \"2023-03-29T12:59:04.941Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642318a5ba26ddf7ce4861ae\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:41:09.677Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423183f7b51697c8e6864f0\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:39:27.637Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64231824466fed571f4720d0\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:39:00.789Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642317b068bd8f3e9008127a\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:37:04.481Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423177a707e63f289d2ff96\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:36:10.006Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423160c4f18a361e29ae928\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:30:04.930Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642315f75ec30af2cf9ef6a7\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:29:43.064Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642315ba6be8e680d6405932\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:28:42.888Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423159295774d49b8a7dccd\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:28:02.221Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642314aa018112c65dc9a63b\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:24:10.117Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642314998796345f8bdb2dac\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:23:53.596Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642314547a590d5cce580c22\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:22:44.405Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64231444b077d6bcba8a54bb\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:22:28.853Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64231432377f7bc2395fed4f\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:22:10.446Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423130cfad442bbdd179891\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:17:16.489Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642312b67db44226628e7dd0\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:15:50.289Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642311c70f7c0442830a07d2\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:11:51.099Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423106c011c2a86eabae609\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:06:04.481Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423103a369302f3b7ba7f9e\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:05:14.744Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642310200909ae75414c5646\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:04:48.255Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64230f8bac23097d1eb95093\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T16:02:19.658Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64230d12e950d64f4d9d3c9e\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:51:46.463Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64230cb848f3cbe899b103ca\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:50:16.555Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64230c0a24a729895a2c5012\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:47:22.259Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423088f4fd592e490da4149\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:32:31.980Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642308665e2476579daa559f\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:31:50.236Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642308665e2476579daa559d\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:31:50.212Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642306e7eb496625fca672f4\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:25:27.303Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642306e7eb496625fca672f2\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:25:27.279Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642305f259568cb57890ed1e\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:21:22.971Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642305f259568cb57890ed1c\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:21:22.948Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642305a14a0ed7b2b95d0b60\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:20:01.690Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642305a14a0ed7b2b95d0b5e\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:20:01.670Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423058bb98bdbfef720a2e6\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:19:39.238Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423058bb98bdbfef720a2e4\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:19:39.215Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423057c87f9fbf5a035dea1\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:19:24.854Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423057c87f9fbf5a035de9f\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:19:24.833Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423057167f00833df580be5\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:19:13.460Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423057167f00833df580be3\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:19:13.440Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423055eded68cc35390c207\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:18:54.056Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423055eded68cc35390c205\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:18:54.037Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642304a48ddfc19e988e9e59\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:15:48.313Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64230462bf64b40c5c01795a\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:14:42.497Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423045379f9532e7bf9f696\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:14:27.960Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642304482ef0116cb377c239\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:14:16.644Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64230437b51570854190dfc0\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:13:59.497Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"64230428077e3a29fe531b90\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:13:44.481Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423041d6be46636e000f9fb\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:13:33.392Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6423040e25435f77175ccf02\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:13:18.500Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642303fe0b3dcd1a1bd85ed8\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:13:02.851Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642303efc1dcf868942d68fa\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:12:47.150Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642303dc712e16e7927ec3f1\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:12:28.840Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642303cf661e95ac78f01695\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:12:15.017Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642303aeb627fc3eef6f04bf\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Google\",\n        \"field\": \"Software Engineering\",\n        \"title\": \"Backend Developer\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-28T15:11:42.952Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"642209699b5a10ce0b3a716f\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Meta\",\n        \"field\": \"DataS\",\n        \"title\": \"senior\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-27T21:23:53.781Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421c72288d1edf90edc501e\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Meta\",\n        \"field\": \"DataS\",\n        \"title\": \"senior\",\n        \"conversation\": [\n            {\n                \"role\": \"system\",\n                \"content\": \"You are an interviewer, interviewing someone for a job at your company. It is for a senior position in the field of software development. Begin by asking an introductory question. \",\n                \"_id\": \"6421c75088d1edf90edc5022\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"Hello, thank you for coming in today. Can you please start by telling me a little bit about yourself and your experience in software development?\",\n                \"_id\": \"6421c75388d1edf90edc5025\"\n            },\n            {\n                \"role\": \"user\",\n                \"cloudinary_url\": \"www.sdfdgg.com\",\n                \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures. I started my career as an intern at a software development firm where I was introduced to various software development methodologies such as Agile and Scrum. Since then, I've worked for both startups and large corporations, gaining experience in developing web applications, mobile applications, and enterprise-level software systems. My technical skills include proficiency in programming languages such as JavaScript, Python, and Java, as well as a strong understanding of various front-end frameworks such as React and Angular. I also have experience working with various back-end frameworks such as Node.js, Flask, and Spring Boot. In my previous role as a senior software developer, I worked on complex software systems, collaborating with cross-functional teams to design, develop, and deploy robust solutions that met the needs of our clients. I have experience in developing scalable and fault-tolerant applications, as well as building APIs and microservices using various cloud platforms such as AWS, Azure, and Google Cloud Platform. In summary, I am a highly motivated and experienced software developer with a strong foundation in computer science principles and a passion for building scalable and robust software systems\",\n                \"_id\": \"6421c79888d1edf90edc5029\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"{\\n   \\\"rating_number\\\": 5,\\n   \\\"rating_feedback\\\": \\\"Your response was very thorough and provided a good overview of your experience and technical skills. It's clear that you have a strong foundation in computer science and a passion for building robust software systems.\\\",\\n   \\\"next_question\\\": \\\"Can you tell me about a particularly challenging project you worked on and how you overcame any obstacles during the development process?\\\"\\n}\",\n                \"_id\": \"6421c79e88d1edf90edc502e\"\n            },\n            {\n                \"role\": \"user\",\n                \"cloudinary_url\": \"www.sdfdgg.com\",\n                \"content\": \"Certainly! One challenging project I worked on was the development of a custom enterprise resource planning (ERP) software for a large manufacturing company. The project involved a complex set of requirements, including integration with existing systems, real-time data processing, and customized reporting. One of the biggest obstacles we faced was ensuring that the software was scalable and could handle the massive amounts of data that the company generated daily. We had to develop algorithms that could efficiently process data and store it in a way that would allow for quick retrieval and analysis. To overcome this challenge, we collaborated closely with the client to gain a deep understanding of their business processes and requirements. We also conducted extensive research and analysis to identify the most appropriate technologies and approaches to use.  We divided the project into manageable sprints and used an agile development methodology, allowing us to make frequent progress updates and adjustments as needed. We also conducted regular code reviews and testing to ensure that the software was meeting the requirements and was bug-free.In the end, we were able to deliver the software on time and within budget. The client was extremely satisfied with the outcome and the software has been in use for several years with no major issues. This project taught me the importance of collaboration, research, and testing in overcoming complex software development challenges.\",\n                \"_id\": \"6421c7b888d1edf90edc5034\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"{\\n   \\\"rating_number\\\": 5,\\n   \\\"rating_feedback\\\": \\\"Your response demonstrated your ability to work on complex projects and overcome challenges. It's clear that you have experience in collaborating with clients and using agile methodologies to deliver high-quality software solutions. Great job!\\\",\\n   \\\"next_question\\\": \\\"How do you stay up-to-date with the latest technologies and trends in software development?\\\"\\n}\",\n                \"_id\": \"6421c7be88d1edf90edc503b\"\n            },\n            {\n                \"role\": \"user\",\n                \"cloudinary_url\": \"www.sdfdgg.com\",\n                \"content\": \"Staying up-to-date with the latest developments in the software development industry is crucial for any software developer, and I actively engage in various activities to keep myself informed.I regularly read industry news, blogs, and attend conferences, seminars, and webinars to stay up-to-date with the latest trends and technologies. I also participate in online communities and forums where I can discuss current developments and share knowledge with other software developers. In terms of new technologies, I am particularly interested in machine learning and artificial intelligence (AI), as well as cloud computing and DevOps. Machine learning and AI are revolutionizing the way we develop and deploy software, and I believe that understanding these technologies will become increasingly important in the future. Cloud computing and DevOps are also exciting areas that can help streamline software development processes, making them faster, more efficient, and cost-effective. To further my understanding of these technologies, I have taken courses and workshops, experimented with coding exercises and projects, and have even contributed to open-source projects related to these areas. I am always eager to learn new things and to apply my knowledge to create innovative solutions for my clients.\",\n                \"_id\": \"6421c7d388d1edf90edc5043\"\n            },\n            {\n                \"role\": \"assistant\",\n                \"content\": \"{\\n   \\\"rating_number\\\": 5,\\n   \\\"rating_feedback\\\": \\\"Your response demonstrates your passion for software development and your commitment to staying current with the latest trends and technologies. It's great to see that you are actively engaged in various activities to keep yourself informed and are interested in emerging technologies such as machine learning, AI, cloud computing, and DevOps. Keep up the great work!\\\",\\n   \\\"next_question\\\": \\\"Can you provide an example of how you have mentored or coached a junior developer in the past?\\\"\\n}\",\n                \"_id\": \"6421c7db88d1edf90edc504c\"\n            }\n        ],\n        \"overall\": [\n            \"{\\n    \\\"overall_number\\\": 4,\\n    \\\"overall_feedback\\\": \\\"The candidate showed a strong technical background and experience in developing complex software systems. They provided detailed examples of their experience and were able to articulate their thought process in overcoming challenges. However, there were a few instances where they could have provided more specific examples or elaborated on their answers. Overall, a strong candidate.\\\",\\n    \\\"suggestions\\\": \\\"In future interviews, the candidate could consider providing more specific examples and elaborating on their answers to showcase their experience and thought process even further. They could also consider highlighting their experience in mentoring or coaching junior developers in more detail.\\\" \\n}\"\n        ],\n        \"date\": \"2023-03-27T16:41:06.023Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421c70a88d1edf90edc501a\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Meta\",\n        \"field\": \"DataS\",\n        \"title\": \"senior\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-27T16:40:42.513Z\",\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421c6ff88d1edf90edc5018\",\n        \"user_id\": \"64218459cbc75b4ea12e4d12\",\n        \"company\": \"Meta\",\n        \"field\": \"DataS\",\n        \"title\": \"senior\",\n        \"conversation\": [],\n        \"overall\": [],\n        \"date\": \"2023-03-27T16:40:31.032Z\",\n        \"__v\": 0\n    }\n]"}],"_postman_id":"53d13c42-ebb2-483d-8410-829a4ba37a88"},{"name":"Add the answer provided by the user to the interview  and retireve a new question from OpenAI","id":"5c746e73-e515-430c-849b-35aa6862f686","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\"answer_text\":  \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures.\",\n \"answer_audio_url\": \"www.cloudinary.com\"}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/interview/:id/questions","urlObject":{"path":["interview",":id","questions"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"64243618e6ce243f51d3a6f6","key":"id"}]}},"response":[{"id":"caa1fa1d-b3a0-46e0-8689-0146b31d7668","name":"Add the answer provided by the user to the interview  and retireve a new question from OpenAI","originalRequest":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\"answer_text\":  \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures.\",\n \"answer_audio_url\": \"www.cloudinary.com\"}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://prepd.onrender.com/interview/:id/questions","host":["https://prepd.onrender.com"],"path":["interview",":id","questions"],"variable":[{"key":"id","value":"64243618e6ce243f51d3a6f6"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"72"},{"key":"ETag","value":"W/\"48-DyoJ87CSM1Et6XGjWtW/IPEvmc4\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:21:24 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"Sorry, I didnt understand that. Could you please rephrase your answer?\""}],"_postman_id":"5c746e73-e515-430c-849b-35aa6862f686"},{"name":"Retrieve a specific interview using the interview ID","id":"440cc68a-21c6-4428-99eb-2a4d92e61f5d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://prepd.onrender.com/interview/:id","urlObject":{"path":["interview",":id"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"64243618e6ce243f51d3a6f6","key":"id"}]}},"response":[{"id":"487d3cfa-a596-4332-9e57-be3b68e853bb","name":"Retrieve a specific interview using the interview ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://prepd.onrender.com/interview/:id","host":["https://prepd.onrender.com"],"path":["interview",":id"],"variable":[{"key":"id","value":"64243618e6ce243f51d3a6f6"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"7658"},{"key":"ETag","value":"W/\"1dea-5T6P6I9gHzPZ2BBupx22sWDP+z4\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:21:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64243618e6ce243f51d3a6f6\",\n    \"user_id\": \"64218459cbc75b4ea12e4d12\",\n    \"conversation\": [\n        {\n            \"role\": \"system\",\n            \"content\": \"You are an interviewer, interviewing someone for a job at your company. It is for a senior position in the field of software development. Begin by asking an introductory question. \",\n            \"_id\": \"6424364fe6ce243f51d3a701\"\n        },\n        {\n            \"role\": \"assistant\",\n            \"content\": \"\\\"Thank you for coming in today. Can you please start by telling me a little bit about yourself and your experience in the field of software development?\\\"\",\n            \"_id\": \"64243653e6ce243f51d3a704\"\n        },\n        {\n            \"role\": \"user\",\n            \"cloudinary_url\": \"www.sdfdgg.com\",\n            \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures. I started my career as an intern at a software development firm where I was introduced to various software development methodologies such as Agile and Scrum. Since then, I've worked for both startups and large corporations, gaining experience in developing web applications, mobile applications, and enterprise-level software systems. My technical skills include proficiency in programming languages such as JavaScript, Python, and Java, as well as a strong understanding of various front-end frameworks such as React and Angular. I also have experience working with various back-end frameworks such as Node.js, Flask, and Spring Boot.\",\n            \"_id\": \"642436e9173d74b7d4fb83b9\"\n        },\n        {\n            \"role\": \"assistant\",\n            \"content\": \"Rating: 5\\nFeedback: Thank you for providing a comprehensive overview of your experience and technical skills. It's great to see that you have worked with a variety of programming languages and frameworks, and have experience with different types of software systems. \\nNext question: Instead of a question, I would like to conclude by saying that based on your experience and skills, I think you would be a great fit for our company. We will be in touch soon regarding the next steps in the hiring process. Thank you for your time today.\",\n            \"_id\": \"642436f3173d74b7d4fb83be\"\n        },\n        {\n            \"role\": \"user\",\n            \"cloudinary_url\": \"www.sdfdgg.com\",\n            \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures. I started my career as an intern at a software development firm where I was introduced to various software development methodologies such as Agile and Scrum. Since then, I've worked for both startups and large corporations, gaining experience in developing web applications, mobile applications, and enterprise-level software systems. My technical skills include proficiency in programming languages such as JavaScript, Python, and Java, as well as a strong understanding of various front-end frameworks such as React and Angular. I also have experience working with various back-end frameworks such as Node.js, Flask, and Spring Boot. In my previous role as a senior software developer, I worked on complex software systems, collaborating with cross-functional teams to design, develop, and deploy robust solutions that met the needs of our clients. I have experience in developing scalable and fault-tolerant applications, as well as building APIs and microservices using various cloud platforms such as AWS, Azure, and Google Cloud Platform. In summary, I am a highly motivated and experienced software developer with a strong foundation in computer science principles and a passion for building scalable and robust software systems\",\n            \"_id\": \"64243747173d74b7d4fb83c4\"\n        },\n        {\n            \"role\": \"assistant\",\n            \"content\": \"Rating: 5\\nFeedback: Thank you for providing a detailed overview of your experience and technical skills. It's impressive to see that you have experience working with a variety of programming languages, frameworks, and cloud platforms. Your experience in developing complex software systems and collaborating with cross-functional teams is also valuable. \\nNext question: Instead of a question, I would like to conclude by saying that based on your experience and skills, I believe you would be an excellent fit for our company. We will be in touch soon regarding the next steps in the hiring process. Thank you for your time today.\",\n            \"_id\": \"64243752173d74b7d4fb83cb\"\n        },\n        {\n            \"role\": \"user\",\n            \"cloudinary_url\": \"www.sdfdgg.com\",\n            \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures. I started my career as an intern at a software development firm where I was introduced to various software development methodologies such as Agile and Scrum. Since then, I've worked for both startups and large corporations, gaining experience in developing web applications, mobile applications, and enterprise-level software systems. My technical skills include proficiency in programming languages such as JavaScript, Python, and Java, as well as a strong understanding of various front-end frameworks such as React and Angular. I also have experience working with various back-end frameworks such as Node.js, Flask, and Spring Boot. In my previous role as a senior software developer, I worked on complex software systems, collaborating with cross-functional teams to design, develop, and deploy robust solutions that met the needs of our clients. I have experience in developing scalable and fault-tolerant applications, as well as building APIs and microservices using various cloud platforms such as AWS, Azure, and Google Cloud Platform. In summary, I am a highly motivated and experienced software developer with a strong foundation in computer science principles and a passion for building scalable and robust software systems\",\n            \"_id\": \"64243d7ffc3adbd3810b77ab\"\n        },\n        {\n            \"role\": \"assistant\",\n            \"content\": \"Rating: 5\\nFeedback: Thank you for providing a thorough overview of your experience and technical skills. It's evident that you have a strong foundation in computer science principles and have gained valuable experience working on complex software systems. Your proficiency in a variety of programming languages and frameworks, as well as your experience with cloud platforms, is impressive. \\nNext question: Instead of a question, I would like to conclude by saying that based on your experience and skills, I believe you would be an excellent fit for our company. We will be in touch soon regarding the next steps in the hiring process. Thank you for your time today.\",\n            \"_id\": \"64243d8bfc3adbd3810b77b4\"\n        },\n        {\n            \"role\": \"user\",\n            \"cloudinary_url\": \"www.cloudinary.com\",\n            \"content\": \"I've been working in the software development industry for the past 8 years, primarily as a full-stack developer. I hold a Bachelor's degree in Computer Science, which gave me a solid foundation in computer programming, algorithms, and data structures.\",\n            \"_id\": \"6424d5fea820b9ba67e2028b\"\n        },\n        {\n            \"role\": \"assistant\",\n            \"content\": \"Rating: 4\\nFeedback: Thank you for providing an overview of your experience and education. However, it would be helpful to hear more about your technical skills and specific projects you have worked on. \\nNext question: Instead of a question, I would like to conclude by saying that we appreciate you taking the time to speak with us. We will be in touch soon regarding the next steps in the hiring process. Thank you for your time today.\",\n            \"_id\": \"6424d604a820b9ba67e20296\"\n        }\n    ],\n    \"overall\": [],\n    \"date\": \"2023-03-29T12:59:04.941Z\",\n    \"__v\": 0\n}"}],"_postman_id":"440cc68a-21c6-4428-99eb-2a4d92e61f5d"},{"name":"Send the entire interview to OpenAI and returns the final feedback and rating","id":"b249f532-af67-4030-8fc5-1d20670509f8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":"https://prepd.onrender.com/interview-rating/:id","urlObject":{"path":["interview-rating",":id"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"64bf1e672d4650cdd2ae4b6a","key":"id"}]}},"response":[{"id":"384250d0-6ee8-42b4-9539-981b67f493b7","name":"Send the entire interview to OpenAI and returns the final feedback and rating","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":""},"url":{"raw":"https://prepd.onrender.com/interview-rating/:id","host":["https://prepd.onrender.com"],"path":["interview-rating",":id"],"variable":[{"key":"id","value":"64243618e6ce243f51d3a6f6"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"863"},{"key":"ETag","value":"W/\"35f-NMIlVXuHAZp6gZyP/5/JeCzzoFg\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:23:00 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"{\\n    \\\"overall_number\\\": 4.8,\\n    \\\"overall_feedback\\\": \\\"The candidate provided a comprehensive overview of their experience and technical skills, with a strong foundation in computer science principles. They have worked on complex software systems and have experience collaborating with cross-functional teams. Their proficiency in a variety of programming languages, frameworks, and cloud platforms is impressive. However, in one response, they could have provided more specific details about their technical skills and projects. Overall, the candidate performed very well in the interview.\\\",\\n    \\\"suggestions\\\": \\\"In future interviews, the candidate could provide more specific details about their technical skills and projects. They could also consider highlighting any notable achievements or challenges they have faced in their previous roles.\\\"\\n}\""}],"_postman_id":"b249f532-af67-4030-8fc5-1d20670509f8"},{"name":"Initiates the interview -  retrieves the first question from OpenAI","id":"9feea32a-c005-4a15-a2b1-df862e062189","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n      \"role\": \"system\",\n      \"content\":\n        \"You are an interviewer, interviewing someone for a job at your company. It is for a senior position in the field of software development. Begin by asking an introductory question. \"\n    }","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/chat-response/:id","urlObject":{"path":["chat-response",":id"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"64bf1f362d4650cdd2ae4ba0","key":"id"}]}},"response":[{"id":"336df7dd-8aff-4213-9f7e-2e41fc0f26ee","name":"Initiates the interview -  retrieves the first question from OpenAI","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n      \"role\": \"system\",\n      \"content\":\n        \"You are an interviewer, interviewing someone for a job at your company. It is for a senior position in the field of software development. Begin by asking an introductory question. \"\n    }","options":{"raw":{"language":"json"}}},"url":{"raw":"https://prepd.onrender.com/chat-response/:id","host":["https://prepd.onrender.com"],"path":["chat-response",":id"],"variable":[{"key":"id","value":"64243618e6ce243f51d3a6f6"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"157"},{"key":"ETag","value":"W/\"9d-5WFwkzskZ6yb8DhP1OS2aZuM184\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:23:19 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"\\\"Thank you for coming in today. Can you please start by telling me a little bit about yourself and your experience in the field of software development?\\\"\""}],"_postman_id":"9feea32a-c005-4a15-a2b1-df862e062189"}],"id":"79a69f54-e2a4-4437-a8bd-bc083acaa46d","_postman_id":"79a69f54-e2a4-4437-a8bd-bc083acaa46d","description":""},{"name":"Exercise API","item":[{"name":"Retrieve a list of all coding challenges from the database","id":"08c15534-c943-45e3-be5c-203e7f10546e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://prepd.onrender.com/get-all-exercises","urlObject":{"path":["get-all-exercises"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"0a7f19e6-b97f-4509-a02d-9549f633c572","name":"Retrieve a list of all coding challenges from the database","originalRequest":{"method":"GET","header":[],"url":"https://prepd.onrender.com/get-all-exercises"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"3422"},{"key":"ETag","value":"W/\"d5e-u7Y9CZ4ojw7/Ajg3+LSrvXVrLAc\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:23:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"6421a4d7f8a8c46e3d4fd888\",\n        \"name\": \"Simple Addition\",\n        \"description\": \"Write a function that takes two numbers as arguments and returns the sum.\",\n        \"hint\": \"You can use addition.\",\n        \"function\": \"function add(a, b) {\\n\\n  //Insert your code \\n\\n};\",\n        \"solution1\": [\n            \"add(1, 1);\",\n            2\n        ],\n        \"solution2\": [\n            \"add(2, 8);\",\n            10\n        ],\n        \"solution3\": [\n            \"add(44, 3);\",\n            47\n        ],\n        \"language\": \"javascript\",\n        \"level\": 1,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421a4d7f8a8c46e3d4fd889\",\n        \"name\": \"Reverse String\",\n        \"description\": \"Write a function that reverses a string and returns the reversed string.\",\n        \"hint\": \"You can split an string into an array.\",\n        \"function\": \"function reverseString(str) {\\n\\n  //Insert your code \\n\\n};\",\n        \"solution1\": [\n            \"reverseString(“hello”);\",\n            \"olleh\"\n        ],\n        \"solution2\": [\n            \"reverseString(“world”);\",\n            \"dlrow\"\n        ],\n        \"solution3\": [\n            \"reverseString(“Codeworks”);\",\n            \"skrowedoC\"\n        ],\n        \"language\": \"javascript\",\n        \"level\": 1,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421a4d7f8a8c46e3d4fd88a\",\n        \"name\": \"Palindrome Checker\",\n        \"description\": \"Write a function that takes a string as an argument and returns true if the string is a palindrome (reads the same backwards as forwards), otherwise returns false.\",\n        \"hint\": \"You can use the reverse method.\",\n        \"function\": \"function isPalindrome(str) {\\n\\n //Insert your code \\n\\n};\",\n        \"solution1\": [\n            \"isPalindrome(“racecar”);\",\n            true\n        ],\n        \"solution2\": [\n            \"isPalindrome(“hello”);\",\n            false\n        ],\n        \"solution3\": [\n            \"isPalindrome(“anna”);\",\n            true\n        ],\n        \"language\": \"javascript\",\n        \"level\": 2,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421a4d7f8a8c46e3d4fd88b\",\n        \"name\": \"N-Queens\",\n        \"description\": \"Write a function that returns the number of distinct solutions to the n-queens problem.\",\n        \"hint\": \"You can use recursion.\",\n        \"function\": \"function solveNQueens(n) {\\n\\n  //Insert your code \\n\\n};\",\n        \"solution1\": [\n            \"solveNQueens(4);\",\n            2\n        ],\n        \"solution2\": [\n            \"solveNQueens(8);\",\n            92\n        ],\n        \"solution3\": [\n            \"solveNQueens(5);\",\n            10\n        ],\n        \"language\": \"javascript\",\n        \"level\": 4,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421a4d7f8a8c46e3d4fd88c\",\n        \"name\": \"FizzBuzz\",\n        \"description\": \"Write a function that takes a number as an argument and returns “Fizz” if the number is divisible by 3, “Buzz” if the number is divisible by 5, “FizzBuzz” if the number is divisible by both 3 and 5, and the number itself if it is not divisible by either 3 or 5.\",\n        \"hint\": \"You can use the modulo operator.\",\n        \"function\": \"function fizzBuzz(num) {\\n\\n //Insert your code \\n\\n};\",\n        \"solution1\": [\n            \"fizzBuzz(9);\",\n            \"Fizz\"\n        ],\n        \"solution2\": [\n            \"fizzBuzz(10);\",\n            \"Buzz\"\n        ],\n        \"solution3\": [\n            \"fizzBuzz(15);\",\n            \"FizzBuzz\"\n        ],\n        \"language\": \"javascript\",\n        \"level\": 1,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421a4d7f8a8c46e3d4fd88d\",\n        \"name\": \"Merge Sort\",\n        \"description\": \"Write a function that takes an array of integers as an argument and returns a new array with the integers sorted in ascending order using the merge sort algorithm.\",\n        \"hint\": \"You can use recursion.\",\n        \"function\": \"function mergeSort(arr) {\\n\\n //Insert your code \\n\\n};\",\n        \"solution1\": [\n            \"mergeSort([5, 2, 9, 1, 5]);\",\n            [\n                1,\n                2,\n                5,\n                5,\n                9\n            ]\n        ],\n        \"solution2\": [\n            \"mergeSort([10, 3, 8, 6, 4]);\",\n            [\n                3,\n                4,\n                6,\n                8,\n                10\n            ]\n        ],\n        \"solution3\": [\n            \"mergeSort([1, 2, 3, 4, 5]);\",\n            [\n                1,\n                2,\n                3,\n                4,\n                5\n            ]\n        ],\n        \"language\": \"javascript\",\n        \"level\": 3,\n        \"__v\": 0\n    },\n    {\n        \"_id\": \"6421a4d7f8a8c46e3d4fd88e\",\n        \"name\": \"Find Maximum Number\",\n        \"description\": \"Write a function that takes an array of numbers as an argument and returns the maximum number.\",\n        \"hint\": \"You can use a Math. method.\",\n        \"function\": \"function findMax(nums) {\\n\\n //Insert your code \\n\\n};\",\n        \"solution1\": [\n            \"findMax([3, 7, 1, 9, 4]);\",\n            9\n        ],\n        \"solution2\": [\n            \"findMax([12, 0, 5, 18, 2]);\",\n            18\n        ],\n        \"solution3\": [\n            \"findMax([1, 2, 3, 4, 5]);\",\n            5\n        ],\n        \"language\": \"javascript\",\n        \"level\": 2,\n        \"__v\": 0\n    }\n]"}],"_postman_id":"08c15534-c943-45e3-be5c-203e7f10546e"}],"id":"9fc6c8a5-b01a-4ec3-b959-c3e70819d7f1","_postman_id":"9fc6c8a5-b01a-4ec3-b959-c3e70819d7f1","description":""},{"name":"Coding Challenges API","item":[{"name":"Retrieve a list of all solved coding challenges solved by a particular user","id":"34be376a-3d40-4b99-a53f-db2656264ddf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://prepd.onrender.com/problems/:userId","urlObject":{"path":["problems",":userId"],"host":["https://prepd.onrender.com"],"query":[],"variable":[{"type":"any","value":"6421ad94d8969e00745a6cdb","key":"userId"}]}},"response":[{"id":"6a6a0f6d-6df5-4c37-8808-4ae4f98ad55a","name":"Retrieve a list of all solved coding challenges solved by a particular user","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://prepd.onrender.com/problems/:userId","host":["https://prepd.onrender.com"],"path":["problems",":userId"],"variable":[{"key":"userId","value":"6421ad94d8969e00745a6cdb"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"745"},{"key":"ETag","value":"W/\"2e9-q4ob3o1FfczVe56t1xNgRJ+W0W8\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:23:36 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"_id\": \"64249547a820b9ba67e2026a\",\n        \"user_id\": \"6421ad94d8969e00745a6cdb\",\n        \"problem_id\": \"6421a4d7f8a8c46e3d4fd88d\",\n        \"solution\": \"solution test\",\n        \"score\": 1,\n        \"runtime\": 44,\n        \"solveTime\": 55,\n        \"__v\": 0,\n        \"exercise\": {\n            \"_id\": \"6421a4d7f8a8c46e3d4fd88d\",\n            \"name\": \"Merge Sort\",\n            \"description\": \"Write a function that takes an array of integers as an argument and returns a new array with the integers sorted in ascending order using the merge sort algorithm.\",\n            \"hint\": \"You can use recursion.\",\n            \"function\": \"function mergeSort(arr) {\\n\\n //Insert your code \\n\\n};\",\n            \"solution1\": [\n                \"mergeSort([5, 2, 9, 1, 5]);\",\n                [\n                    1,\n                    2,\n                    5,\n                    5,\n                    9\n                ]\n            ],\n            \"solution2\": [\n                \"mergeSort([10, 3, 8, 6, 4]);\",\n                [\n                    3,\n                    4,\n                    6,\n                    8,\n                    10\n                ]\n            ],\n            \"solution3\": [\n                \"mergeSort([1, 2, 3, 4, 5]);\",\n                [\n                    1,\n                    2,\n                    3,\n                    4,\n                    5\n                ]\n            ],\n            \"language\": \"javascript\",\n            \"level\": 3,\n            \"__v\": 0\n        }\n    }\n]"}],"_postman_id":"34be376a-3d40-4b99-a53f-db2656264ddf"},{"name":"Add a solved cofing challenge to user's profile","id":"a13074d6-bde4-454f-93d4-b6721ecbea8e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"user_id\": \"6421ad94d8969e00745a6cdb\",\n  \"problem_id\": \"6421a4d7f8a8c46e3d4fd88d\",\n  \"solution\": \"solution test\",\n  \"score\": 1,\n  \"runtime\": 44,\n  \"solveTime\": 55\n  }","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/problem","urlObject":{"path":["problem"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"ca88aaa6-513a-4f83-8e00-f83de49e0153","name":"Add a solved cofing challenge to user's profile","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"user_id\": \"6421ad94d8969e00745a6cdb\",\n  \"problem_id\": \"6421a4d7f8a8c46e3d4fd88d\",\n  \"solution\": \"solution test\",\n  \"score\": 1,\n  \"runtime\": 44,\n  \"solveTime\": 55\n  }","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/problem"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"184"},{"key":"ETag","value":"W/\"b8-z9QxUY+ssG4pX/fab8OoWVIt/3o\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:23:44 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"64249547a820b9ba67e2026a\",\n    \"user_id\": \"6421ad94d8969e00745a6cdb\",\n    \"problem_id\": \"6421a4d7f8a8c46e3d4fd88d\",\n    \"solution\": \"solution test\",\n    \"score\": 1,\n    \"runtime\": 44,\n    \"solveTime\": 55,\n    \"__v\": 0\n}"}],"_postman_id":"a13074d6-bde4-454f-93d4-b6721ecbea8e"}],"id":"281eb4fb-3058-480b-842d-c2ee108fbd9c","_postman_id":"281eb4fb-3058-480b-842d-c2ee108fbd9c","description":""},{"name":"Cover letter API","item":[{"name":"Create a cover letter based on user's input","id":"59526447-7db1-4afd-b7e1-1238e317442d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/create-cover-letter","urlObject":{"path":["create-cover-letter"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"09bdaba2-bcd7-4463-8577-47cd5cf210a2","name":"Create a cover letter based on user's input","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/create-cover-letter"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"977"},{"key":"ETag","value":"W/\"3d1-FYfGpI5e3iaxOjELgh6muTa5Q+U\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:35:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"\\n\\nDear Hiring Manager,\\n\\nI am applying for the undefined position at undefined, starting on __insert date____. Having read the undefined description, I am confident that my skills, experience and qualifications make me an ideal candidate for this opportunity.\\n\\nPreviously, I gained valuable experience through my role as undefined. With this experience and following qualifications, I believe I am ready to help your company reach its goals:\\n\\n• undefined\\n\\n• undefined\\n\\n• undefined\\n\\nI understand the importance of developing professional relationships with customers and colleagues. I am a motivated individual with a passion for excellence and success. I have demonstrated my aptitude countless times through my work experience.\\n\\nI am sure that my knowledge and passion are a perfect match for this position and I am available to discuss my candidacy further at a convenient time.\\n\\nThank you for your consideration.\\n\\nSincerely,\\n\\nundefined undefined\""}],"_postman_id":"59526447-7db1-4afd-b7e1-1238e317442d"},{"name":"Creates a resume based on user's input","id":"9a306e79-7cf3-460f-8f0d-7cb8bc37d947","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"position\": \"junior\",\n    \"'jobTitle\": \"software developer\",\n    \"company\": \"Amazon\",\n    \"startDate\": \"01/04/23\",\n   \"description\": \"\",\n   \"workExperience\": \"none\",\n   \"qualification\": \"Bachelor's degree in Computer Science\",\n   \"selectedKeywords\": \"motivated and experience\",\n  \"firstName\": \"Adam\",\n   \"lastName\": \"Brown\"\n\n}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/create-resume","urlObject":{"path":["create-resume"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"6f3b93f3-63d4-4352-9d8e-9fe7ad86b9e4","name":"Creates a resume based on user's input","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"position\": \"junior\",\n    \"'jobTitle\": \"software developer\",\n    \"company\": \"Amazon\",\n    \"startDate\": \"01/04/23\",\n   \"description\": \"\",\n   \"workExperience\": \"none\",\n   \"qualification\": \"Bachelor's degree in Computer Science\",\n   \"selectedKeywords\": \"motivated and experience\",\n  \"firstName\": \"Adam\",\n   \"lastName\": \"Brown\"\n\n}","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/create-resume"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"680"},{"key":"ETag","value":"W/\"2a8-vGJxVjaMw4vUi9l2SFJTK3V9y/k\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:33:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"\\n\\nAdam Brown\\nDear Hiring Manager,\\n\\nI am writing to express my interest in the Junior role at Amazon starting on April 1st, 23. With my qualifications and experience, I am confident I have the skills necessary to make a successful contribution to Amazon.\\n\\nI recently graduated from University with a Bachelor's degree in Computer Science. Although I have no work experience in the field, I am a motivated and experienced learner. I am a highly organized, detail-oriented, and conscientious individual that would make a great asset to Amazon. \\n\\nI look forward to hearing from you and discussing how I could be an excellent addition to your team.\\n\\nSincerely,\\nAdam Brown\""}],"_postman_id":"9a306e79-7cf3-460f-8f0d-7cb8bc37d947"},{"name":"Analyses and improves a cover letter uploaded by the user","id":"b53b6f5a-710f-4db9-8237-238df7e297c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"\"Dear Hiring Manager,I am excited to submit my application for the pharmacist position at your organization. As a highly skilled and experienced pharmacist with a passion for providing exceptional patient care, I believe I would make a valuable addition to your team. With a Bachelor's degree in Pharmacy and over five years of experience working in retail pharmacy settings, I have developed a deep understanding of medication management, drug interactions, and patient counseling. I am committed to staying up-to-date with the latest advancements in the field and have completed continuing education courses to maintain my knowledge and skills. In my previous roles, I have been responsible for ensuring the accuracy of medication orders, conducting patient consultations, and collaborating with healthcare professionals to develop comprehensive treatment plans. I have also helped to implement new pharmacy initiatives to improve patient outcomes and increase efficiency. I am excited about the opportunity to bring my skills and expertise to your organization and contribute to your mission of providing high-quality care to your patients. Thank you for considering my application. I look forward to the opportunity to further discuss my qualifications with you. Sincerely, John Doe\"","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/improve-cover-letter","urlObject":{"path":["improve-cover-letter"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b53b6f5a-710f-4db9-8237-238df7e297c4"},{"name":"Review  cover letter","id":"3b0ea657-8f33-43bb-9eb8-444d10320fbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://prepd.onrender.com/get-text-review","description":"<p>Returns a cover letter review and rating,and suggestions on how to improve it.</p>\n","urlObject":{"path":["get-text-review"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"8a37800e-600d-451b-9a7d-191642007d19","name":"Review  cover letter","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"\"\\n\\nAdam Brown\\nDear Hiring Manager,\\n\\nI am writing to express my interest in the Junior role at Amazon starting on April 1st, 23. With my qualifications and experience, I am confident I have the skills necessary to make a successful contribution to Amazon.\\n\\nI recently graduated from University with a Bachelor's degree in Computer Science. Although I have no work experience in the field, I am a motivated and experienced learner. I am a highly organized, detail-oriented, and conscientious individual that would make a great asset to Amazon. \\n\\nI look forward to hearing from you and discussing how I could be an excellent addition to your team.\\n\\nSincerely,\\nAdam Brown\"","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/get-text-review"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"406"},{"key":"ETag","value":"W/\"196-oQa4/4FnFJJRxwUnc/3fk8aJQJ4\""},{"key":"Date","value":"Thu, 30 Mar 2023 00:33:49 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"\\n\\nRating: 0. Review: No cover letter was provided to review. Improvement: If you are planning to submit a cover letter along with a job application, focus on demonstrating how your skills and experiences meet the requirements of the job. Provide specific examples and emphasize your suitability for the job. Additionally, make sure there are no mistakes in regards to grammar and spelling.\"\n}"}],"_postman_id":"3b0ea657-8f33-43bb-9eb8-444d10320fbc"},{"name":"Review pdf cover letter","id":"dd363ad7-9257-41d5-a3ec-88c6abd10294","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://prepd.onrender.com/get-pdf-review","urlObject":{"path":["get-pdf-review"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"dd363ad7-9257-41d5-a3ec-88c6abd10294"}],"id":"f2d1afe1-243b-4ce4-8936-58fb34eb0886","_postman_id":"f2d1afe1-243b-4ce4-8936-58fb34eb0886","description":""},{"name":"Punctuate API","item":[{"name":"Punctuate text","id":"8eb92c56-bc9f-4778-aa3b-cd59fa5a849b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"\"twelve voices were shouting in anger and they were all alike no question now what had happened to the faces of the pigs the creatures outside looked from pig to man and from man to pig and from pig to man again but already it was impossible to say which was which.\"","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/punctuate","urlObject":{"path":["punctuate"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[{"id":"aa344d03-e290-4822-b0e7-de27e4943e99","name":"Punctuate text","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"\"twelve voices were shouting in anger and they were all alike no question now what had happened to the faces of the pigs the creatures outside looked from pig to man and from man to pig and from pig to man again but already it was impossible to say which was which.\"","options":{"raw":{"language":"json"}}},"url":"https://prepd.onrender.com/punctuate"},"status":"Bad Request","code":400,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Security-Policy","value":"default-src 'none'"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"1278"},{"key":"Date","value":"Thu, 30 Mar 2023 00:36:20 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"\"twelve voices were shouting in anger and they were all alike no question now what had happened to the faces of the pigs the creatures outside looked from pig to man and from man to pig and from pig to man again but already it was impossible to say which was which.\""}],"_postman_id":"8eb92c56-bc9f-4778-aa3b-cd59fa5a849b"}],"id":"face668e-cb54-4221-8a84-ddb91f734877","_postman_id":"face668e-cb54-4221-8a84-ddb91f734877","description":""},{"name":"API docs","id":"9922d36b-be44-4b2b-a2da-2e23b6ed59bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://prepd.onrender.com/help","urlObject":{"path":["help"],"host":["https://prepd.onrender.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"9922d36b-be44-4b2b-a2da-2e23b6ed59bb"}],"event":[{"listen":"prerequest","script":{"id":"cc83a16c-1a17-43ab-bc05-8cb2322930fa","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"564b16a4-04b0-4568-b818-dc0726db7f2e","type":"text/javascript","exec":[""]}}],"variable":[{"key":"base_url","value":"https://prepd.onrender.com"}]}