45. Kas ir Docker fails? - Lokālais Docker attēlu krātuve; - Fails ar instrukcijām Docker attēla būvēšanai; - Docker konfigurācijas fails; - Oficiālā Docker dokumentācija; 46. Kurš process ir galvenais konteinerā? - FROM; - RUN; - initd; - run.deamon; 47. Komanda Docker attēla būvēšanai?
DevOps
39. Kur tiek Linux operētājsistēmā glabājas lietojumprogrammu žurnāli? * 40. Kādi ir zīmes, ka JAVA lietojumprogrammā ir atmiņas noplūde? * Lielas veiktspējas samazināšanās ilgstošas lietošanas laikā; Žurnālos redzami kļūdas, piemēram, memeryEmpty; Fatālas kļūmes, kas noved pie programmas pēkšņas aizvēršanas; Aizslēgšanas ekrānu parādīšanās;
34. Kam nepieciešama NAT tehnoloģija? * - Standarta VLAN skaita palielināt; - Ierobežot ienākošo, izejošo un iekšējo tīkla trafiku; - Nodrošināt konfliktu neizraisošu adresāciju internetā; - Piešķirt DNS vārteju un izveidot tīkla tabulas; 35. Kas ir TCP/IP porti? * - Abstrakcija dažādu operētājsistēmu līmenī, kas regulē komunikāciju starp lietojumprogrammām, izmantojot TCP vai UDP protokolus; - Iebūvēts rīks dažās operētājsistēmās, kas ļauj pārvietot - "portēt" utilītas un lietojumprogrammas starp operētājsistēmām; - Tīkla iekārtu saskarnes; - Operētājsistēmas kodola saskarnes, caur kurām var sadarboties ar OS no programmatūras koda; 36. Kādi ir OSI/ISO modeļa līmeņi? *
28. Kādas datu plūsmas Linux jūs zināt? 29. Norādiet vaicājumu variantus, kas tiks izpildīti bez kļūdām - select * from processing_db where user_id=413; - SELECT user_id FROM processing_db; - select * from processing_db where user_id=413 - select * from pg_state_activity where db_name="processing_db"; - select * form instruct;
30. Kuras no zemāk norādītajiem apgalvojumiem ir pareizs attiecībā uz SQL un SGBD? * - Indeksi darbojas, izveidojot atsevišķu datu struktūru, kas satur indeksēto kolonnu kopijas sakārtotā secībā. Izpildes laikā datu bāzes mehānisms meklē indeksā rindas, kas atbilst vaicājuma nosacījumiem, un pēc tam izvelk faktiskos datus no tabulas; - Nekas no SGBD nevar garantēt CAP teoremas ievērošanu; - SGBD neatbalsta vienu pret daudzu attiecības; - SGBD var darboties lietotāja vārdā ar root tiesībām; 31. Kas ir subvaicājums SQL? * - Valodas iebūvēta funkcija automātiskai vaicājumu optimizācijai; - Sintaktiska konstrukcija, kas ļauj uzdot nezināmus datus darba vaicājumā; - Dažos SGBD novecojusi funkcija; - Iespēja meklēt informāciju ne tikai vienā tabulā, bet arī visā esošajā datu bāzē;
24. Norādiet galvenās Linux ceļa tēzes - Viss ir fails; - Root lietotāja bloķēšana ir obligāta; - Viena utilīta labi risina vienu uzdevumu; - Sistēmas izsaukumi ir izdomāti ērtākai procesu pārvaldībai; 25. Ar kuru utilītu var apskatīt sistēmas slodzi? - ps as; - top; - ls -la; - sudo apt-get;
51. Kas ir Jenkins? - Viena no pazīstamākajām piegādes un izvietošanas cauruļvadu realizācijām; - Programmatūra, kas paredzēta attālinātu tīkla mezglu uzraudzībai; - Lietojumprogramma tīkla mezglu ģeolokācijas noteikšanai; - Viens no galvenajiem Linux operētājsistēmas procesiem; 52. Norādiet galvenās Kubernetes vienības: - Deployment; - ierobežojumi; - endpoint; - ConfigMap; - Secrets; - Līmeņi; - Pod; - ReplicaSet;
48. Komanda konteineru palaistīšanai? docker start; docker continue; docker init; docker run; 49. Kā skatīt palaidīto docker konteineru sarakstu? docker ps; docker ls; docker ll; docker –procces; 50. Kas ir CI/CD? Operētājsistēmas uzraudzības rīks; Metodoloģija, kas apvieno nepārtrauktās integrācijas un izvietošanas procesus;
37. Kas ir MAC adrese? - Unikāla ierīces adrese fiziskajā līmenī; - Protokols IP adresu pārvēršanai; - Datu šifrēšanas metode tīklā; - Veids, kā savienot ierīci ar tīklu; 38. Kā uzzināt Linux operētājsistēmas datorā IP adresi? - ifconfig; - ipconfig /all; - ip a; - cat /etc/netconfig; 39. Kur tiek glabāti lietojumprogrammu žurnāli Linux? - /var/log/;
32. Kas ir glabāta procedūra SQL? - SQL vaicājums, kas tiek izpildīts SGBD tehniskajā daļā; - Iepriekš pārbaudīts SQL operatoru kopums, kas tiek glabāts datu bāzē un var tikt izpildīts ar vienu komandu; - SQL vaicājums, kas tiek glabāts klienta pusē; - Iespēja meklēt informāciju ne tikai vienā tabulā, bet visā esošajā datu bāzē; 33. Kādi ir divi globālie tīkla procesi? - DHCP un VLAN; - Pārslēgšana un maršrutēšana; - Sarakstīšana un atbilde; - DNS vārteju piešķiršana un tīkla tabulu izveide; 34. Kam ir nepieciešama NAT tehnoloģija?
No kā Kafka nevarēs darboties? - Bez ZooKeeper; - Bez replikācijas brokeriem; - Bez smalkas klienta konfigurācijas; - Bez licences līguma, kas savukārt ir aktivizācijas atslēga;
53. Kas ir etcd k8s klasterī? 54. Kas ir namespace? 55. Kam ir noderīga utilīta kubectl?
26. Kā noskaidrot pašreizējo darba direktoriju? - ll; - who; - uname -a; - pwd; 27. Serverī ir direktorija, kas satur apakšdirektoriju, iekšā ir fails. Jūs esat rekursīvi īpašnieks visam (/dir/dir/file), grupa arī ir jūsu. Ja mēģināt lasīt failu ar savu lietotāju, konsolē tiek atgriezta ziņa permission denied. Kas trūkst? - Viena no direktorijām x bitu; - Root lietotāja tiesības; - Faila lasīšanas tiesības; - Varbūt tikai tad, ja fails ir izpildāms; 28. Kādus datu plūsmas Linux jūs pazīstat?
23. Norādiet esošās Linux komandrindas? cat; ls; grep; version; top; interfaces; unlock; systemctl; grep; less; ns; nmap; 24. Norādiet galvenās Linux ceļa tēzes
41. Kas varētu būt iemesls atmiņas noplūdei JAVA lietojumprogrammās? * - Nepareiza objektu pārvaldība kaudzē; - Neizmanto atkritumu savācēju; - Nepareiza statisko mainīgo lietošana; - Pārmērīga rekursīvo funkciju izmantošana; - Nepareiza konstruktoru lietošana; 42. Kādi ir atmiņas noplūdes veidi JAVA lietojumprogrammās? * - Caur neaizvērtām resursiem; - Nepareiza datu struktūru izmantošana; - Nepareiza atkritumu savācēja izmantošana; - Nepareiza datu plūsmu izmantošana; 43. Kas ir Docker? *
43. Kas ir Docker? * - Rīks konteineru palaišanai; - Iepriekš noteiktu atkarību virtuālā mašīna; - Linux balstīts hipervizors; - BSD balstīta operētājsistēma; 44. Kāda ir pareiza konteinerizācijas tehnoloģijas definīcija? * - Programmas palaišana minimālā vidē, kas nepieciešama tās darbībai. Konteinerī jau ir visas bibliotēkas un atkarības, kas nepieciešamas programmas stabilai darbībai; - Operētājsistēmas resursu izolācija, lai izpildītu prioritāros procesus; - Linux tehnoloģija, kas ļauj droši pielāgot kodolu; - Tehnoloģija, kas ļauj konteinerizēt programmas kļūdas, lai nodrošinātu tās stabilitāti;
56. Kādos ir apstākļi, kad nav iespējams izvietot k8s klasteri? - Tādu apstākļu nav; - Nav iespējams izvietot klasteri uz viena mezgla; - Lai izvietotu, nepieciešams atsevišķs mezgls API; - Visas pārvaldības sastāvdaļas jāizvieto uz atsevišķiem fiziskiem serveriem; 57. Kurš no šiem ir ziņojumu starpnieks? - Apache Kafka; - Postgres; - OracleMQ; - RabbitMQ; - Asterix; - ActiveMQ; - Artemis;