Sory, że troche of topic, ale nei moglem sie powstrzymac nad refleksja.
pzdr.
Krzysiek
W dniu 14 listopada 2011 12:41 użytkownik Marcin Polak
<mpol...@gmail.com> napisał:
> --
> Wiadomość z grupy Warszawa Java User Group (Warszawa JUG).
> Więcej informacji na stronie
> http://groups.google.com/group/warszawa-jug?hl=pl
> Zachęcamy do odwiedzenia naszej strony domowej http://warszawa.jug.pl
> Oferty pracy dozwolone zgodnie z zasadami na
> http://sites.google.com/site/warszawajug/oferty-pracy-na-grupie
>
Pozwole sobie dodac od siebie, bo nie moglem sie powstrzymac. Ja bym sprowadzil
problem do przypadkow uzycia liczac na wiedze nie ksiazkowa i kreatywnosc:
1. Kolega zostawil telefon na biurku - jak w ciagu 30 sekund zalatwic mu
baterie, zeby do konca dnia musial je ladowac jeszcze dwa razy i nie wiedzial,
dlaczego
2. Ktora czesc Androida (zrodla, kod) nalezy zmodyfikowac, zeby mozna bylo
debuggowac apki z flaga (manifest) debuggable=false
3. Podaj trzy roznice miedzy obrazem z plikami odex i bez nich.
4. Wygenerowales plik apk i kurka okazalo sie, ze jest za duzy i trzeba go
okroic. Jak mozesz to zrobic biorac pod uwage, ze grafik nie pozwoli usunac
sprajtow, a z pliku konfiguracyjnego proguarda wycisnales juz wiecej, niz ustawa
przewiduje.
To tak, co mi na szybko przyszlo do glowy. Seniorem to ja nie jestem, ale
odpowiedzi na powyzsze pytania raczej nie znajdziesz na developer.android.com
wiec ktos, kto je zna jest, jak to sie ladnie mowi, oczytany w temacie :)
Powodzenia,
Damian
> Taka pierwsza my�l jaka mi przysz�a do g�owy..
> a co to takiego "Senior Developer"?
> Chodzi o wiek osoby, czy mo�e o to ile lat si� zajmuje tym androidem? :)
> Czy to jest taka stara ugruntowana technologia ze ju� mo�na by�
> seniorem w niej? ;)
> Sory, �e troche of topic, ale nei moglem sie powstrzymac nad refleksja.
> pzdr.
> Krzysiek
> W dniu 14 listopada 2011 12:41 u�ytkownik Marcin Polak
> <mpol...@gmail.com> napisaďż˝:
>> Cze��,
>>
>> Zosta�em niedawno poproszony o przygotowanie testu rekrutacyjnego na
>> stanowisko Android Senior Developer.
>> Niestety m�j poziom wiedzy na temat Androida oceniam jako mocny beginner i
>> nie chcia�bym si� za bardzo wyg�upi� pytaniami.
>> Czy kto� kto zajmuje si� Androidem ju� od d�u�szego czasu m�g�by si�
>> wypowiedzieďż˝ na ten temat.
>> Z g�ry dzi�kuj� za pomoc.
>>
>>
>> --
>> Pozdrawiam,
>>
>> Marcin Polak
>>
>>
>> --
>> Wiadomo�� z grupy Warszawa Java User Group (Warszawa JUG).
>> Wi�cej informacji na stronie
>> http://groups.google.com/group/warszawa-jug?hl=pl
>> Zach�camy do odwiedzenia naszej strony domowej http://warszawa.jug.pl
Haha, spostrzezenie bardzo sluszne z tym seniorem :)
Pozwole sobie dodac od siebie, bo nie moglem sie powstrzymac. Ja bym sprowadzil
problem do przypadkow uzycia liczac na wiedze nie ksiazkowa i kreatywnosc:
1. Kolega zostawil telefon na biurku - jak w ciagu 30 sekund zalatwic mu
baterie, zeby do konca dnia musial je ladowac jeszcze dwa razy i nie wiedzial,
dlaczego
2. Ktora czesc Androida (zrodla, kod) nalezy zmodyfikowac, zeby mozna bylo
debuggowac apki z flaga (manifest) debuggable=false
3. Podaj trzy roznice miedzy obrazem z plikami odex i bez nich.
4. Wygenerowales plik apk i kurka okazalo sie, ze jest za duzy i trzeba go
okroic. Jak mozesz to zrobic biorac pod uwage, ze grafik nie pozwoli usunac
sprajtow, a z pliku konfiguracyjnego proguarda wycisnales juz wiecej, niz ustawa
przewiduje.
To tak, co mi na szybko przyszlo do glowy. Seniorem to ja nie jestem, ale
odpowiedzi na powyzsze pytania raczej nie znajdziesz na developer.android.com
wiec ktos, kto je zna jest, jak to sie ladnie mowi, oczytany w temacie :)
Powodzenia,
Damian
> Taka pierwsza myśl jaka mi przyszła do głowy..
> a co to takiego "Senior Developer"?
> Chodzi o wiek osoby, czy może o to ile lat się zajmuje tym androidem? :)
> Czy to jest taka stara ugruntowana technologia ze już można być
> seniorem w niej? ;)
> Sory, że troche of topic, ale nei moglem sie powstrzymac nad refleksja.
> pzdr.
> Krzysiek
> W dniu 14 listopada 2011 12:41 użytkownik Marcin Polak
> <mpol...@gmail.com> napisał:
>> Cześć,
>>
>> Zostałem niedawno poproszony o przygotowanie testu rekrutacyjnego na
>> stanowisko Android Senior Developer.
>> Niestety mój poziom wiedzy na temat Androida oceniam jako mocny beginner i
>> nie chciałbym się za bardzo wygłupić pytaniami.
>> Czy ktoś kto zajmuje się Androidem już od dłuższego czasu mógłby się
>> wypowiedzieć na ten temat.
>> Z góry dziękuję za pomoc.
>>
>>
>> --
>> Pozdrawiam,
>>
>> Marcin Polak
>>
>>
>> --
>> Wiadomość z grupy Warszawa Java User Group (Warszawa JUG).
>> Więcej informacji na stronie
>> http://groups.google.com/group/warszawa-jug?hl=pl
>> Zachęcamy do odwiedzenia naszej strony domowej http://warszawa.jug.pl
>> Oferty pracy dozwolone zgodnie z zasadami na
>> http://sites.google.com/site/warszawajug/oferty-pracy-na-grupie
>>
--
Wiadomość z grupy Warszawa Java User Group (Warszawa JUG).
Więcej informacji na stronie http://groups.google.com/group/warszawa-jug?hl=pl
Zachęcamy do odwiedzenia naszej strony domowej http://warszawa.jug.pl
Oferty pracy dozwolone zgodnie z zasadami na http://sites.google.com/site/warszawajug/oferty-pracy-na-grupie
> Pozwole sobie dodac od siebie, bo nie moglem sie powstrzymac. Ja bym sprowadzil
> problem do przypadkow uzycia liczac na wiedze nie ksiazkowa i kreatywnosc:
O ja p...cze! Nawet nie wiem, gdzie dzwonią. Można prosić o
podpowiedzi gdzie szukać - poza developer.android.com? 4-ka mnie
najbardziej interesuje.
Jacek
--
Jacek Laskowski
Java EE, functional languages and IBM WebSphere - http://blog.japila.pl
Warszawa JUG conference = Confitura (formerly Javarsovia) :: http://confitura.pl
"Hoping to save time by spending it" by David Blevins (Apache OpenEJB)
A jak zrobić to dobrze? Ciekaw jestem, ale też odnoszę wrażenie że większość członków grupy wie ale nie chce się dzielić wiedzą :(
> Uwazam pytania Damiana za przestrzelone.
Byc moze beda takie dla developera, ale jesli chcemy podkreslic, ze mamy
headcount dla seniora, to jestem w stanie bronic swoich pytan, po ktorych nie
interesuje mnie odpowiedz binarna ale sposob w jaki mysli czlowiek, ktoremu je
postawiono. Czy rozumie architekture platformy, bo to determinuje wakat dla
senior android developer czy senior kod klepacz.
Nie miales nigdy na rekrutacji pytania, ktore wydawalo Ci sie od czapy (patrz
pytania Googlowe). Czy osoba, ktora zna wszystkie wzorce na pamiec, implementuje
kazdy algorytm sortowania od reki i nie ma zielonego pojecia, jak garbage
collector zarzadza pamiecia naprawde nadaje sie na Sernior Java developer?
Poznalem goscia, ktory na Twoje propozycje z marszu odpowie, bo programowal
gierki kilka lat, a nie bedzie umial zapisac liczby 17 w hexie, bo mu to nigdy
nie bylo potrzebne...
Nie na kazde pytanie nalezy znac odpowiedz, ale na kazde trzeba umiec ja odszukac.
Ja tez patrze na platforme z punktu widzenia nieco innego, niz wiekszosc
(wszyscy?), ktorzy subkrybuja te grupe. Wasza praca zaczyna sie tam, gdzie
konczy sie API. Moja tam sie konczy - ja tak czesto zagladam do aplikacji, jak
Wy interesujecie sie middleware. Taka praca, ale nie narzekam przeciez.
Wracajac do pytan. Wezmy pod lupe pierwsze lepsze. Czy wiesz, jaka krzywde
mozesz zrobic telefonikowi, jesli usb debugging jest wlaczony? Czy wiesz, jak
pisac aplikacje, zeby nie zajechac baterii po godzinie? Czy potrafisz stworzyc
serwis? Takie pytania powinny zostac postawione jako uzupelnienie do pkt 1.
Damian
P.S. Jacek, do 4 nie potrzebujesz nawet Javy
http://www.google.pl/search?q=jar%20compression%20level
> P.S. Jacek, do 4 nie potrzebujesz nawet Javy
> http://www.google.pl/search?q=jar%20compression%20level
:)
Chyba miało być
http://www.google.pl/search?q=tar%20compression%20level, aby Javy nie
szukać w systemie?! :P
Oj tam, oj tam - nie chcialem, zeby kazdy mial rozwiazanie, jak na dloni :D
Poza tym raczej zip, a nie tar, zeby juz bylo formalnie, jak nalezy. Tak, czy
inaczej efekty sa liczba, nie cyfra, ale oczywiscie zaleza od tego, czego ile
jest w pliku apk... Jest tez ciemna strona mocy tego rozwiazania, ale tu juz
moglibysmy zgrabnie przejsc do kolejnego zagadnienia podczas rekrutacji i
sprawdzic, czy nasz kandydat wie co i jak mozna optymalizowac!
Damian
> Jest tez ciemna strona mocy tego rozwiazania, ale tu juz
> moglibysmy zgrabnie przejsc do kolejnego zagadnienia podczas rekrutacji i
> sprawdzic, czy nasz kandydat wie co i jak mozna optymalizowac!
A gdzie tak uczą? Samodzielny rozwój czy projekt w firmie? Szepnij
nazwę, aby było wiadomo, gdzie słać CV :)
Jacek
--
Wiadomość z grupy Warszawa Java User Group (Warszawa JUG).
Więcej informacji na stronie http://groups.google.com/group/warszawa-jug?hl=pl
Zachęcamy do odwiedzenia naszej strony domowej http://warszawa.jug.pl
Oferty pracy dozwolone zgodnie z zasadami na http://sites.google.com/site/warszawajug/oferty-pracy-na-grupie
A co to firma z cyframi wyłącznie?! Dla dużych jestem w stanie zrobić wiele :)
> Uwazam pytania Damiana za przestrzelone.
Nie miales nigdy na rekrutacji pytania, ktore wydawalo Ci sie od czapy (patrz
pytania Googlowe).
Czy osoba, ktora zna wszystkie wzorce na pamiec, implementuje
kazdy algorytm sortowania od reki i nie ma zielonego pojecia, jak garbage
collector zarzadza pamiecia naprawde nadaje sie na Sernior Java developer?
Wracajac do pytan. Wezmy pod lupe pierwsze lepsze. Czy wiesz, jaka krzywde
mozesz zrobic telefonikowi, jesli usb debugging jest wlaczony?
Czy wiesz, jak pisac aplikacje, zeby nie zajechac baterii po godzinie?
Czy potrafisz stworzyc serwis?