Najdôveryhodnejší partner vo svete informačno-komunikačných technológií.
Profil spoločnosti Skupina Deutsche Telekom Manažment spoločnosti Certifikáty kvality Digitálny ekosystém Spoločenská zodpovednosť Výročné správy Pre médiá Podcasty Kontaktujte nás
Spoločnosť T-Systems Slovakia sa rozdelila na dve legálne entity vystupujúce od 1. 7. 2020 pod jednou spoločnou značkou Deutsche Telekom IT Solutions Slovakia.
Viac o spoločnosti →
Naše služby s vysokou pridanou hodnotou využívajú klienti po celom svete.
Biznis riešenia Smart aplikácie Komunikácia Zdieľaná infraštruktúra Zdieľané služby Bezpečnosť
Dávame zmysel IT
Ako jeden z lídrov na IT trhu pomáhame zavádzať digitalizáciu do firiem a vytvárame tak jedinečné príležitosti pre nové technológie, procesy a myšlienky.
Všetky informácie o kariére u jedného z naj slovenských IT zamestnávateľov na jednom mieste.
Kariéra Výhody pre zamestnancov Práca pre IT expertov Práca pre manažérov Práca pre špecialistov Práca pre absolventov
Neustále hľadáme nové talenty ale aj skúsených ľudí do sveta IT. Pozrite si aktuálne ponuky práce na našom pracovnom portáli.
Všetky otvorené pozície →
Vzdelaní ľudia sú základným kameňom úspechu každej spoločnosti.
Možnosti vzdelávania Vzdelávanie zamestnancov Duálne vzdelávanie Komunitné vzdelávanie
Myšlienka je základom všetkého. Radi podporujeme talentovaných ľudí a skvelé myšlienky, ktoré majú potenciál zlepšiť svet, v ktorom žijeme.
Viac o projekte Innovlab →
Prejdite do sveta prvotriedných cloudových služieb, digitálnych riešení a objavte nové možnosti modernizácie IT.
1) Consider the following playbook: # playbook name: /home/ansible/web.yml --- - hosts: webservers become: yes tasks: - name: edit file 1 lineinfile: path: /var/www/content.hml line: "{{ text }}" tags: - content - name: edit file 2 lineinfile: path: /var/www/index.hml line: "{{ text }}" tags: - web - name: edit file 3 lineinfile: path: /var/www/etc.hml line: "{{ text }}" tags: - content - misc
How do we run it without editing /var/www/content.hml?
ansible-playbook /home/ansible/web.yml --skip-tags contentansible-playbook /home/ansible/web.yml --skip-tags webansible-playbook /home/ansible/web.yml ansible-playbook /home/ansible/web.yml --tags content
2) Which command is the correct way to run the playbook /home/ansible/Buildwww.yml using the inventory file /home/ansible/inventory, assuming your present working directory is /home/ansible?
ansible-playbook -i inventory -p Buildwww.ymlansible-playbook -i inventory Buildwww.yml ansible -i inventory -p Buildwww.ymlansible -i inventory Build.yml
3) How can you make a playbook gather facts?
ansible-playbook /home/ansible/web.yml --skip-tags contentGathering facts is a default behavior of running a playbook.set disable_facts: no Use the setup module as a task in your playbook
4) What keyword makes Ansible not exit on error and continue play execution?
errors_ignoreskip_errorscontinue_playignore_errors
5) Which of the following are valid flags for the ansible-playbook command? (Choose all that apply)
--tag--skip-tags--tags--include-tags
6) Consider the following playbook. --- - hosts: local tasks: - name: edit file block: - lineinfile: path: /tmp/file line: "hello world!" rescue: - debug: msg="File does not exist."
What happens if /tmp/file is not available?
It is created and the text "hello world!" added.Ansible throws an error and stops play execution.Ansible skips the task and reports the task as skipped.Ansible outputs the message "File does not exist."
7) Consider the following playbook. --- - hosts: local become: yes tasks: - name: create users user: name: "{{item}}" with_items: - sam - john - bob
How many times is the user module invoked?
"0""5""3""1"
1) Which of these best describes Docker?
A clustering and scheduling tool for containers.It is an open source container orchestration tool.A tool for defining and running multi-container applications. A tool designed to make it easier to create, deploy, and run applications by using containers.
2) Which of these best describes the Host network in Docker?
It creates a distributed network among multiple Docker daemon hosts. It assigns a MAC address to each container’s virtual network interface, making it appear to be a physical network interface directly connected to the physical network.The network that runs on the Docker host. Is a Link Layer device which forwards traffic between network segments.
3) Which of these commands returns low-level information on Docker objects?
docker inspectdocker rmidocker infodocker ps
4) What are the two ways to use volumes when creating a container?
-v-i-d-p--mount
5) Based off of the contents of the Dockerfile below, how many layers are created?
FROM ubuntu:15.04 RUN apt-get update -y && apt-get install git -y COPY . /app RUN make /app CMD python /app/app.py
Four layers are created. Five layers are created. Six layers are created. One layer is created.
6) When using the --mount option, which of the following parameters would you use to indicate that the container should have access to the host filesystem?
type=volumetype=bindtype=hosttype=mount
1) What does a good CI process do when a build fails?
Delete the build.Provides immediate feedback to the team. Notify the customer.Re-run the build.
2) What is Continuous Integration?
A code review process. Writing code constantly. Frequent deployment of code.Frequent merging of code.
3) What steps are in Continuous Integration?
CompilationUnit TestsCode Quality GatesAll of these
4) _________________ is the ability to get changes of all types—including new features, configuration changes, bug fixes and experiments—into production, or into the hands of users
Continuous Integration Continuous TestingContinuous DeliveryContinuous Monitoring
5) _____________ allows any change made in the code to be tested immediately
Continuous Integration Continuous TestingContinuous DeliveryContinuous pipeline
1) What command is used to modify your personal Git configuration to add your email address to all Git repos that your user manages?
git config --system user.email user@example.comgit config user.email user@example.com git config --global user.email user@example.comgit config --global user.name user@example.com
2) How do you remove a file from Git's tracking?
git deletegit removegit untrackgit rm
3) What is the Git command to make sure your current data matches upstream?
git mergegit initgit configgit status
4) What is the default file that contains patterns telling Git what not to track?
~/.git/exclude/etc/git/exclude repository/.git/info/excluderepository/exclude
5) How do you tell Git you're finished making changes to the repository for now, and to update the metadata with a comment stating what changes you made?
git rebasegit savegit commitgit status
1) You have a script that contains a statement that you want to use to evaluate positional parameter 1 with, and if the contents of $1 matches a particular string, to run a command, otherwise you want the script to exit.
What is the common name of the scripting construct being referred to?
If statementSwitch statementElse statementCase statement
2) You want your script to run a test and determine if the cloud_user is the one running the script and if so, echo a greeting to that user. If it's not being run by the cloud_user, it should exit immediately.
Pick the command sequence that will cause this to happen as described.
let $USER = "cloud_user" and if echo "Hi $USER!" || exitif $USER = "cloud_user" then echo "Hi $USER!" || exit test $USER = "cloud_user" && echo "Hi $USER!" || exitseq $USER = "cloud_user" ; echo "Hi $USER!" || exit
3) What is the purpose of the following line in a script? #!/bin/bash
It exports the /bin/bash path to all subscriptsIt is a comment.It sets the !# variable to indicate the current shell's path.It indicates what shell to use when interpreting this script.
4) You have two commands that you want to run, but you only want the second command to run if the first succeeds and returns an exit code of "0". What characters would you separate these commands with to ensure this happens as specified?
&&||;;##\
5) You have a script where math operations are being performed and you see the sequence of commands below. What is result of the final echo statement? Choose the most likely answer.
$ let a=5 $ let b=10 $ let c=$a*$b $ echo $c
52550050
6) Which of the following are valid file descriptors? Choose all that apply.
stddownstderrstdinstdupstdoutstdoff
1) Which of these values CANNOT be used as a key in a dictionary?
1(1, 2)'Kevin'[1, 2, 3]
2) What type of loop would you use to create an infinite loop in Python?
A for loop.You can't create an infinite loop in Python.A do...while loop.A while loop.
3) How would you get a lowercase version of a string?
"SOMETHING".lower() "SOMETHING".toLower() lower("SOMETHING") "SOMETHING".lower
4) How would you get the value of the key 'color' from a dictionary called favorites? Note: 'color' is a string.
favorites['color']None of the answers listed are correct. favorites.read('color') favorites[color]
5) What keyword is used for a secondary condition in an if/else group?
elsifelifelse ifelseif
1) What are two types of topologies?
BarMeshClusterTree
2) Which statement is true about an IPv6 address?
IPv6 addresses are 64-bit addresses.IPv6 addresses are only used in private LANs.The world is running out of IPv6 addresses. There are 340 trillion, trillion, trillion IPv6 addresses.
3) What is each number in an IPv4 address called?
QuadSextetOctetPenta
4) Which OSI layer is responsible for routing?
Network LayerSession LayerData LayerTransport Layer
5) How many bits are an IPv4 address?
24812832
1) Which of the following best describes Terraform providers?
A mechanism that provides Terraform with the ability to update itself.An optional feature that allows Terraform to inject variables into modules. A plugin that enables Terraform to interface with the API layer of various cloud platforms and environments. A feature that lists the dependencies required for a particular module to work properly.
2) How can Terraform input variables be defined?
They can be loaded into a database, then called by the Terraform configuration.They can be pulled down from Terraform Cloud and referenced in your code.They can be included in the command line options. They can be predetermined in a file.
3) What format is the Terraform state file stored in?
Plain textYAMLJSONCSV
4) How can Terraform Providers be sourced in Terraform?
You can reference providers locally in your Terraform configuration. Terraform can use a providers list that you can set up in a file within your working directory. You can reference providers from an internal registry in your Terraform code.By default, Terraform looks for providers in the Terraform provider registry.
5) Given the following snippet of code: variable "replicas" { type = number default = 5 }
What will be passed into the code for the variable replicas when given the following command?
terraform apply -var replicas=1
1Undefinednull value5
Name
Email
Read and accept the data privacy statement.
I agree that the company will contact me with a job offer in the future
Táto webová stránka používa súbory cookies a podobné technológie. Ide o malé textové súbory, ktoré sa ukladajú a načítajú vo vašom počítači. Kliknutím na "Prijať všetky cookies" súhlasíte so spracúvaním marketingovo-analytických cookies, ktoré po uložení do Vášho internetového prehliadača budú spracúvané na marketingové a PR účely, pri využívaní marketingových analýz a cielení a zobrazovaní personalizovaného obsahu a reklamy. Tento súhlas máte právo kedykoľvek odvolať, pričom Odvolanie súhlasu nemá vplyv na zákonnosť spracúvania vychádzajúceho zo súhlasu pred jeho odvolaním. Podrobnosti nájdete v Informáciách o spracúvaní cookies. Pokračovať môžete len s nevyhnutnými nástrojmi kliknutím na " Prijať len nevyhnutné cookies ",. Kliknutím na "Zmeniť nastavenia" môžete spravovať svoje preferencie a povoliť len určitý typ súborov cookies. Vaše nastavenia súborov cookies môžete kedykoľvek zmeniť kliknutím na "Nastavenia cookies ", ktoré sú vždy dostupné v spodnej časti každej stránky na našej webovej lokalite v tzv. päte stránky.
Táto webová stránka používa cookies a podobné technológie, aby sme Vám mohli poskytnúť tie najlepšie možné služby. Kliknutím na tlačidlo „Súhlasím“ súhlasíte so spracovaním vašich údajov, ako aj ich prenosom k poskytovateľom tretích strán. Údaje budú použité na analýzu, opätovné zacielenie a poskytovanie personalizovaného obsahu na webových stránkach poskytovateľmi tretích strán.
Tieto cookies Vám umožňujú prechádzať webovými stránkami a využívať ich kľúčové funkcie.
Podporujú základné funkcie, napríklad prístup k zabezpečeným oblastiam webovej stránky. Právnym základom pre tieto súbory cookie je článok 6 ods. 1 písm. b) GDPR.
Dozvedieť sa viac
Dozvedieť sa menej
Tieto cookies nám pomáhajú lepšie pochopiť správanie užívateľov.
Umožňujú kompiláciu údajov a používanie identifikačných údajov pôvodného poskytovateľa alebo poskytovateľov tretích strán do pseudonymných profilov užívateľov. Analytické cookies používame napr. na určenie počtu návštevníkov webovej stránky alebo služby, na zhromažďovanie štatistických údajov o našich produktoch a na základe anonymných alebo pseudonymných informácií analyzujeme spôsoby používania webu a interakcie návštevníkov. Tieto informácie nie je možné spätne priradiť k určitej osobe. Právnym základom pre tieto súbory cookie je článok 6 ods. 1 a) GDPR.
Tieto cookies a podobné technológie sa používajú na zobrazenie personalizovaného a teda relevantného marketingového obsahu.
Marketingové cookies sa používajú na poskytovanie zaujímavého webového obsahu a na meranie efektívnosti našich kampaní. Po vypnutí marketingových súborov cookies sa Vám bude naďalej zobrazovať rovnaký počet reklám, ale môžu byť pre Vás menej relevantné. Právnym základom pre tieto súbory cookies je článok 6 ods. 1 a) GDPR.