Codility is excited to announce addition of the dedicated Jupyter Notebook environment to VSCode in Interviews! This allows interviewers to assess data science skills in a more collaborative way.
What it is
A VSCode-based Jupyter environment preloaded with a Python Data Science stack including:
-
Core data manipulation:
numpy,pandas -
Visualization:
matplotlib,seaborn -
Machine learning & data science:
scikit-learn,xgboost,scipy,torch -
Other:
pydantic -
Jupyter & kernel support:
ipykernel,notebook
Benefits:
- Direct Jupyter Notebook creation and collaboration.
- Includes all existing data science Python dependencies.
- Real-time collaborative editing.
- Notebook outputs preserved and displayed in the Candidate Report.
How it works:
-
Interviewers: Select "VSCode – Jupyter Notebook" when creating an interview. Open and edit
.ipynbfiles, collaborating and executing cells in real time. - Candidates: Work in the same VSCode-based Jupyter Notebook.
- After Interview: The Candidate Report shows the notebook with all executed outputs.
Important items to consider:
- Notebooks are embedded directly in the candidate report with code and outputs.
- Plots and charts render inline.
- Both interviewer and candidate can work together.
- It's an additional option, not a replacement for the existing Python data science environment.
- AI Assistant (Cody) is not yet integrated with Jupyter-specific workflows.
For questions or feedback, contact support@codility.com or your Customer Success Manager.