Hae kysymyksiä…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Etusivu
Aiheet
Kategoriat
Oppimispolut
Haku
Kieli-haastattelukysymykset · IT-haastatteluharjoittelu
Etusivu
/
#Kieli
#Kieli
93 kysymystä
Mikä on `<!DOCTYPE html>` -määritteen tarkoitus?
HTML
#language
Junior
›
Mitä ovat globaalit attribuutit HTML:ssä?
HTML
#language
Junior
›
Kuinka ankkuri-(`<a>`) linkit toimivat, sisältäen target ja rel?
HTML
#language
Junior
›
Mitä listaelementin tyyppejä HTML tarjoaa?
HTML
#language
Junior
›
Kuinka rakennat saavutettavan HTML-taulukon?
HTML
#language
Junior
›
Mitä ovat data-* attribuutit ja miten niitä luet?
HTML
#language
Middle
›
Mitä details- ja summary-elementit tarjoavat?
HTML
#language
Middle
›
Kuinka alkuperäinen dialog-elementti toimii?
HTML
#language
Middle
›
Mitä ovat HTML-entiteetit ja milloin niitä tarvitset?
HTML
#language
Middle
›
Kuinka määrität värit CSS:ssä?
CSS
#language
Junior
›
Mitkä ominaisuudet hallitsevat tekstiä ja fontteja?
CSS
#language
Junior
›
Mitä ovat CSS:n mukautetut ominaisuudet (muuttujat)?
CSS
#language
Middle
›
Kuinka kaskadi ja periytyminen päättävät, mitkä tyylit sovelletaan?
CSS
#language
Middle
›
Mitä ovat CSS:n loogiset ominaisuudet ja miksi ne ovat tärkeitä kansainvälistämiselle?
CSS
#language
Senior
›
Mikä on var:n, let:n ja const:n välinen ero?
JavaScript
#language
Junior
›
Mikä on ero == ja === välillä ?
JavaScript
#language
Junior
›
Mitä ovat template literals?
JavaScript
#language
Junior
›
Mitä ovat totuusarvoiset ja epätotuusarvoiset arvot?
JavaScript
#language
Junior
›
Mitä ovat spread- ja rest-operaattorit?
JavaScript
#language
Junior
›
Mikä on destrukturointi ja mitä se voi tehdä?
JavaScript
#language
Middle
›
Mitä on tapahtumien delegointi ja miksi sitä käytetään?
JavaScript
#language
Senior
›
Mitä ovat iteraattorit ja generaattorit?
JavaScript
#language
Senior
›
Mikä on Python ja mitkä ovat sen tärkeimmät ominaisuudet?
Python
#language
Junior
›
Mitkä ovat Pythonin sisäänrakennetut tietotyypit?
Python
#language
Junior
›
Mitä ovat list comprehensions?
Python
#language
Junior
›
Kuinka slicing toimii Pythonissa?
Python
#language
Junior
›
Miten muotoilet merkkijonoja Pythonissa?
Python
#language
Junior
›
Mikä on ero muuttuvien ja muuttumattomien objektien välillä?
Python
#language
Junior
›
Miten moduulit, importit ja paketit toimivat?
Python
#language
Junior
›
Kuinka silmukat ja iteraatio toimivat Pythonissa?
Python
#language
Junior
›
Mitä ovat generaattorit ja yield-avainsana?
Python
#language
Middle
›
Mitä ovat kontekstinhallintaohjelmat ja with-lause?
Python
#language
Middle
›
Miten type hintit toimivat ja mitkä ovat niiden edut?
Python
#language
Senior
›
Mikä on ero iteraation ja iteraattorin välillä?
Python
#language
Middle
›
Mikä on Go ja mihin se on suunniteltu?
Golang
#language
Junior
›
Kuinka julistet muuttujia ja mitkä ovat Go:n perustyyppi?
Golang
#language
Junior
›
Miten funktiot ja useat palautusarvot toimivat Go-kielessä?
Golang
#language
Junior
›
Mitä ovat structit Go:ssa?
Golang
#language
Junior
›
Miten osoittimet toimivat Go:ssa?
Golang
#language
Junior
›
Mitä ohjausvirtakonstrukteja Go:lla on?
Golang
#language
Junior
›
Kuinka interfacet toimivat Go:ssa?
Golang
#language
Middle
›
Mitä eroa on arvon ja osoittimen vastaanottimilla?
Golang
#language
Middle
›
Kuinka struct embedding (composition) toimii?
Golang
#language
Middle
›
Miten geneerikot toimivat Go:ssa?
Golang
#language
Middle
›
Mitä ovat tyyppiväitteet ja tyyppivaihtajat?
Golang
#language
Middle
›
Miten sulkeumafunktiot (closures) toimivat Go-kielessä?
Golang
#language
Middle
›
Kuinka koodata/dekoodata JSON Go-ohjelmointikielessä?
Golang
#language
Middle
›
Mikä on Java ja mitä "kirjoita kerran, aja missä tahansa" tarkoittaa?
Java
#language
Junior
›
Mitä ovat primitiiviset tyypit verrattuna viitetyppeihin Javassa?
Java
#language
Junior
›
Mitä ovat Javan pääsynmuuttajat?
Java
#language
Junior
›
Miksi Java Stringit ovat muuttumattomia (Immutable) ja mihin StringBuilder on tarkoitettu?
Java
#language
Junior
›
Mitkä ohjausvuon rakenteet Java tarjoaa?
Java
#language
Junior
›
Mitä avainsanat static ja final tarkoittavat?
Java
#language
Junior
›
Mitä ovat generiikka ja miksi niitä käytetään?
Java
#language
Middle
›
Mikä on Optional ja kuinka se auttaa null:n kanssa?
Java
#language
Middle
›
Mitä ovat record-luokat ja sealed-luokat?
Java
#language
Senior
›
Mihin reflektiota ja annotaatioita käytetään?
Java
#language
Senior
›
Miten enumit toimivat Javassa?
Java
#language
Middle
›
Mikä on autoboxing ja mitkä ovat sen sudenkuopat?
Java
#language
Middle
›
Mikä on PHP ja missä sitä käytetään?
PHP
#language
Junior
›
Mitkä ovat PHP:n muuttujien tyypit?
PHP
#language
Junior
›
Kuinka työskentelet merkkijonojen kanssa PHP:ssä?
PHP
#language
Junior
›
Mitä ovat PHP-superglobaalit?
PHP
#language
Junior
›
Mitkä kontrollin siirtokonstruktit PHP:ssä ovat?
PHP
#language
Junior
›
Mikä on ero `include` ja `require` välillä?
PHP
#language
Junior
›
Miten namespace-nimiavaruudet toimivat PHP:ssä?
PHP
#language
Middle
›
Kuinka tyyppiilmoitukset ja strict types toimivat?
PHP
#language
Middle
›
Mitä pääominaisuuksia PHP 8.x lisäsi?
PHP
#language
Senior
›
Mikä on C# ja .NET-alusta?
C#
#language
Junior
›
Mikä on ero arvo- ja viitetyyppien välillä?
C#
#language
Junior
›
Miten deklaaraat muuttujia ja käytät var-avainsanaa?
C#
#language
Junior
›
Miten merkkijonot (strings) toimivat C#:ssa?
C#
#language
Junior
›
Mitä ohjausvirtauksen rakenteita C# tarjoaa?
C#
#language
Junior
›
Kuinka metodit, parametrit ja ylikuormitus toimivat?
C#
#language
Junior
›
Kuinka nimiavaruudet ja using-direktiivit toimivat?
C#
#language
Junior
›
Mitä ovat null-sallivat tyypit ja null-käsittelyoperaattorit?
C#
#language
Junior
›
Mitä ovat geneerikot ja rajoitukset?
C#
#language
Middle
›
Mitä ovat delegaatit ja tapahtumat?
C#
#language
Middle
›
Mitä ovat recordit C#:ssa?
C#
#language
Middle
›
Mitä ovat laajennusmetodit (extension methods)?
C#
#language
Middle
›
Mitä eroa on enum-, struct- ja class-tyyppien välillä?
C#
#language
Middle
›
Mitä kuvion sovitusta moderni C# tukee?
C#
#language
Senior
›
Kuinka iteraattorit ja yield-avainsana toimivat?
C#
#language
Middle
›
Mihin reflektiota (reflection) ja attribuutteja käytetään?
C#
#language
Senior
›
Mikä on Ruby ja mikä on sen filosofia?
Ruby
#language
Junior
›
Kuinka muuttujat ja perustyypit toimivat Rubyssa?
Ruby
#language
Junior
›
Mikä on ero merkkijonojen ja symbolien välillä?
Ruby
#language
Junior
›
Kuinka määrität metodit argumenteilla?
Ruby
#language
Junior
›
Millaisen kontrollivirran hallintakeinoja Ruby tarjoaa?
Ruby
#language
Junior
›
Miksi symbolit ovat hash-avaimina parempi valinta?
Ruby
#language
Middle
›
Mitä on metaohjelmointi Rubyssa?
Ruby
#language
Senior
›
Mitkä ovat hyödylliset String-metodit ja huutomerkki (!)-variantit?
Ruby
#language
Middle
›
Miten Ruby mahdollistaa sisäisten DSL-kielten rakentamisen?
Ruby
#language
Senior
›