Background Header

Peritus Articles

Can you use ChatGPT in your job search? Part 2

Posted on 18 January 2023

Can you use ChatGPT in your job search? Part 2

10-minute read

In part 1 we covered how ChatGPT can be utilised during the research and presentation phase of your job searching process. We had mixed results during these topics with some excellent answers and some not-so (read it here - In Part 2 we will break down the final two key areas: Interviewing and Offer, running several questions once more in each to determine if the system can be used with effect during your job search.



Question: How should I prepare for a technical interview?


There are a few things you can do to prepare for a technical interview:

1)     Review the job description and requirements: Make sure you understand the skills and technologies that the company is looking for in a candidate.

2)     Brush up on your knowledge of computer science concepts: Review data structures, algorithms, and other fundamental computer science topics.

3)     Practice coding: Solve coding challenges and practice writing code on online judges such as LeetCode or HackerRank. This will help you become more comfortable writing code on a whiteboard or computer during the interview.

4)     Review your resume and projects: Make sure you are familiar with the projects you have listed on your resume and be prepared to discuss them in detail.

5)     Practice your communication skills: Technical interviews often involve discussing your thought process and how you approach problem-solving. Practice explaining your ideas clearly and concisely.

6)     Research the company: Learn about the company's products, culture, and technologies they use. This will help you tailor your responses to the company and show your enthusiasm for the opportunity.

My Opinion:

ChatGPT here gave some excellent advice. Not only did it explain specific Computer Science concepts, but it also indicated several useful platforms to help you practice your coding skills.

There are always more resources and specific information you can learn from your recruiter, but if you haven’t interviewed in a while or are not working with a recruiter, this list (and others you can obtain through your questioning) is a great way to prepare for your tech interview.

I did take it a step further here and ask specifically about JavaScript, I won’t share the answer but would encourage more thorough questioning related to your stack to see what you can focus on (hint: you won’t be disappointed).


Question: How should I prepare for a culture interview?


To prepare for a culture fit interview, you should:

1)     Research the company: Learn about the company's values, culture, and mission. This will give you a better understanding of what the company is looking for in a candidate.

2)     Reflect on your own values and experiences: Think about what is important to you in a work environment and how your values align with the company's culture.

3)     Review the job description: Make sure you understand the responsibilities and expectations of the role and how they fit with your strengths and career goals.

4)     Prepare examples: Have a few examples ready of situations where you have demonstrated the values and behaviours that align with the company's culture.

5)     Practice your communication skills: Culture fit interviews often involve discussing your experiences and how they align with the company's culture. Practice explaining your experiences and values clearly and concisely.

6)     Be yourself: While it's important to prepare for the interview, it's also important to be genuine and authentic. The company is looking for someone who will fit in with their culture, so it's okay to be yourself.

My Opinion:

Some of the advice shared here crosses over with the previous question but again ChatGPT held up well. Although still rather generic, it is evident already that the system can handle and at least start you on your knowledge journey around these types of questions.

I would use this list or others you create in your own time coupled with the knowledge you can gain from peers and recruiters to home in specific answers that might come up through culture chats.


Question: How should I prepare for a takehome coding challenge?


Here are a few tips for preparing for a take-home coding challenge:

1)     Make sure you understand the requirements and constraints of the challenge.

2)     Break down the problem into smaller pieces and try to solve them one at a time.

3)     Write clean, well-documented code that is easy to read and understand.

4)     Test your code thoroughly to ensure it is correct and debug any issues you encounter.

5)     If you get stuck, try looking for resources or asking for help, but be sure to cite any sources you use.

6)     Don’t forget to optimize your code for performance, if necessary.

7)     Before submitting your solution, double-check that you have followed any submission guidelines and that your code meets the requirements of the challenge.

My Opinion:

Again, very impressed with the results here. This is very similar to the information I personally share with those who interview though me, I even gained a few tips myself which I will add to my preparation notes (always learning!).


The answers given throughout all the interview-focused questions provided some excellent insights, especially if you haven’t interviewed in a while. I would recommend playing around with the questions you ask ChatGPT but work with recruiters, peers and friends to build up more specific knowledge around the full interview process related to your position, don’t rely only on the platform but you can definitely use it as an aid.


Question: How can I negotiate a job offer up by €10,000?


