HTTP status code
Programming
Developer Tools
Common Workplace Phrases
Data Structures
100

What HTTP status code indicates a successful request?

200

100

Which programming language is known for the slogan “Write once, run anywhere”?

Java

100

What command is used to create a new repository in Git?

git init

100

What is the word for a mistake in a computer program?

Bug

100

What is a structure that stores a collection of elements and allows efficient access to individual elements by index?

Array

200

What HTTP status code means the requested resource was not found on the server?

404

200

Which programming language uses .rs as a file extension?

Rust

200

Which tool is used for containerization and can run applications in isolated environments?

Docker

200

What does the phrase "touch base" mean in a workplace context?

To briefly check in or discuss something with someone.

200

What data structure stores key-value pairs and allows for fast lookup, insertion, and deletion?

Hash Map / Hash Table

300

This status code means “Internal Server Error” and is used when the server encounters an unexpected condition that prevents it from fulfilling the request.

500

300

Which sorting algorithm is known for being “divide and conquer” and has average complexity O(n log n)?

QuickSort

300

What does the acronym “CI/CD” stand for in development?

Continuous Integration / Continuous Deployment

300

What does "on the same page" mean?

To be in agreement or have a mutual understanding about something.

300

What is the primary difference between a stack and a queue in terms of order?

A stack uses LIFO (Last In, First Out), and a queue uses FIFO (First In, First Out).

400

What HTTP status code means "Too Many Requests" and is typically returned when rate limits are exceeded?  

429

400

What will be the output of: System.out.println(1 + 2 + "3");?

"33"

400

When you're stuck on a coding problem or need help generating code snippets, this virtual assistant can guide you with answers and suggestions. What is the name of this tool?

ChatGPT

400

What does it mean to "circle back" on something at work?

To revisit a topic or task after some time has passed.

400

What type of tree is used to maintain a sorted order of elements and allows efficient searching, insertion, and deletion?

Binary Search Tree (BST)

500

Which HTTP status code is used to indicate that a request has been received but the server has not yet started processing it? Often used in long-running requests.

102

500

Name any three programming languages that existed before the year 2000.

Pascal, C, C++, Objective-C, Perl, Haskell, Python, Visual Basic, Ruby, Java, JavaScript

500

How many integrated development environments (IDEs) does JetBrains offer?

13 (Aqua, CLion, DataGrip, DataSpell, Fleet, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine, RustRover, WebStorm)

500

What does it mean to "get the ball rolling"?

To begin a project or start the process of something.

500

What is the time complexity of accessing an element in an array by index?

O(1)