Data science interview questions and answers
- data-science
- machine-learning
- interview-questions
- data-science-interviews
47,133 repositories indexed
73–96 of 572 · Most stars
Data science interview questions and answers
A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Execute SQL against structured text like CSV or TSV
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Process execution for humans
📚 Parameterize, execute, and analyze notebooks
The FLARE team's open-source tool to identify capabilities in executable files.
🔧 pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.
An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in WebAssembly runtime, realtime subscriptions, auth, MCP and admin UI built on Rust, SQLite (PG) & Wasmtime.
The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
Autonomous research system for measurable, computer-executable research.
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.
TranslatedA toolkit for low-level operations in DSH, designed to reduce token usage and task execution time
Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)
Simple Go-based setuid+setgid+setgroups+exec
[COLM 2024] OpenAgents: An Open Platform for Language Agents in the Wild
a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
Pythonic task management & command execution.
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
Open Source Marketplace For Developer Tools
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.