Skip to main content

interviewer - a little bot helping you to prep your job interviews

What it does

interviewer is a little python library that defines a bot to help you practice your interview skills. It basically prompts interview questions in your python console and stops the time it takes you to answer those. It is not much, but it definitely helped me to pick up some confidence.

How it works

You can simply get interviewer from PyPi and run something like:

pip install interviewer

Adjust this to your local python specs of course. To get the mock interview started, simply load the class from the library.

from interviewer import interviewer

Next you can call the class and provide your custom questions as a .txt file.

my_mock_interview = interviewer(questions_file='path_to_my_questions/question_file.txt')

Once you did that, you can just start the interview and press enter each time you are done with a question. The time it takes you to answer each questions will be recorded.

my_mock_interview.start()

To get an overview, of how long it took you to answer, you can use the analyze method.

my_mock_interview.analyze()

Why is the timing important? First of all, you probably learn to get straight to the point and second, it created a sense of urgency when practicing, which is certainly a good learning.

Metadata

Release files for interviewer 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for interviewer 0.3
File Size Uploaded
interviewer-0.3.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for interviewer 0.3
File Interpreter ABI Platform
interviewer-0.3-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / interviewer-0.3.tar.gz

Download URL interviewer-0.3.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4e280f3d2e1c20eb15a94a53c5ffc145ebb714f05d2eecfe513ee7bb00dfb8af
BLAKE2b-256 checksum
How to use checksums
52669bc02df19701ab128e49867f86e4ef6300e9e7d61bfb6a1e24cb82057b33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.1

Release files / interviewer-0.3-py3-none-any.whl

Download URL interviewer-0.3-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0887fc28dcea453259cbd9a8be7a4881c2a1f4be5ad1adf23c947e72ec21f849
BLAKE2b-256 checksum
How to use checksums
ebcb27d1e0c6fa85ae2a3128d02461a4ab66c5a15ad132520f09827631f0ae0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.1

Release history Release notifications | RSS feed

This release

0.3 This release

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page