Sunteți pe pagina 1din 5

1) Ce face comanda SQL de mai jos:

“DROP DATABASE users;”


- Sterge intreaga baza de date users, intrarile din catalog si directorul continand datele

2) Ce face aceasta comanda linux?


Find .name “*.pdf -print0 | xargs -0 rm -rf
- Cauta fisierele pdf de pe disc incluzand fisierele care au spatiu in numele lor, si apoi le sterge

3) Ce inseamna adnotarea @Test in aplicatiile java care folosesc Junit pt testarea unitara?
- Ca metoda adnotata poate fi rulata ca un test case

4) Ce sunt aplicatiile de tipul pgAdmin3 si phpMyAdmin?


- Aplicatii pentru administrarea bazelor de date PostgreSQL si MySQL

5) Query-ul acesta: “SELECT * FROM user;” ar trebui sa returneze 6 ingregistrari. Cum ma asigur ca
returneaza intr-adevar 6 fara sa le numar manual?
- Select count(*) from user ;

6) Ce sunt variabilele de mediu (environment variables)?


- Variabile ale sistemului de operare

7) Care varianta de mai jos este corecta si complete pentru a putea sa conectam o aplicatie la o
baza de date prin JDBC?
- Utilizand un URL specific fiecarui RDBMS (relational database management system) sau
clasa DriverManager

8) In procesul de build si deploy al unei aplicatii folosim Jenkins. Ce inseamna o astfel de imagine in
Jenkins?
- Aplicatia are un numar de build-uri esuate foarte mic comparat cu numarul de build-uri de
succes

9) Atunci cand dezvoltam o aplicatie cu baze de date PostqreSQL este nevoie sa folosim aplicatia
pgAdmin3?
- Nu, doar daca dorim

10) Care este frecventa curentului electric in Romania?


- 50 de herti
11) Ce anume previne SQL injection in JDBC?
- Utilizarea PreparedStatement

12) Ce rol are o astfel de secventa in codul sursa Java:


/**
*@author Firstname Lastname <address @ example.com>
*@version 1.6 (current version number of program)
*@since 1.2 (the version of the package this class was first added to)
*/

- Comentariu pentru tool-ul JavaDoc

13) Un parfum costa 189 de lei dupa o reducere de 10%. Care era pretul sau inainte de reducere?
- 210

14) Pentru realizarea unei aplicatii web de tip 3 tier architecture unul dintre layere este layer-ul
“Presentation”. Care din tehnologiile de mai jos fac parte din acest layer ?
- Twitter Bootstrap library

15) Ce a inventat Allan Turing in timpul celui de-Al Doilea Razboi Mondial pentru a decoda mesajele
criptate trimise de armata germana?
- O masina electromecanica

16) Ce inseamna adnotarea @Test in aplicatiile Java care folosesc Junit pt testarea unitara?
- Ca metoda adnotata poate fi rulata ca un test case

17) Ce rol are o sedinta de Bug Triage?


- Bugurile se re-analizeaza si li se dau/propun o anumita prioritate in rezolvare

18) Cu ce combinatie de taste se lanseaza aplicatia din Chrome browser numita Chrome DevTools in
Windows?
- Ctrl + Shift + I
19) Care este diferenta intre testele unitare (Unit Tests) si testele de integrare ( Integration Tests)?
- Testele unitare testeaza cea mai mica unitate care poate fi testata (metoda, clasa) pe cand
testele de integrare testeaza un flow intre mai multe unitati (clase , module)

20) Cum se poate gasi in Linux locatia unde este instalat Tomcat?
- Sudo find / -iname Tomcat

21) Care este forma corecta a comenzii SQL pentru modificarea unor valori ale unei inregistrari
dintr-o tabela?
- UPDATE table_name
SET column1=value1,column2=value2,….
WHERE some_column=some_value;

22) Care IP dintre cele de mai jos se incadreaza in clasa de IP-uri locala, invizibila in internet?
- 192.168.2.20
- 172.16.0.2

23) Ce face comanda? “GRAND ALL ON demo TO test_user,”


- Da toate permisiunile pe tabela demo catre userul test_user

24) Ce rol are Retrospectiva in procesele Scrum?


- De a permite echipei sa analizeze cum au lucrat si de a invata cu scopul de a imnunatati
unele lucruri

25) In Java Collection Framework avem elementul Map. Este Map o clasa (key, value) sau o
interfata?
- Interfata

26) In OOP termenul de Agregare este o relatie de tip:


- HAS A, de exemplu Masina are Roti
27) Cum se numeste constructia aceasta din OOP ?

class Food {}

class DogFood extends Food{}


class Animal {
protected Food food() {
System.out.println(“food”);
return new Food() ; } }

public class Dog extends Animal {

@Override
protected DogFood food (){
System.out.println(“ dog food”);
return new DogFood() ;
}

public static void main (String[] a){


Animal nero = new Dog();
nero.food(): }
}

Raspuns : Tip de return de tip covariant (covariant return type)

28) Care din urmatoarele afirmatii sunt adevarate?


- HTTP este stateless, adica implicit nu se mentine starea de la o cerere la alta

29) Care este diferenta dintre <span> si <div> in HTML ?


- <span> se foloseste la nivel de elemente inline iar <div> pentru elementele dintr-un bloc

30) De ce avem nevoie de Tomcat pentru a rula o aplicatie web server side?
- Pentru ca Tomcat este un container care implementeaza specificatiile Java Servlets, JSP si
altele

31) Ce tip de arhitectura este aceasta:


Presentation Layer – Application Layer – Persistance Layer
- 3 Tier Arhitecture

S-ar putea să vă placă și