Unsupported browser type

Website may not work properly.

We support the following browsers (latest versions):

Junior Software Developer

0 / 100 pts

Book demo Close See result

Close

Back

Junior Software Developer


time limit 1h 40m
code tests 3

Try sample test for free

To access our free test sample, we ask that you provide us with your name and email address. This information is essential for delivering your results and staying in touch in case you'd like to receive more information!

In view of your consent, the data you provide will be used by ChallengeRocket Sp. z o.o. based in Rzeszów (address: Pl. Wolności 13/2, 35-073, +48 695 520 111, office@challengerocket.com) to send messages as part of the newsletter subscription. Don't worry, only us and the entities that support us in our activities will have access to data. All information on data processing and your rights can be obtained by contacting us or at www.challengerocket.com in the Privacy Policy tab.

0%

Please enter your name
Please enter a valid e-mail The e-mail address you provided is incorrect. Please make sure to use the same address as you used to register for the Intel® Telecom Innovation Workshop The email has already taken part in this test.
Please accept the Terms and Conditions

    • Prev
    • Next

    question for ptsEssay

    Hints

    You can unlock a hint for this question. Please note that if you provide the correct answer, will be deducted from your total score as the cost for using the hint.

    more options

    • Day/Night mode
    • Report a problem
    • Suggest edits

    Approximate time:

    Upload file
    Select file from your hard drive
    Maximum file weight: 10 MB.
    Your changes are not submitted

    Additional information

    Time is over for this question

    Swipe down
    • Assignment
    • Documentation
    • Your code
    • Tests
    • Hints
    • More options
      • Day/Night mode
      • Report a problem
      • Suggest edits
      • About compilers
    • Assignment
    • Documentation
    • Hints

    Time is over for this question

    code task for pts

    Example input

    Copy

    
                  

    Example output

    Copy

    
                  

    You can unlock the task hint. The number of points you get for this task will be reduced by .

    Approximate time:

    Report a problem Suggest edits

    Pick language to start coding

      • Your code

      • User's Code
      • Example solution

      • Save code
      • Day/Night mode
      • Full screen view
      • More options
        • Report a problem
        • Suggest edits
        • About compilers
      • Custom input
      • Console
        Output

      Expand Collapse

       

      SQL
      Compilation
      error

      
                      

      Query
      Code
      verification tests

      Visible tests (not scored)

      Close

      Additional information

      Fullscreen

      Keep coding

      Close

      Time is up for this question.

      Next question Finish

      Close

      Keep coding

      Close

      Time is up for this question

      Close

      The user has not answered this question

      Code for this assignment has not been submitted

      Information

      You have already completed this test. If you decide to start it again your previous result will be removed from the leaderboard.

      Report a problem

      Message has been sent

      About compilers

      • Bash

        OS: Ubuntu Linux 19.10 (Eoan Ermine)
        $ bash --version
          GNU bash, version 5.0.3(1)-release (x86_64-pc-linux-gnu)
        Unit test library: shUnit 2.1.9pre
        Availables functions
        • alert
        • egrep
        • fgrep
        • grep
        • l
        • la
        • ll
        • ls
        • .
        • :
        • [
        • alias
        • bg
        • bind
        • break
        • builtin
        • caller
        • cd
        • command
        • compgen
        • complete
        • compopt
        • continue
        • declare
        • dirs
        • disown
        • echo
        • enable
        • eval
        • exec
        • exit
        • export
        • false
        • fc
        • fg
        • getopts
        • hash
        • help
        • history
        • jobs
        • kill
        • let
        • local
        • logout
        • mapfile
        • popd
        • printf
        • pushd
        • pwd
        • read
        • readarray
        • readonly
        • return
        • set
        • shift
        • shopt
        • source
        • suspend
        • test
        • times
        • trap
        • true
        • type
        • typeset
        • ulimit
        • umask
        • unalias
        • unset
        • wait
        • alert
        • egrep
        • fgrep
        • grep
        • l
        • la
        • ll
        • ls
        • if
        • then
        • else
        • elif
        • fi
        • case
        • esac
        • for
        • select
        • while
        • until
        • do
        • done
        • in
        • function
        • time
        • {
        • }
        • !
        • [[
        • ]]
        • coproc
        • .
        • :
        • [
        • alias
        • bg
        • bind
        • break
        • builtin
        • caller
        • cd
        • command
        • compgen
        • complete
        • compopt
        • continue
        • declare
        • dirs
        • disown
        • echo
        • enable
        • eval
        • exec
        • exit
        • export
        • false
        • fc
        • fg
        • getopts
        • hash
        • help
        • history
        • jobs
        • kill
        • let
        • local
        • logout
        • mapfile
        • popd
        • printf
        • pushd
        • pwd
        • read
        • readarray
        • readonly
        • return
        • set
        • shift
        • shopt
        • source
        • suspend
        • test
        • times
        • trap
        • true
        • type
        • typeset
        • ulimit
        • umask
        • unalias
        • unset
        • wait
        • unminimize
        • add-shell
        • addgroup
        • adduser
        • chgpasswd
        • chmem
        • chpasswd
        • chroot
        • cpgr
        • cppw
        • delgroup
        • deluser
        • dpkg-preconfigure
        • dpkg-reconfigure
        • e2freefrag
        • e4crypt
        • e4defrag
        • fdformat
        • filefrag
        • groupadd
        • groupdel
        • groupmems
        • groupmod
        • grpck
        • ldattach
        • mklost+found
        • newusers
        • nologin
        • pam-auth-update
        • pam_getenv
        • pam_timestamp_c
        • heck
        • pwck
        • pwconv
        • pwunconv
        • readprofile
        • remove-shell
        • rmt
        • rmt-tar
        • rtcwake
        • service
        • tarcat
        • update-passwd
        • update-rc.d
        • useradd
        • userdel
        • usermod
        • vigr
        • vipw
        • zic
        • update-mime
        • addgnupghome
        • applygnupgdefault
        • s
        • update-cacertificates
        • policy-rc.d
        • [
        • addpart
        • apt
        • apt-cache
        • apt-cdrom
        • apt-config
        • apt-get
        • apt-key
        • apt-mark
        • arch
        • awk
        • b2sum
        • base32
        • base64
        • basename
        • bashbug
        • captoinfo
        • catchsegv
        • chage
        • chattr
        • chcon
        • chfn
        • chrt
        • chsh
        • cksum
        • clear
        • clear_console
        • cmp
        • comm
        • csplit
        • cut
        • deb-systemdhelper
        • deb-systemdinvoke
        • debconf
        • debconf-aptprogress
        • debconfcommunicate
        • debconf-copydb
        • debconf-escape
        • debconf-setselections
        • debconf-show
        • delpart
        • dif
        • dif3
        • dircolors
        • dirname
        • dpkg
        • dpkg-deb
        • dpkg-divert
        • dpkg-maintscripthelper
        • dpkg-query
        • dpkg-split
        • dpkg-statoverride
        • dpkg-trigger
        • free
        • getconf
        • getent
        • getopt
        • gpasswd
        • gpgv
        • groups
        • head
        • hostid
        • i386
        • iconv
        • id
        • infocmp
        • infotocap
        • install
        • ionice
        • ipcmk
        • ipcrm
        • ipcs
        • ischroot
        • join
        • last
        • lastb
        • lastlog
        • ldd
        • link
        • linux32
        • linux64
        • locale
        • locale-check
        • localedef
        • logger
        • logname
        • lsattr
        • lscpu
        • lsipc
        • lslocks
        • lslogins
        • lsmem
        • lsns
        • mawk
        • mcookie
        • md5sum
        • md5sum.textutils
        • mesg
        • mkfifo
        • namei
        • nawk
        • newgrp
        • nice
        • nl
        • nohup
        • nproc
        • nsenter
        • numfmt
        • od
        • pager
        • partx
        • passwd
        • paste
        • pathchk
        • perl
        • perl5.26.1
        • pgrep
        • pinky
        • pkill
        • pldd
        • pmap
        • pr
        • printenv
        • printf
        • prlimit
        • ptx
        • pwdx
        • realpath
        • rename.ul
        • renice
        • reset
        • resizepart
        • rev
        • rgrep
        • runcon
        • savelog
        • script
        • scriptreplay
        • sdif
        • select-editor
        • sensible-browser
        • sensible-editor
        • sensible-pager
        • seq
        • setarch
        • sg
        • sha1sum
        • sha224sum
        • sha256sum
        • sha384sum
        • sha512sum
        • shred
        • shuf
        • skill
        • slabtop
        • snice
        • sort
        • split
        • stat
        • stdbuf
        • sum
        • tabs
        • tac
        • tail
        • taskset
        • tee
        • test
        • tic
        • timeout
        • tload
        • toe
        • top
        • touch
        • tput
        • tr
        • truncate
        • tset
        • tsort
        • tty
        • tzselect
        • unexpand
        • uniq
        • unlink
        • unshare
        • updatealternatives
        • uptime
        • users
        • utmpdump
        • vmstat
        • w
        • w.procps
        • wall
        • watch
        • wc
        • whereis
        • which
        • who
        • whoami
        • x86_64
        • xargs
        • yes
        • zdump
        • nodemon
        • 2to3-2.7
        • dh_python2
        • node
        • nodejs
        • npm
        • npx
        • pdb
        • pdb2.7
        • pyclean
        • pycompile
        • pydoc
        • pydoc2.7
        • pygettext
        • pygettext2.7
        • python
        • python2
        • python2.7
        • pyversions
        • cautious-launcher
        • compose
        • edit
        • file
        • lsb_release
        • lzcat
        • lzcmp
        • lzdif
        • lzegrep
        • lzfgrep
        • lzgrep
        • lzless
        • lzma
        • lzmainfo
        • lzmore
        • print
        • py3clean
        • py3compile
        • py3versions
        • pydoc3
        • pydoc3.6
        • pygettext3
        • pygettext3.6
        • python3
        • python3.6
        • python3.6m
        • python3m
        • run-mailcap
        • see
        • unlzma
        • unxz
        • xz
        • xzcat
        • xzcmp
        • xzdif
        • xzegrep
        • xzfgrep
        • xzgrep
        • xzless
        • xzmore
        • bc
        • c_rehash
        • corelist
        • cpan
        • cpan5.26-x86_64-
        • linux-gnu
        • curl
        • dirmngr
        • dirmngr-client
        • editor
        • enc2xs
        • encguess
        • funzip
        • git
        • git-receive-pack
        • git-shell
        • git-upload-archive
        • git-upload-pack
        • gpg
        • gpg-agent
        • gpg-connectagent
        • gpg-wks-server
        • gpg-zip
        • gpgconf
        • gpgparsemail
        • gpgsm
        • gpgsplit
        • h2ph
        • h2xs
        • htop
        • instmodsh
        • json_pp
        • kbxutil
        • less
        • lessecho
        • lessfile
        • lesskey
        • lesspipe
        • libnetcfg
        • lspgpot
        • migrate-pubringfrom-classic-gpg
        • openssl
        • patch
        • perl5.26-x86_64-
        • linux-gnu
        • perlbug
        • perldoc
        • perlivp
        • perlthanks
        • pico
        • piconv
        • pinentry
        • pinentry-curses
        • pl2pm
        • pod2html
        • pod2man
        • pod2text
        • pod2usage
        • podchecker
        • podselect
        • prove
        • ptar
        • ptardif
        • ptargrep
        • rcp
        • rsh
        • scp
        • sftp
        • shasum
        • slogin
        • splain
        • ssh
        • ssh-add
        • ssh-agent
        • ssh-argv0
        • ssh-copy-id
        • ssh-keygen
        • ssh-keyscan
        • symcryptrun
        • unzip
        • unzipsfx
        • watchgnupg
        • xauth
        • xsubpp
        • zip
        • zipcloak
        • zipdetails
        • zipgrep
        • zipinfo
        • zipnote
        • zipsplit
        • agetty
        • badblocks
        • blkdiscard
        • blkid
        • blockdev
        • cfdisk
        • chcpu
        • ctrlaltdel
        • debugfs
        • dumpe2fs
        • e2fsck
        • e2image
        • e2label
        • e2undo
        • fdisk
        • findfs
        • fsck
        • fsck.cramfs
        • fsck.ext2
        • fsck.ext3
        • fsck.ext4
        • fsck.minix
        • fsfreeze
        • fstab-decode
        • fstrim
        • getty
        • hwclock
        • installkernel
        • isosize
        • killall5
        • ldconfig
        • ldconfig.real
        • logsave
        • losetup
        • mke2fs
        • mkfs
        • mkfs.bfs
        • mkfs.cramfs
        • mkfs.ext2
        • mkfs.ext3
        • mkfs.ext4
        • mkfs.minix
        • mkhomedir_helper
        • mkswap
        • pam_extrausers_c
        • hkpwd
        • pam_extrausers_u
        • pdate
        • pam_tally
        • pam_tally2
        • pivot_root
        • raw
        • resize2fs
        • runuser
        • sfdisk
        • shadowconfig
        • start-stop-daemon
        • sulogin
        • swaplabel
        • swapof
        • swapon
        • switch_root
        • sysctl
        • tune2fs
        • unix_chkpwd
        • unix_update
        • zramctl
        • initctl
        • bash
        • bunzip2
        • bzcat
        • bzcmp
        • bzdif
        • bzegrep
        • bzexe
        • bzfgrep
        • bzgrep
        • bzip2
        • bzip2recover
        • bzless
        • bzmore
        • cat
        • chgrp
        • chmod
        • chown
        • cp
        • dash
        • date
        • dd
        • df
        • dir
        • dmesg
        • dnsdomainname
        • domainname
        • echo
        • egrep
        • false
        • fgrep
        • findmnt
        • grep
        • gunzip
        • gzexe
        • gzip
        • hostname
        • kill
        • ln
        • login
        • ls
        • lsblk
        • mkdir
        • mknod
        • mktemp
        • more
        • mount
        • mountpoint
        • mv
        • nisdomainname
        • pidof
        • ps
        • pwd
        • rbash
        • readlink
        • rm
        • rmdir
        • run-parts
        • sed
        • sh
        • sh.distrib
        • sleep
        • stty
        • su
        • sync
        • tar
        • tempfile
        • touch
        • true
        • umount
        • uname
        • uncompress
        • vdir
        • wdctl
        • which
        • ypdomainname
        • zcat
        • zcmp
        • zdif
        • zegrep
        • zfgrep
        • zforce
        • zgrep
        • zless
        • zmore
        • znew
        • less
        • lessecho
        • lessfile
        • lesskey
        • lesspipe
        • grpconv
        • grpunconv
        • iconvconfig
        • invoke-rc.d
        • du
        • env
        • expand
        • expiry
        • expr
        • factor
        • faillog
        • fallocate
        • find
        • flock
        • fmt
        • fold
        • setsid
        • setterm
        • pdb3
        • pdb3.6
        • rlogin wipefs nano
        • rnano
      • C

        OS: Ubuntu 16.04.6 LTS (Xenial Xerus)
        $ gcc -Q -v
          Using built-in specs.
          COLLECT_GCC=gcc
          COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
          Target: x86_64-linux-gnu
          Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
          Thread model: posix
          gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10) 
        Unit test library: GTest 1.8.0-10.1
        Availables includes
        • adxintrin.h
        • ammintrin.h
        • avx2intrin.h
        • avx512bwintrin.h
        • avx512cdintrin.h
        • avx512dqintrin.h
        • avx512erintrin.h
        • avx512fintrin.h
        • avx512ifmaintrin.h
        • avx512ifmavlintrin.h
        • avx512pfintrin.h
        • avx512vbmiintrin.h
        • avx512vbmivlintrin.h
        • avx512vlbwintrin.h
        • avx512vldqintrin.h
        • avx512vlintrin.h
        • avxintrin.h
        • backtrace-supported.h
        • backtrace.h
        • bmi2intrin.h
        • bmiintrin.h
        • bmmintrin.h
        • clflushoptintrin.h
        • clwbintrin.h
        • cpuid.h
        • cross-stdarg.h
        • emmintrin.h
        • f16cintrin.h
        • float.h
        • fma4intrin.h
        • fmaintrin.h
        • fxsrintrin.h
        • ia32intrin.h
        • immintrin.h
        • iso646.h
        • lwpintrin.h
        • lzcntintrin.h
        • mm3dnow.h
        • mm_malloc.h
        • mmintrin.h
        • mwaitxintrin.h
        • nmmintrin.h
        • omp.h
        • openacc.h
        • pcommitintrin.h
        • pmmintrin.h
        • popcntintrin.h
        • prfchwintrin.h
        • quadmath.h
        • quadmath_weak.h
        • rdseedintrin.h
        • rtmintrin.h
        • shaintrin.h
        • smmintrin.h
        • stdalign.h
        • stdarg.h
        • stdatomic.h
        • stdbool.h
        • stddef.h
        • stdfix.h
        • stdint-gcc.h
        • stdint.h
        • stdnoreturn.h
        • tbmintrin.h
        • tmmintrin.h
        • unwind.h
        • varargs.h
        • wmmintrin.h
        • x86intrin.h
        • xmmintrin.h
        • xopintrin.h
        • xsavecintrin.h
        • xsaveintrin.h
        • xsaveoptintrin.h
        • xsavesintrin.h
        • xtestintrin.h
        • aio.h
        • aliases.h
        • alloca.h
        • ar.h
        • argp.h
        • argz.h
        • assert.h
        • byteswap.h
        • complex.h
        • cpio.h
        • crypt.h
        • ctype.h
        • curses.h
        • cursesapp.h
        • cursesf.h
        • cursesm.h
        • cursesp.h
        • cursesw.h
        • cursslk.h
        • dirent.h
        • dlfcn.h
        • elf.h
        • endian.h
        • envz.h
        • err.h
        • errno.h
        • error.h
        • eti.h
        • etip.h
        • execinfo.h
        • fcntl.h
        • features.h
        • fenv.h
        • fmtmsg.h
        • fnmatch.h
        • form.h
        • fstab.h
        • fts.h
        • ftw.h
        • gconv.h
        • getopt.h
        • glob.h
        • gnu-versions.h
        • gnumake.h
        • grp.h
        • gshadow.h
        • histedit.h
        • iconv.h
        • ifaddrs.h
        • inttypes.h
        • langinfo.h
        • lastlog.h
        • libgen.h
        • libintl.h
        • libio.h
        • limits.h
        • link.h
        • locale.h
        • malloc.h
        • math.h
        • mcheck.h
        • memory.h
        • menu.h
        • mntent.h
        • monetary.h
        • mqueue.h
        • nc_tparm.h
        • ncurses.h
        • ncurses_dll.h
        • netash
        • netdb.h
        • nl_types.h
        • nss.h
        • obstack.h
        • panel.h
        • paths.h
        • poll.h
        • printf.h
        • pthread.h
        • pty.h
        • pwd.h
        • re_comp.h
        • regex.h
        • regexp.h
        • resolv.h
        • sched.h
        • search.h
        • semaphore.h
        • setjmp.h
        • sgtty.h
        • shadow.h
        • signal.h
        • spawn.h
        • stab.h
        • stdc-predef.h
        • stdint.h
        • stdio.h
        • stdio_ext.h
        • stdlib.h
        • string.h
        • strings.h
        • stropts.h
        • syscall.h
        • sysexits.h
        • syslog.h
        • tar.h
        • term.h
        • term_entry.h
        • termcap.h
        • termio.h
        • termios.h
        • tgmath.h
        • thread_db.h
        • tic.h
        • time.h
        • ttyent.h
        • uchar.h
        • ucontext.h
        • ulimit.h
        • unctrl.h
        • unistd.h
        • ustat.h
        • utime.h
        • utmp.h
        • utmpx.h
        • values.h
        • wait.h
        • wchar.h
        • wctype.h
        • wordexp.h
        • xlocale.h
      • C++

        OS: Debian Linux 11 (bullseye)
        # gcc --version
        g++ (GCC) 11.2.1 20220114
        # gcc -Q -v
        Using built-in specs.
        COLLECT_GCC=gcc
        COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-linux-gnu/11.2.1/lto-wrapper
        Target: x86_64-linux-gnu
        Configured with: ../configure --enable-languages=c,c++,fortran --disable-multilib --disable-bootstrap --build=x86_64-linux-gnu
        Thread model: posix
        Supported LTO compression algorithms: zlib
        gcc version 11.2.1 20220114 (GCC)
        Unit test library: GTest 1.10.0
        Additional libraries
        • sqlite (libsqlite3-dev 3.34.1-3)
        • boost (libboost-dev 1.74.0.3)
        • fmt (libfmt-dev 7.1.3+ds1-5)
      • C# (on MONO)

        OS: Debian Linux 10 (buster)
        $ mcs --version
          Mono C# compiler version 6.12.0.122
        $ mono --version
          Mono JIT compiler version 6.12.0.122 (tarball Mon Feb 22 17:42:49 UTC 2021)
          Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
          SIGSEGV:       altstack
          Notifications: epoll
          Architecture:  amd64
          Disabled:      none
          Misc:          softdebug
          Interpreter:   yes
          LLVM:          yes(600)
          Suspend:       hybrid
          GC:            sgen (concurrent by default)
        Unit test library: NUnit 3.13.2
        Avaliable includes
        • Accessibility.dll
        • Commons.Xml.Relaxng.dll
        • CustomMarshalers.dll
        • FSharp.Compiler.Interactive.Settings.dll
        • FSharp.Core.dll
        • I18N.CJK.dll
        • I18N.MidEast.dll
        • I18N.Other.dll
        • I18N.Rare.dll
        • I18N.West.dll
        • I18N.dll
        • IBM.Data.DB2.dll
        • ICSharpCode.SharpZipLib.dll
        • Microsoft.Build.Engine.dll
        • Microsoft.Build.Framework.dll
        • Microsoft.Build.Tasks.v4.0.dll
        • Microsoft.Build.Utilities.v4.0.dll
        • Microsoft.Build.dll
        • Microsoft.CSharp.dll
        • Microsoft.CodeAnalysis.CSharp.Scriptin
        • g.dll
        • Microsoft.CodeAnalysis.CSharp.dll
        • Microsoft.CodeAnalysis.Scripting.dll
        • Microsoft.CodeAnalysis.VisualBasic.dll
        • Microsoft.CodeAnalysis.dll
        • Microsoft.VisualBasic.dll
        • Microsoft.VisualC.dll
        • Microsoft.Web.Infrastructure.dll
        • Mono.Btls.Interface.dll
        • Mono.CSharp.dll
        • Mono.Cairo.dll
        • Mono.CodeContracts.dll
        • Mono.CompilerServices.SymbolWriter.dl
        • l
        • Mono.Data.Sqlite.dll
        • Mono.Data.Tds.dll
        • Mono.Debugger.Soft.dll
        • Mono.Http.dll
        • Mono.Management.dll
        • Mono.Messaging.RabbitMQ.dll
        • Mono.Messaging.dll
        • Mono.Parallel.dll
        • Mono.Posix.dll
        • Mono.Security.dll
        • Mono.Simd.dll
        • Mono.Tasklets.dll
        • Mono.WebBrowser.dll
        • Mono.XBuild.Tasks.dll
        • Novell.Directory.Ldap.dll
        • PEAPI.dll
        • RabbitMQ.Client.dll
        • SMDiagnostics.dll
        • System.Collections.Immutable.dll
        • System.ComponentModel.Composition.
        • dll
        • System.ComponentModel.DataAnnotati
        • ons.dll
        • System.Configuration.Install.dll
        • System.Configuration.dll
        • System.Core.dll
        • System.Data.DataSetExtensions.dll
        • System.Data.Entity.dll
        • System.Data.Linq.dll
        • System.Data.OracleClient.dll
        • System.Data.Services.Client.dll
        • System.Data.Services.dll
        • System.Data.dll
        • System.Deployment.dll
        • System.Design.dll
        • System.DirectoryServices.Protocols.dll
        • System.DirectoryServices.dll
        • System.Drawing.Design.dll
        • System.Drawing.dll
        • System.Dynamic.dll
        • System.EnterpriseServices.dll
        • System.IO.Compression.FileSystem.dll
        • System.IO.Compression.dll
        • System.IdentityModel.Selectors.dll
        • System.IdentityModel.dll
        • System.Json.Microsoft.dll
        • System.Json.dll
        • System.Management.dll
        • System.Messaging.dll
        • System.Net.Http.Formatting.dll
        • System.Net.Http.WebRequest.dll
        • System.Net.Http.dll
        • System.Net.dll
        • System.Numerics.Vectors.dll
        • System.Numerics.dll
        • System.Reactive.Core.dll
        • System.Reactive.Debugger.dll
        • System.Reactive.Experimental.dll
        • System.Reactive.Interfaces.dll
        • System.Reactive.Linq.dll
        • System.Reactive.Observable.Aliases.dll
        • System.Reactive.PlatformServices.dll
        • System.Reactive.Providers.dll
        • System.Reactive.Runtime.Remoting.dll
        • System.Reactive.Windows.Forms.dll
        • System.Reactive.Windows.Threading.dll
        • System.Reflection.Context.dll
        • System.Reflection.Metadata.dll
        • System.Runtime.Caching.dll
        • System.Runtime.DurableInstancing.dll
        • System.Runtime.Remoting.dll
        • System.Runtime.Serialization.Formatter
        • s.Soap.dll
        • System.Runtime.Serialization.dll
        • System.Security.dll
        • System.ServiceModel.Activation.dll
        • System.ServiceModel.Discovery.dll
        • System.ServiceModel.Internals.dll
        • System.ServiceModel.Routing.dll
        • System.ServiceModel.Web.dll
        • System.ServiceModel.dll
        • System.ServiceProcess.dll
        • System.Threading.Tasks.Dataflow.dll
        • System.Transactions.dll
        • System.Web.Abstractions.dll
        • System.Web.ApplicationServices.dll
        • System.Web.DynamicData.dll
        • System.Web.Extensions.Design.dll
        • System.Web.Extensions.dll
        • System.Web.Http.SelfHost.dll
        • System.Web.Http.WebHost.dll
        • System.Web.Http.dll
        • System.Web.Mobile.dll
        • System.Web.Mvc.dll
        • System.Web.Razor.dll
        • System.Web.RegularExpressions.dll
        • System.Web.Routing.dll
        • System.Web.Services.dll
        • System.Web.WebPages.Deployment.dll
        • System.Web.WebPages.Razor.dll
        • System.Web.WebPages.dll
        • System.Web.dll
        • System.Windows.Forms.DataVisualizati
        • on.dll
        • System.Windows.Forms.dll
        • System.Windows.dll
        • System.Workflow.Activities.dll
        • System.Workflow.ComponentModel.dll
        • System.Workflow.Runtime.dll
        • System.Xaml.dll
        • System.Xml.Linq.dll
        • System.Xml.Serialization.dll
        • System.Xml.dll
        • System.dll
        • WebMatrix.Data.dll
        • WindowsBase.dll
        • cscompmgd.dl
      • C# (on NETCore)

        OS: Debian Linux 11 (bullseye)
        $ dotnet --info
        .NET SDK (reflecting any global.json):
         Version:   6.0.101
         Commit:    ef49f6213a
        
        Host (useful for support):
          Version: 6.0.1
          Commit:  3a25a7f1cc
        
        .NET SDKs installed:
          6.0.101 [/usr/share/dotnet/sdk]
        
        .NET runtimes installed:
          Microsoft.AspNetCore.App 6.0.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
          Microsoft.NETCore.App 6.0.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
        Unit test library: NUnit 3.13.2
      • CLOJURE

        OS: Debian Linux 9.6 (stretch)
        $ lein --version
          Leiningen 2.8.1 on Java 1.8.0_181 OpenJDK 64-Bit Server VM
        https://github.com/clojure/clojure/tree/master/src/clj/clojure
      • D

        OS: Ubuntu 16.04.5 LTS (Xenial Xerus)
        $ dmd --version
        DMD64 D Compiler v2.080.0
        Avaliable includes
        • algorithm
        • array.d
        • ascii.d
        • base64.d
        • bigint.d
        • bitmanip.d
        • c
        • /algorithm:
        • comparison.d
        • internal.d
        • iteration.d
        • mutation.d
        • package.d
        • searching.d
        • /digest:
        • crc.d
        • digest.d
        • hmac.d
        • md.d
        • murmurhash.d
        • package.d
        • /internal:
        • cstring.d
        • digest
        • math
        • scopebufer.d
        • test
        • unicode_comp.d
        • compiler.d
        • complex.d
        • concurrency.d
        • container
        • conv.d
        • csv.d
        • datetime
        • demangle.d
        • digest
        • encoding.d
        • exception.d
        • experimental
        • file.d
        • format.d
        • functional.d
        • getopt.d
        • internal
        • json.d
        • math.d
        • mathspecial.d
        • meta.d
        • mmfile.d
        • net
        • numeric.d
        • outbufer.d
        • parallelism.d
        • path.d
        • process.d
        • random.d
        • range
        • regex
        • signals.d
        • socket.d
        • stdint.d
        • stdio.d
        • string.d
        • system.d
        • traits.d
        • typecons.d
        • typetuple.d
        • uni.d
        • uri.d
        • utf.d
        • uuid.d
        • variant.d
        • windows
        • xml.d
        • zip.d
        • zlib.d
        • setops.d
        • sorting.d
        • ./c:
        • fenv.d
        • freebsd
        • linux
        • locale.d
        • math.d
        • osx
        • process.d
        • stdarg.d
        • stddef.d
        • stdio.d
        • stdlib.d
        • string.d
        • time.d
        • wcharh.d
        • windows
        • ./c/freebsd:
        • socket.d
        • ./c/linux:
        • linux.d
        • linuxextern.d
        • pthread.d
        • socket.d
        • termios.d
        • tipc.d
        • ./c/osx:
        • socket.d
        • ./c/windows:
        • com.d
        • stat.d
        • windows.d
        • winsock.d
        • ./container:
        • array.d
        • binaryheap.d
        • dlist.d
        • package.d
        • rbtree.d
        • slist.d
        • util.d
        • ./datetime:
        • date.d
        • interval.d
        • package.d
        • stopwatch.d
        • systime.d
        • timezone.d
        • ripemd.d
        • sha.d
        • ./experimental:
        • all.d
        • allocator
        • checkedint.d
        • logger
        • note.md
        • typecons.d
        • ./experimental/allocator:
        • building_blocks
        • common.d
        • gc_allocator.d
        • mallocator.d
        • mmap_allocator.d
        • package.d
        • showcase.d
        • typed.d
        • ./experimental/allocator/building_
        • blocks:
        • affix_allocator.d
        • aligned_block_list.d
        • allocator_list.d
        • ascending_page_allocator.d
        • bitmapped_block.d
        • bucketizer.d
        • fallback_allocator.d
        • free_list.d
        • free_tree.d
        • kernighan_ritchie.d
        • null_allocator.d
        • package.d
        • quantizer.d
        • region.d
        • scoped_allocator.d
        • segregator.d
        • stats_collector.d
        • ./experimental/logger:
        • core.d
        • filelogger.d
        • multilogger.d
        • nulllogger.d
        • package.d
        • unicode_decomp.d
        • unicode_grapheme.d
        • unicode_norm.d
        • unicode_tables.d
        • windows
        • ./internal/digest:
        • sha_SSSE3.d
        • ./internal/math:
        • biguintcore.d
        • biguintnoasm.d
        • biguintx86.d
        • errorfunction.d
        • gammafunction.d
        • ./internal/test:
        • dummyrange.d
        • range.d
        • uda.d
        • ./internal/windows:
        • advapi32.d
        • ./net:
        • curl.d
        • isemail.d
        • ./range:
        • interfaces.d
        • package.d
        • primitives.d
        • ./regex:
        • internal
        • package.d
        • ./regex/internal:
        • backtracking.d
        • generator.d
        • ir.d
        • kickstart.d
        • parser.d
        • tests.d
        • tests2.d
        • thompson.d
        • ./windows:
        • charset.d
        • registry.d
        • syserror.d
      • Flutter

        OS: Ubuntu Linux 20.04.4 LTS (Focal Fossa)
        $ flutter --version
        Flutter 2.10.1
        Framework • revision db747aa133 • 2022-02-09 13:57:35 -0600
        Engine • revision ab46186b24
        Tools • Dart 2.16.1 • DevTools 2.9.2
      • Go

        OS: Debian Linux 11 (bullseye)
        $ go version
          go version go1.19.2 linux/amd64
        Packages: https://pkg.go.dev/std@go1.19.2
      • Groovy

        OS: Ubuntu Linux 22.04 LTS (Jammy Jellyfish)
        $ groovy --version
        Groovy Version: 4.0.3 JVM: 18.0.1 Vendor: Eclipse Adoptium OS: Linux
      • Java 11

        OS: Debian Linux 11 (bullseye)
        $ java -version
        openjdk 11.0.13 2021-10-19
        OpenJDK Runtime Environment 18.9 (build 11.0.13+8)
        OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8, mixed mode, sharing)
        
        Unit test library: JUnit 4.13.1
        Additional libraries
        • antlr-2.7.7
        • byte-buddy-1.12.7
        • classmate-1.5.1
        • FastInfoset-1.2.15
        • guava-28.1-jre
        • h2-2.1.210
        • hibernate-commons-annotations-5.1.2.Final
        • hibernate-core-5.6.4.Final
        • istack-commons-runtime-3.0.7
        • jandex-2.4.2.Final
        • javax.activation-api-1.2.0
        • javax.persistence-api-2.2
        • jaxb-api-2.3.1
        • jaxb-runtime-2.3.1
        • jboss-logging-3.4.3.Final
        • jboss-transaction-api_1.2_spec-1.1.1.Final
        • stax-ex-1.8
        • txw2-2.3.1
      • Java 20

        OS: Debian Linux 11 (bullseye)
        $ java -version
        openjdk 20 2023-03-21
        OpenJDK Runtime Environment (build 20+36-2344)
        OpenJDK 64-Bit Server VM (build 20+36-2344, mixed mode, sharing)
        
        Unit test library: JUnit 5.3.2
      • JavaScript

        OS: Debian Linux 11 (bullseye)
        $ node --version
        v17.5.0
        Unit test library:
        Mocha 9.2.0
        Chai 4.3.6
        Supertest 6.2.2
        Additional libraries
        • corepack@0.10.0
        • npm@8.4.1
        • chai@4.3.6
        • express@4.17.2
        • express-graphql@0.12.0
        • graphql@15.8.0
        • mocha@9.2.0
        • moment@2.29.1
        • sqlite3@5.0.2
        • supertest@6.2.2
        • tingodb@0.6.1
        • underscore@1.13.2
      • Kotlin

        OS: Alpine Linux v3.9.0
        $ kotlinc -version
          info: kotlinc-jvm 1.3.20 (JRE 1.8.0_202-b08)
        Unit test library: Kotlin.test 1.3.21
      • PERL

        OS: Debian Linux 9.6 (stretch)
        $ perl --version
          This is perl 5, version 28, subversion 0 (v5.28.0) built for x86_64-linux-gnu
                    
      • PHP

        OS: Debian Linux 10.4 (buster)
        $ php --version
          PHP 7.3.20 (cli) (built: Jul 22 2020 09:57:21) ( NTS )
        Unit test library: PHPUnit 7.5.20
      • Python 2

        OS: Debian Linux 10.4 (buster)
        $ python2 --version
          Python 2.7.18
        Unit test library: Built-in PyUnit 2.7.18
        Avaliable-includes
        • BaseHTTPServer anydbm htmllib sgmllib
        • Bastion argparse httplib sha
        • CDROM array ihooks shelve
        • CGIHTTPServer ast imaplib shlex
        • Canvas asynchat imghdr shutil
        • ConfigParser asyncore imp signal
        • Cookie atexit importlib site
        • DLFCN audiodev imputil sitecustomize
        • Dialog audioop inspect six
        • DocXMLRPCServer base64 io smtpd
        • FileDialog bdb itertools smtplib
        • FixTk binascii json sndhdr
        • HTMLParser binhex keyword socket
        • IN bisect lib2to3 spwd
        • MimeWriter bsddb linecache sqlite3
        • Queue bz2 linuxaudiodev sre
        • ScrolledText bzrlib locale sre_compile
        • SimpleDialog cPickle logging sre_constants
        • SimpleHTTPServer cProfile lsb_release sre_parse
        • SimpleXMLRPCServer cStringIO macpath ssl
        • SocketServer calendar macurl2path stat
        • StringIO cgi mailbox statvfs
        • TYPES cgitb mailcap string
        • Tix chunk markupbase stringold
        • Tkconstants cmath marshal stringprep
        • Tkdnd cmd math strop
        • Tkinter code md5 struct
        • UserDict codecs mercurial subprocess
        • UserList codeop mhlib sunau
        • UserString collections mimetools sunaudio
        • _LWPCookieJar colorsys mimetypes symbol
        • _MozillaCookieJar commands mimify symtable
        • __builtin__ compileall mmap sys
        • __future__ compiler modulefinder sysconfig
        • _abcoll configobj multifile syslog
        • _ast contextlib multiprocessing tabnanny
        • _bisect cookielib mutex tarfile
        • _bsddb copy netrc telnetlib
        • _codecs copy_reg new tempfile
        • _codecs_cn crypt nis termios
        • _codecs_hk csv nntplib test
        • _codecs_iso2022 ctypes ntpath textwrap
        • _codecs_jp curses nturl2path this
        • _codecs_kr datetime numbers thread
        • _codecs_tw dbhash opcode threading
        • _collections dbm operator time
        • _csv debconf optparse timeit
        • _ctypes decimal os tkColorChooser
        • _ctypes_test difflib os2emxpath tkCommonDialog
        • _curses dircache ossaudiodev tkFileDialog
        • _curses_panel dis parser tkFont
        • _elementtree distutils pdb tkMessageBox
        • _functools doctest pickle tkSimpleDialog
        • _hashlib dumbdbm pickletools toaiff
        • _heapq dummy_thread pipes token
        • _hotshot dummy_threading pkgutil tokenize
        • _io email platform trace
        • _json encodings plistlib traceback
        • _locale ensurepip popen2 ttk
        • _lsprof errno poplib tty
        • _md5 exceptions posix turtle
        • _multibytecodec fcntl posixfile types
        • _multiprocessing filecmp posixpath unicodedata
        • _osx_support fileinput pprint unittest
        • _pyio fnmatch profile urllib
        • _random formatter pstats urllib2
        • _sha fpectl pty urlparse
        • _sha256 fpformat pwd user
        • _sha512 fractions py_compile uu
        • _socket ftplib pyclbr uuid
        • _sqlite3 functools pydoc validate
        • _sre future_builtins pydoc_data warnings
        • _ssl gc pyexpat wave
        • _strptime genericpath quopri weakref
        • _struct getopt random webbrowser
        • _symtable getpass re whichdb
        • _sysconfigdata gettext readline wsgiref
        • _sysconfigdata_nd glob repr xdrlib
        • _testcapi grp resource xml
        • _threading_local gzip rexec xmllib
        • _version hashlib rfc822 xmlrpclib
        • _warnings heapq rlcompleter xxsubtype
        • _weakref hgext robotparser zipfile
        • _weakrefset hgext3rd runpy zipimport
        • abc hmac sched zlib
        • aifc hotshot select
        • antigravity htmlentitydefs sets
      • Python 3

        OS: Debian Linux 11 (bullseye)
        $ python3 --version
          Python 3.10.2
        Unit test library: Built-in PyUnit 3.10.2
        • anyio 3.5.0
        • cachetools 5.0.0
        • certifi 2021.10.8
        • charset-normalizer 2.0.11
        • Deprecated 1.2.13
        • fakeredis 1.7.0
        • fastapi 0.73.0
        • greenlet 1.1.2
        • idna 3.3
        • mongita 1.1.1
        • nose 1.3.7
        • numpy 1.22.1
        • packaging 21.3
        • pandas 1.4.0
        • pip 22.0.2
        • pydantic 1.9.0
        • pymongo 3.12.3
        • pyparsing 3.0.7
        • python-dateutil 2.8.2
        • pytz 2021.3
        • redis 4.0.2
        • requests 2.27.1
        • setuptools 58.1.0
        • six 1.16.0
        • sniffio 1.2.0
        • sortedcontainers 2.4.0
        • SQLAlchemy 1.4.31
        • starlette 0.17.1
        • typing_extensions 4.0.1
        • urllib3 1.26.8
        • wheel 0.37.1
        • wrapt 1.13.3
      • Ruby

        OS: Debian Linux 10 (buster)
        $ ruby --version
          ruby 2.6.4p104 (2019-08-28 revision 67798) [x86_64-linux]
        Unit test library: Built-in standard library Test::Unit 2.5.3p105
        • bigdecimal (default: 1.3.4)
        • bundler (1.17.1, default: 1.16.6)
        • cmath (default: 1.0.0)
        • csv (default: 1.0.0)
        • date (default: 1.0.0)
        • dbm (default: 1.0.0)
        • did_you_mean (1.2.0)
        • etc (default: 1.0.0)
        • fcntl (default: 1.0.0)
        • fiddle (default: 1.0.0)
        • fileutils (default: 1.0.2)
        • gdbm (default: 2.0.0)
        • io-console (default: 0.4.6)
        • ipaddr (default: 1.2.0)
        • json (default: 2.1.0)
        • minitest (5.10.3)
        • net-telnet (0.1.1)
        • openssl (default: 2.1.2)
        • power_assert (1.1.1)
        • psych (default: 3.0.2)
        • rake (12.3.0)
        • rdoc (default: 6.0.1)
        • rubygems-update (2.7.8)
        • scanf (default: 1.0.0)
        • sdbm (default: 1.0.0)
        • stringio (default: 0.0.1)
        • strscan (default: 1.0.0)
        • test-unit (3.2.7)
        • webrick (default: 1.4.2)
        • xmlrpc (0.3.0)
        • zlib (default: 1.0.0)
      • React (JavaScript)

        OS: Debian Linux 11 (bullseye)
        Unit testing environment:
        Node 17.5.0
        React 17.0.2
        Babel-jest 27.5.1
        testing-library/dom 8.11.3
        testing-library/react 12.1.3
                      
      • React (TypeScript)

        OS: Debian Linux 11 (bullseye)
        Unit testing environment:
        TS-Node 10.7.0
        React 18.0.0
        Node 17.7.2
        Jest 27.5.1
                      
      • Rust

        OS: Debian Linux 11 (bullseye)
        $ rustc --version
        rustc 1.58.1 (db9d1b20b 2022-01-20)
        $ cargo --version
        cargo 1.58.0 (f01b232bc 2022-01-19)
        
        [dependencies]
        sqlite = "0.26.0"
        
      • SWIFT

        OS: Ubuntu Linux 18.04.6 LTS (Bionic Beaver)
        $ swift --version
          Swift version 5.6.1 (swift-5.6.1-RELEASE)
          Target: x86_64-unknown-linux-gnu
        Unit test library: XCTest
      • Scala

        OS: Debian Linux 8.11 (jessie)
         $ scalac -version
          Scala compiler version 2.11.6 -- Copyright 2002-2013, LAMP/EPFL
        $ scala -version
          Scala code runner version 2.11.6 -- Copyright 2002-2013, LAMP/EPFL
                    
      • TypeScript

        OS: Debian Linux 11 (bullseye)
        TypeScript 4.8.4
        Node.JS 18.10.0
        TS-Node 10.9.1
        NestJS 9.1.2
        Unit test library: Jasmine 4.4.0
      • VisualBasic.NET

        OS: Debian Linux 8.11 (jessie)
        $ vbnc --version
        Visual Basic.Net Compiler version 0.0.0.5943 (Mono 4.7 - tarball)
        $ mono --version
          Mono JIT compiler version 5.16.0.179 (tarball Thu Oct  4 10:29:21 UTC 2018)
        Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
          SIGSEGV:       altstack
          Notifications: epoll
          Architecture:  amd64
          Disabled:      none
          Misc:          softdebug
          Interpreter:   yes
          LLVM:          yes(3.6.0svn-mono-/)
          GC:            sgen (concurrent by default)

      Suggest edits

      Message has been sent

      Leave the challenge?

      Are you sure you want to leave the test?

      This is the last question

      Do you want to submit your answers?

      No connection. Connection attempt in ...

      Time is up

      You have run out of time.

      Session expired

      Your session has expired. Please refresh the page and log in again.

      Exit

      Time is up

      You have run out of time for all questions.

      Complete test

      Are you sure you want to complete the test?

      Book demo

      Preview image

      Let’s talk

      Explore our candidate assessment system with a free guided tour

      In view of your consent, the data you provide will be used by ChallengeRocket Sp. z o.o. based in Rzeszów (address: Pl. Wolności 13/2, 35-073, +48 695 520 111, office@challengerocket.com) to send messages as part of the newsletter subscription. Don't worry, only us and the entities that support us in our activities will have access to data. All information on data processing and your rights can be obtained by contacting us or at www.challengerocket.com in the Privacy Policy tab.

      We will reply within 2 business days.