Que projetos-chave pode destacar no seu atual local de trabalho? Do que se orgulha?
class Cache { private static $data = []; public function set($key, $value) { self::$data[$key] = $value; } public function get($key) { return self::$data[$key] ?? null; } } $cacheA = new Cache(); $cacheA->set('user', 'Alice'); $cacheB = new Cache(); echo $cacheB->get('user'); // ?
Qual foi o projeto na empresa anterior (telecomunicações)?
Como explicar o Temporal com um exemplo de fazer pizza? O que é um workflow e uma atividade?
Qual é a sua abordagem para refatorar código? Você usa ferramentas auxiliares?
O que este código exibirá usando cache no Laravel? (pergunta sobre duas instâncias diferentes de cache)
O que é Injeção de Dependências e por que é necessário?
Como te posicionas — como sênior ou não? Conta-me sobre as tarefas no teu último emprego.
Existem planos de combinar o trabalho com outros grandes projetos ou emprego a tempo parcial?
Quanto tempo leva para começar a trabalhar?
Com quais versões do PHP trabalhou? A mais antiga e a mais recente.
O que é um deadlock e como evitá-lo?
Fale sobre transações em bancos de dados e bloqueios. Como você lidaria com a dedução e recarga simultânea do saldo?
Relativamente a frameworks — mencionaram Symfony e Laravel, com quais mais se depararam e qual destacam como o mais estudado?
Qual é a saída do seguinte código? <?php $g = range(5,8); $h = array("a", "b", "c", "e"); for($i = 0; $i < count($g); $i++) { foreach ($h as $j) { echo $i.$j; break; } }
Quão confortável será interagir diretamente com os usuários/clientes?
Problemas ao usar iterate() no Doctrine para uma tabela grande? O que acontece com a memória durante a iteração?
Conte-me um pouco sobre si e a sua experiência.
O que é mais importante para ti na revisão de código: arquitetura, legibilidade, desempenho ou testabilidade?
Com que frequência enfrentou tarefas de otimização de código?