To ja kiedy po 17 latach zawodowego programowania w PHP, pisaniu integracji Stripe, Airtable i wydaniu książki o jednym z frameworków dowiaduję się, że odpadłem w rekrutacji na senior deva, bo senior powinien z pamięci wiedzieć czy array_reverse zwraca czy modyfikuje tablicę.

(Odpowiedź, że takie rzeczy mi podpowiada IDE, bo operacje na tablicach to w PHP śmietnik jeśli chodzi o konsekwencje to żadna odpowiedź, mam to wiedzieć z głowy)

(Senior mnie odpytujący dowiedział się ode mnie, że istnieją inne rodzaje API niż REST).

#php #programowanie

5bb8e26a-ea39-4325-bf69-0ae046b1f947

Komentarze (15)

@RobertCalifornia to chyba taki jakiś miał konik, w sprawdzaniu funkcji z serii array_, gdzie jedne zwracają, a drugie modyfikują tablicę. No ale może on piszę w notatniku, i ty też miałeś? Może to nawet lepiej xD

@malkontenthejterzyna troche tak, troche nie. Kiedys mialem podobną rozmowe gdzie na zywo odpytywano mnie z podstaw php (jak pobrac piaty element tablicy? jak polaczyc dwa stringi? jak zmienic tablice w ciag?) i w czasie rozmowy zdalem sobie sprawe ze ja tu nie chce pracowac :)

a teraz troche zaluje. pewnie bym dal rade jakos wykorzystac to co umiem

Moja mina kiedy ktoś serio mówi o JS i próbuje dawać zagadki typu "0" >= [] albo true+true+true===3.


Jak ktoś porównuje stringa z tablicą to popełnił błąd 100 linii wcześniej i nie używa TypeScripta.

bdd4f486-9ddd-44c9-a3a4-80b0e1fb1470

Uuu błąd na wstępie, uświadamianie zwierzchnikowi (potencjalnemu) jego mniejszej wiedzy kończy się jak się kończy.


Ciesz się, że dowiedziałeś się o tym że firma jest kiepska już na etapie rekrutacji, nie każdy ma tyle szczęścia.

@dez_

> Uuu błąd na wstępie, uświadamianie zwierzchnikowi (potencjalnemu) jego mniejszej wiedzy kończy się jak się kończy.


nie, az tak zle nie bylo. Rozmowa zeszla na luzny temat, ze kiedys musial programowac gdzie dane otrzymywal w XML. Wspomnialem ze to SOAP pewnie, taki rodzaj API, na co on sam ze myslal ze API to tylko JSON.

Wspomnialem ze to SOAP pewnie, taki rodzaj API, na co on sam ze myslal ze API to tylko JSON.

@RobertCalifornia może typ zaczynał pisać w zeszłym tysiącleciu i tam został. I ominęła go wiedza, że REST to koło 2000 roku powstał, a json 2006/2013...

W sumie to może i dobrze, że cię tam nie chcą. Na 8====o pracować z tak opóźnionymi ludźmi/projektami?

@RobertCalifornia ja to devops, ale dawno już wyszedłem z założenia, że jak ktoś mnie pyta konkretnie o zawiłości basha, Pythona czy clouda, to nic z tego nie będzie i to słaba praca. Najlepsze posady miałem gdy rekrutacja zaczynała się od pytań typu

"klient nie ma hajsu, ale chce odporna infre. Jak to zrobisz"

I cała godzina orbitowala wokół dyskusji i tym jak z gówna ulepić serwis.

@Amhon - nie chce mi się powtarzać moich komentarzy więc do nich linkuję gdyż uważam, że są na temat:

  • https://www.hejto.pl/wpis/pracbaza-jestem-po-drugim-interview-na-technologa-r-amp-d-od-kur-mam-kurde-miesz?commentId=8ccb3a19-64ac-4fed-90a3-998e6d6ae0fb

  • https://www.hejto.pl/wpis/tldr-na-rynku-it-w-polsce-jest-duzo-ofert-ale-to-nie-znaczy-ze-latwo-dostac-prac?commentId=d8e3b5e9-7c0b-4bac-af13-8adfd16d3e08

@RobertCalifornia raz miałem rozmowę w Ruby gdzie pokazywali mi takie zjebane snippety że jest jakaś zmienna globalna, coś ją nadpisuje lokalnie, coś mutuje w funkcji, jakiś taki totalny pierdolnik generlanie.


I pytanie brzmiało "co zaprintuje ta funkcja" xd


Najbardziej nieżyciowa rekrutacja jaką widziałem, ale w sumie zdałem

@RobertCalifornia programuję w PHP ponad 20 lat i też nie znałbym odpowiedzi na to pytanie bo od tego mam php.net albo podpowiedzi w IDE. Więc chyba dobrze wyszło, że rekrutacja się nie udała, bo później byłoby tylko gorzej.

Zaloguj się aby komentować