What HTTP status code indicates a successful request?
200
Which programming language is known for the slogan “Write once, run anywhere”?
Java
What command is used to create a new repository in Git?
git init
What is the word for a mistake in a computer program?
Bug
What is a structure that stores a collection of elements and allows efficient access to individual elements by index?
Array
What HTTP status code means the requested resource was not found on the server?
404
Which programming language uses .rs as a file extension?
Rust
Which tool is used for containerization and can run applications in isolated environments?
Docker
What does the phrase "touch base" mean in a workplace context?
To briefly check in or discuss something with someone.
What data structure stores key-value pairs and allows for fast lookup, insertion, and deletion?
Hash Map / Hash Table
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
Which sorting algorithm is known for being “divide and conquer” and has average complexity O(n log n)?
QuickSort
What does the acronym “CI/CD” stand for in development?
Continuous Integration / Continuous Deployment
What does "on the same page" mean?
To be in agreement or have a mutual understanding about something.
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).
What HTTP status code means "Too Many Requests" and is typically returned when rate limits are exceeded?
429
What will be the output of: System.out.println(1 + 2 + "3");?
"33"
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
What does it mean to "circle back" on something at work?
To revisit a topic or task after some time has passed.
What type of tree is used to maintain a sorted order of elements and allows efficient searching, insertion, and deletion?
Binary Search Tree (BST)
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
Name any three programming languages that existed before the year 2000.
Pascal, C, C++, Objective-C, Perl, Haskell, Python, Visual Basic, Ruby, Java, JavaScript
How many integrated development environments (IDEs) does JetBrains offer?
13 (Aqua, CLion, DataGrip, DataSpell, Fleet, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine, RustRover, WebStorm)
What does it mean to "get the ball rolling"?
To begin a project or start the process of something.
What is the time complexity of accessing an element in an array by index?
O(1)