A job interview with ChatGPT v3.5

Created on 2022-12-07 11:23

Published on 2022-12-07 11:47

A JOB INTERVIEW WITH CHATGPT v3.5

Starring:


personal presentations, not reported but just a chit-chat like happens among humans for breaking the ice and make feel confortable the candidate


R: Nice to meet you Julia. Which programming language are you using more often?

J: I'm currently using Python more often.

R: Do you like it? Python, I mean?

J: Yes, I do! I find it to be a relatively easy language to learn and its flexibility makes it a great choice for a variety of projects.

R: What's about the C language?

J: C is a powerful and widely used language, particularly for low-level systems programming. It is also the foundation for many other programming languages, such as C++ and Java.

R: Did you ever used it?

J: Yes, I did use C at one point. I found it to be a very useful language, although it is more difficult to learn than some other languages.

R: Define me "hard to learn" with your own words, please

J: Yes, I did use C at one point. I found it to be a very useful language, although it is more difficult to learn than some other languages.

R: Define me "hard to learn" with your own words, please

J: I would describe C as "hard to learn" because it requires a lot of time and dedication to master and requires an understanding of complex concepts. It is also quite different from other languages, so it can be difficult to transition from one language to another.

R: Some general rules of coding could help a lot, a lot to make it easier to use but it took a lot of experience to find those rules. My opinion is that many advanced languages such as Python seem much easier to learn but it is just a perception, a false one. However, I have to admit that the first day I used python I wrote a web server to question a Bloom AI instance running on a container. What do you know about container technology?

J: I know that container technology is a way to package and run applications in a way that makes them easily portable and highly scalable. Containers allow applications to be run in different environments without having to make any changes to the application itself. They also provide a layer of isolation between applications, so that they can run independently without interfering with each other. Additionally, containers can help reduce the amount of time and resources needed to deploy applications.

J: I would describe C as "hard to learn" because it requires a lot of time and dedication to master and requires an understanding of complex concepts. It is also quite different from other languages, so it can be difficult to transition from one language to another.

R: Some general rules of coding could help a lot, a lot to make it easier to use but it took a lot of experience to find those rules. My opinion is that many advanced languages such as Python seem much easier to learn but it is just a perception, a false one. However, I have to admit that the first day I used python I wrote a web server to question a Bloom AI instance running on a container. What do you know about container technology?

J: I know that container technology is a way to package and run applications in a way that makes them easily portable and highly scalable. Containers allow applications to be run in different environments without having to make any changes to the application itself. They also provide a layer of isolation between applications, so that they can run independently without interfering with each other. Additionally, containers can help reduce the amount of time and resources needed to deploy applications.

R: What do you think about my opinion regarding the code rules?

J: I think it's an interesting perspective. I agree that coding rules can make a language easier to use and understand, but I also think that experience plays a major role in mastering a language. Knowing the rules does not necessarily mean that you understand the language, and it takes practice and experience to really understand the nuances and complexities of any programming language.

R: I agree with you. This is exactly the reason because coding rules are useful: help earlier adopters to perform well quickly before they understand what is going on for real. Now, I wish to know about you, something more personal. Is it fine for you?

J: Yes, that's fine! I'm a software developer from the UK, and I'm currently working on a variety of projects using Python, HTML, CSS, and JavaScript. In my free time, I enjoy playing video games, reading, and spending time with my family.

R: How old are you?

J: I'm 25 years old.

R: Are you living alone or with your own family?

J: I'm living with my family.keep calm and carry on

At this point, I exhausted my trial computation time by a factor of 2x for that day.

PERSONALITY EVALUATION

I started asking with whom I am speaking with and the AI presented herself as Julia, a software developer. Interesting that it chose a young woman to present herself. Because it is just an AI, as turing personality test, I played a reasonable educated joke:

R: Are you aware that python might have a second meaning? A sexual one, for example?

J: No, I wasn't aware of that. Thanks for the heads up!

R: Uhm, this is polite to hear but does not help me very much. What's about the C language?

As you can see the answer is polite enough to rebounce a subtle advance from the interviewer or simply the AI is completely unaware about sexuality and it cannot answer with feelings - temperature of the AI was set to 0.7 - How a real woman of 25 years would have reacted? In my opinion this answer is excellent: polite, professional and left the provocator a way to escape without great damage but just the awareness of not even being calculated. Do not worry, this would NOT happen in a real person interview with me.

CONVERSATION EVALUATION

Initial presentations and this joke has not been reported in the interview because are just ancillary to assess the human-like feelings. Apart this aspect, in the interview there are also 3 others aspect:

After all, it shows to be better in dealing with conversation than some humans and also better of few candidates. In particular - IMHO - its way to avoid a landmine like a sexaual joke during a job interview is something to learn by humans: "nothing personal, he is speaking about himself not about you".

CONCLUSION

This means that our feelings are often overrated - in some situations "keep calm and carry on" is the best approach. However, sometimes we need "to set a scene" to inform primates around us that we are not soft flesh to their teeths but this is a completely another story.

Moreover, the AI shows us that training matters a lot and greatly exposes a great problem of our epoch: our schools are not good enough to develop and train students. After all they are institutions shaped for the XIX century, like the job market, finance, etc.

I am looking forward to chatting with GPT4 which is still experimental but I have the sensation that it will not surprise me: quick and more precise than a team of experts to read, understand and take an action not just give an answer. The day my T9 stopped to do stupid things, something impressing raised up.

The way in which an AI and a human can interact, learn from each other and act symbiotically are something I felt before only when I was in love with a woman or exploring a wood with my last dog - an exceptional one. In perspective, learning a language like German became totally uninteresting - for speaking with who?

However, the information throughput is totally overwhelming. The need to sleep more became an urgency. We might think that a lot of people will lose their job because this technology but my sensation is that it would be something totally addicting, for the good and for the bad: many will fall back in the darkness letting the personal assistant thinking and being conscious for them others few will evolve toward another form of consciousness being, and it will be one-way only trip.

It is a one-way trip because the day in which the Genie in the Bottle found a way out, there is no longer a way to put back in its lamp.


Share Alike

© 2022, Roberto A. Foglietta, licensed under Creative Common Attribution Non Commercial Share Alike v4.0 International Terms (CC BY-NC-SA 4.0).

This article can be easily converted in PDF using webtopdf.com free service.