It’s generally a good idea to negotiate a job offer, as long as you do so in a professional and respectful way. Here are some steps you can follow to try to negotiate your salary up by €10,000:

1)    Research the market rate for your position and location. It's important to have a good understanding of what other people in similar roles are being paid, so you can make a strong case for why you deserve a higher salary.

2)    Make a list of your qualifications and accomplishments. Think about the value that you will bring to the company and how your skills and experience make you a strong candidate.

3)    Consider the company's budget and flexibility. If the company has the resources and is in a financial position to increase your salary, it may be more open to negotiation.

4)    Prepare a script or talking points for the negotiation. Practice what you're going to say beforehand so you feel more confident and comfortable during the conversation.

5)    During the negotiation, be respectful and professional. Remember that you are trying to build a long-term relationship with your employer, and a confrontational or aggressive approach is unlikely to be effective.

6)    Be open to compromise. It's unlikely that you'll get everything you ask for, and the employer may have valid reasons for not being able to meet your full request. Try to find a middle ground that works for both parties. 

My Opinion:

In general, I felt the answer was detailed and relative. It offers information about researching the market, but also advised having a script, concessions, and time to practice before you start negotiating.

I did run two other questions: What is the best practice when negotiating a job offer? How can I negotiate remote working with a job offer?

Both answers and the regenerated ones turned very similar answers to the one above, which does suggest mostly ‘boiler plate’ copy, therefore I would encourage that if you have a specific area of negotiation in mind, work with your recruiter or speak with peers as well as ask ChatGPT to get a well-rounded approach outlined.


Question: What do I do if I am not prepared to accept a job offer presented to me?


If you are not prepared to accept a job offer that has been presented to you, it's important to communicate this to the employer in a professional and respectful way. Here are some steps you can follow:

1)    Thank the employer for the offer: Even if you are not interested in the position, it's important to express your gratitude for the opportunity.

2)    Explain your reasons for declining: Be honest and straightforward about your reasons for declining the offer. You might say something like, "I really appreciate the offer, but after careful consideration, I've decided that this opportunity isn't the right fit for me at this time.”

3)    Offer an alternative solution: If there is something specific about the offer that is causing you to decline, you can try to negotiate for a different solution. For example, if the salary is too low, you could try to negotiate for a higher salary.

4)    Keep the lines of communication open: Even if you are declining the offer, it's a good idea to leave the door open for future opportunities. You might say something like, "I appreciate the offer and the opportunity to work with your team. If any other opportunities arise in the future, I would be happy to discuss them with you.”

5)    Follow up with a written decline: After you have declined the offer over the phone or in person, it's a good idea to follow up with a written decline. This can be a brief email thanking the employer for the offer and reiterating your decision to decline.

My Opinion:

Like the former question, the answer given by the AI was detailed and informative. If you haven’t worked with a recruiter who could help navigate this step or been in a position where you have had to reject an offer before, then this would certainly be a good place to start. At the very least give yourself a checklist of activities to do to do reject an offer in the most professional way possible.


I was happy with the answers produced during the offer questions, this is by no means a replacement for negotiation training (something I would always encourage) but the AI can act as a simple guide to navigate certain topics that might arise during an offer stage, especially beneficial to those that might not be that experienced during this phase.

If you’re working with a recruiter, I would listen to their advice for their client. They have hopefully worked with them for some time and know where best to negotiate to get you the best offer possible.



The hours I spent playing around with ChatGPT for this article were not lost. It is clearly a very useful tool. Any question I had; answers were given that mostly offered what I needed. It has its drawbacks like answering the more unique aspect of your job search (presentation in part 1), therefore I would suggest anything that requires a personal touch (CV, message, email etc.) make sure you are the one doing the writing and thinking.

But it also handled other areas particularly well (interviewing in part 2) especially as this is an area we are not specifically trained to do. I would suggest putting more specific questions to the AI around technologies, methodologies etc. that are more related to yourself to make it more useful.

Overall, I believe with time AI and the usage of AI in your job search will only improve. As systems like ChatGPT become more knowledgeable to you specifically it will be able to handle the areas it lacked this time around… think LinkedIn meets ChatGPT and that is where I believe we could be heading. As for now however I would highly recommend utilising the tool, it can certainly educate you in a number of areas.

Share this article

Get the latest jobs first!

Never miss a job positing from us, sign up to receive the latest jobs directly in your mail box.