Uvod u Svinjski intervju Pitanja i odgovori

Apache Pig je platforma visoke razine koja se koristi za stvaranje programa koji se izvode na Hadoopu. Jezik svinje poznat je kao latinski svinja. Svinja je napisana na Javi, a razvili su je Yahoo research i Apache softverska fondacija. Prvobitno izdanje dogodilo se 11. rujna 2008. Pripremajući se za posao u Pig-u. Siguran sam da želite znati najčešća pitanja o intervjuima sa svinjama i odgovore koji će vam pomoći da s lakoćom probijete intervju sa svinjama.

Ispod je popis najboljih pitanja o intervjuima za svinje i odgovora koji su vam spašeni. ova pitanja za intervju podijeljena su u dva dijela:

  • Dio 1 - Pitanja o intervjuima sa svinjama (osnovno)
  • Dio 2 - Pitanja o intervjuima sa svinjama (napredno)

Dio 1 - Pitanja o intervjuima sa svinjama (osnovno)

Ovaj prvi dio pokriva osnovna pitanja i odgovore u vezi s svinjama

P1.Šta je razlika između smanjenja karte i svinje?

Odgovor:
Map Reduct je sastavljeni jezik, a učinkovitost kodova Map-redukcije je velika, a Pig je skriptni jezik s manje učinkovitosti koda.

P2.Što mislite pod torbom u Svinji?

Odgovor:
Kolekcija tupola poznata je kao vreća u svinje.

P3.Koje su složene vrste podataka u svinji?

Odgovor:
Map, Tuples i Bag su složene vrste podataka svinja.

Q4.Što je spljošteno u svinji?

Odgovor:
Kada želimo ukloniti gniježđenje iz podataka u košulji ili vrećici, tada koristimo Flatten.

Q5. Pretpostavimo da imamo naziv datoteke s abc.csv koji ima atribut poput id, ime, godina, ocjena, trajanje. Kako ćete tu datoteku prenijeti u svinju?

Odgovor:
films = LOAD 'path of abc.csv' KORIŠTENJE Pig Storage (', ') as (id, ime, godina, ocjena, trajanje);

Q6.Koja je razlika između PigLatina i HIVEQL-a?

Odgovor:
HIVEQL je deklarativni jezik, a PigLatin je proceduralna pošta.

Prijeđite na sljedeća pitanja o intervjuima o svinjama.

P7.Što mislite pod unutrašnjom vrećom i vanjskom vrećom u svinji?

Odgovor:
Odnos unutar vreće odnosi se na unutarnju vreću, a normalan odnos poznat je kao vanjska vreća.

P8. Koja je razlika između Grupe i COGROUP-a?

Odgovor:
Operater GROUP koristi se za grupiranje podataka u jednom odnosu, a COGROUP se koristi za izradu odnosa u GROUP and JOIN.

P9.Šta je razlika između COUNT i COUNT_STAR?

Odgovor:
Funkcija COUNT ne radi s NULL vrijednošću kad u vrećici računamo element, ali COUNT_STAR će smatrati NULL vrijednost.

Q10. Koji su dijagnostički operateri dostupni u Apache Svinji?

Odgovor:
Operator deponija, opisati operatora, objasniti operatora, ilustrirati operatora.

P11. Što mislite pod UNION i SPLIT operatorom?

Odgovor:
Korištenjem UNION operatera možemo spojiti sadržaj dva ili više odnosa, a SPILLED operator koristi se za podjelu jednog odnosa u dva ili više odnosa.

Q12.Kako dobiti 10 najboljih tupola iz relacije R?

Odgovor:
Korištenjem funkcije TOP ().

Prijeđite na sljedeća pitanja o intervjuima o svinjama.

P13. Koje su sličnosti između svinja i košnica?

Odgovor:
Korištenje svinja PigLatin i Hive korištenje HiveQL pretvaraju naredbe u zadatke MapReduce.

Q14.koje su različite vrste UDF-ovih funkcija JAVA-e koje podržava Apache Pig?

Odgovor:
Algebraic, Eval, Filter funkcije su vrste UDF funkcija.

Q15.Imate datoteku movies.txt u HDFS direktoriju s 1000 zapisa. Želite vidjeti samo prvih 10 zapisa iz datoteke films.txt. Kako ćete to učiniti?

