Skip to main content
All CollectionsCandidate GuideQuestions
Basic Coding questions (algorithms and data structures)
Basic Coding questions (algorithms and data structures)

And all that you need to know

Oliver Weng avatar
Written by Oliver Weng
Updated over a week ago

You will see this screen before each algorithm question. You will be able to choose your preferred language from a list of all supported languages in the dropdown menu (you can change this choice at any time). If applicable, you will be told if you need to record a brief explanation of your solution on video or upload a file of your solution explanation after coding is done. 


After clicking "start", you will enter a code pad environment like the one shown below. You'll be able to see some sample test cases for code validation. Please note that Filtered scores coding questions based on the hidden test cases and not the visible sample ones. If your coding test has a time limit, you can check the remaining time by clicking the "time" button. Notifications will be shown when the time limit is about to be reached.


If you need to record a brief explanation of your solution, you will arrive at the following screen. You can click on the video icon to start recording.


Alternatively, if you need to upload a file explanation of your solution, you will arrive at the following screen. You can click on the button to upload.

Here are all the supported languages and their version in algorithm coding challenges:

Language

Version

Bash

5.0.0

C

gcc 9.2.0

C++

gcc 9.2.0

C#

.NET Core 3.1.406

Clojure

clojure 1.10.1

Dart

2.19.2

Erlang

OTP 22.2

F#

.NET Core 3.1.406

Fortran

GFortran 9.2.0

Go

1.18.5

Groovy

3.0.3

Haskell

GHC 8.8.1

Java OpenJDK

JDK 17.0.6

Javascript

Node.js 18.15.0

Kotlin

kotlin 1.3.70

Lua

lua 5.3.5

Objective-C

Clang 7.0.1

Ocaml

4.09.0

PHP

php 7.4.1

Pascal

FPC 3.0.4

Perl

5.28.1

Python

3.11.2

R

4.0.0

Ruby

2.7.0

Rust

1.40.0

Scala

2.13.2

Swift

swift 5.2.3

TypeScript

5.0.3

VB.Net

vbnc 0.0.0.5943

That's it. Best of luck with your interview! 

If you have additional technical questions, you can email us at support@filtered.ai

Did this answer your question?