Odgovor:
Najprije morate učitati movies.txt s filmom naziva odnosa:
films = LOAD 'putanja filmova.txt' KORIŠTENJE Skladište svinja (', ') kao (atributi);
Rezultat = limit zaposlenika 10

Dio 2 - Pitanja o intervjuima sa svinjama (napredno)

Pogledajmo sada napredna pitanja o intervjuima o svinjama.

Q16.Kako korisnici komuniciraju s Hadoopom u Svinji?

Odgovor:
Upotrebom grunt shell-a

P17. Je li Pig podržava višeredne naredbe?

Odgovor:
Da

Q18.Koje su sve klase statistike u paketu pigstats?

Odgovor:
PigStats, JobStats, OutputStats, InputStats.

Q19.Što je UDF?

Odgovor:
Funkcija koja nije ugrađena u operatora, ali može programski stvoriti funkciju za podizanje funkcionalnosti.

Q20.Objasnite je li velika i mala slova u svinjskom latinskom jeziku?

Odgovor:
Funkcije i imena odnosa osjetljivi su na velika slova u svinjskoj svinji, ali ime ili ključna riječ i parametar ne razlikuju velika i mala slova.

P21.Što je Grunt u svinjama?

Odgovor:
Grunt je naredbeni terminal koji je interaktivna ljuska gdje dajemo naredbu Svinja.

P22. Koji je zahtjev MapReduce u programiranju svinja?

Odgovor:
MapReduce je izvršni motor.

Prijeđite na sljedeća pitanja o intervjuima o svinjama.

Q23.Što je svinjski motor?

Odgovor:
Svinjski motor pruža okruženje za izvršavanje programa za prase. Pretvara operacije svinja u poslove MapReduce.

P24. Koji su načini izvršenja Svinje?

Odgovor:
Lokalni način rada: Operacija svinja izvest će se u jednom JVM-u.
Način MapReduce: Izvršenje će se izvršiti na Hadoop grupi.

P25.Koje su različite Eval funkcije dostupne kod svinje?

Odgovor:
AVG, CONCAT, MAX, MIN, SM, SIZE, COUNT različite su EVAL svinjske funkcije.

P26.Što mislite pod UTOVARI i SKLADIŠTENJE u svinji?

Odgovor:
Ovo su operateri za učitavanje i spremanje podataka u hdfs.

Prijeđite na sljedeća pitanja o intervjuima o svinjama.

Q27. Koja je matematička funkcija dostupna u svinjama?

Odgovor:
ABS, ACOS, LOG, KRUG, CBRT, SORT su matematičke funkcije dostupne u Svinjama.

Q28.Što je zasebna ključna riječ radila u Svinji?

Odgovor:
Različite ključne riječi uklone dvostruke ključne riječi iz zapisa. Na primjer:
films = LOAD 'path of abc.csv' KORIŠTENJE Pig Storage (', ') as (id, ime, godina, ocjena, trajanje);
New_movies = različit (id, ime, godina, ocjena, trajanje);

P29. Što mislite pod primitivnim tipom podataka u svinjama?

Odgovor:
Int, Long, Float, Double, Char array, Byte niz su primitivne vrste podataka u Svinji.

P30. Što mislite pod nagačom svinje?

Odgovor:
Naručeni skup podataka podataka naziva se Tuple.

Zaključak

Ako se pripremate za poslove u vezi s Hadoop-om, za to morate pripremiti Svinja jer će ova tema igrati glavnu ulogu u osiguravanju dobrih primjedbi u intervjuu. Pitanja za intervju sa svinjama koja su podijeljena gore pomoći će vam da pripremite osnove i teoretski o svinji, ali morate imati ruke na svinji. To će vam pomoći da izgradite samopouzdanje i napredno znanje.

Preporučeni članak

Ovo je vodič za Popis pitanja i odgovora za intervju sa svinjama kako bi kandidat mogao lako razbiti ova pitanja o intervjuima sa svinjama. Ovdje smo pokrenuli i osnovna i napredna pitanja o intervjuima o svinjama. Možete pogledati i sljedeće članke da biste saznali više -

  1. Korisna pitanja za intervju Apache PIG
  2. C ++ pitanja za intervju
  3. Spark Intervju Pitanja koja biste trebali znati
  4. Intervjui s krastavcima

Kategorija: