As 100 principais perguntas e respostas da entrevista sobre PHP (PDF)

Aqui estรฃo as perguntas e respostas da entrevista em PHP para candidatos mais novos e experientes para conseguir o emprego dos sonhos.

 

Perguntas da entrevista em PHP para calouros


1) O que รฉ PHP?

PHP รฉ uma linguagem web baseada em scripts que permite aos desenvolvedores criar pรกginas web geradas dinamicamente.


2) O que significam as iniciais de PHP?

PHP significa Prรฉ-processador de hipertexto.

๐Ÿ‘‰ Download gratuito de PDF: Perguntas e respostas da entrevista em PHP


3) Com qual linguagem de programaรงรฃo o PHP se assemelha?

A sintaxe do PHP se assemelha ao Perl e C


4) O que significa PEAR?

PEAR significa โ€œExtensรฃo PHP e Repositรณrio de Aplicativosโ€. Ele estende o PHP e fornece um nรญvel mais alto de programaรงรฃo para desenvolvedores web.


5) Qual รฉ a versรฃo do PHP realmente utilizada?

A versรฃo 7.1 ou 7.2 รฉ a versรฃo recomendada do PHP.


6) Como vocรช executa um script PHP na linha de comando?

Basta usar a interface de linha de comando (CLI) do PHP e especificar o nome do arquivo do script a ser executado da seguinte forma:
php script.php


7) Como executar o shell PHP interativo a partir da interface de linha de comando?

Basta usar o programa PHP CLI com a opรงรฃo -a da seguinte forma:
php -a


8) Qual รฉ a maneira correta e mais comum de iniciar e terminar um bloco de cรณdigo PHP?

As duas maneiras mais comuns de iniciar e terminar um script PHP sรฃo:

 <?php [   ---  PHP code---- ] ?> and <? [---  PHP code  ---] ?>

9) Como podemos exibir a saรญda diretamente no navegador?

Para poder exibir a saรญda diretamente no navegador, temos que usar tags especiais .


10) Qual a principal diferenรงa entre PHP 4 e PHP 5?

PHP 5 apresenta muitos OOP adicionais (Programaรงรฃo Orientada a Objetos) recursos.


11) A heranรงa mรบltipla รฉ suportada em PHP?

PHP suporta apenas heranรงa รบnica; isso significa que uma classe pode ser estendida de apenas uma classe usando a palavra-chave 'estendido'.


12) Qual o significado de uma aula final e de um mรฉtodo final?

'final' รฉ introduzido no PHP5. Classe final significa que esta classe nรฃo pode ser estendida e um mรฉtodo final nรฃo pode ser substituรญdo.


13) Como รฉ feita a comparaรงรฃo de objetos em PHP?

Usamos o operador '==' para testar se dois objetos sรฃo instanciados da mesma classe e tรชm os mesmos atributos e valores iguais. Podemos testar se dois objetos estรฃo se referindo ร  mesma instรขncia da mesma classe usando o operador de identidade '==='.


14) Como o PHP e o HTML podem interagir?

ร‰ possรญvel gerar HTML atravรฉs de scripts PHP, e รฉ possรญvel passar informaรงรตes de HTML para PHP.


15) Que tipo de operaรงรฃo รฉ necessรกria ao passar valores atravรฉs de um formulรกrio ou URL?

Se quisermos passar valores por meio de um formulรกrio ou URL, precisamos codificรก-los e decodificรก-los usando htmlspecialchars() e urlencode().


16) Como o PHP e Javascript interagir?

PHP e Javascript nรฃo pode interagir diretamente, pois o PHP รฉ uma linguagem do lado do servidor e Javascript รฉ uma linguagem do lado do cliente. Entretanto, podemos trocar variรกveis โ€‹โ€‹jรก que o PHP pode gerar Javascript cรณdigo a ser executado pelo navegador e รฉ possรญvel passar variรกveis โ€‹โ€‹especรญficas de volta ao PHP atravรฉs da URL.


17) O que รฉ necessรกrio para poder usar a funรงรฃo de imagem?

A biblioteca GD รฉ necessรกria para executar funรงรตes de imagem.


18) Qual a utilidade da funรงรฃo 'imagetypes()'?

imagetypes() fornece o formato e os tipos de imagem suportados pela versรฃo atual do GD-PHP.


19) Quais sรฃo as funรงรตes a serem utilizadas para obter as propriedades da imagem (tamanho, largura e altura)?

As funรงรตes sรฃo getimagesize() para tamanho, imagesx() para largura e imagesy() para altura.


20) Como as falhas na execuรงรฃo sรฃo tratadas com as funรงรตes include() e require()?

Se a funรงรฃo require() nรฃo puder acessar o arquivo, ele terminarรก com um erro fatal. No entanto, o include() funรงรฃo emite um aviso e o script PHP continua a ser executado.


21) Qual รฉ a principal diferenรงa entre require() e require_once()?

require() e require_once() execute a mesma tarefa, exceto que a segunda funรงรฃo verifica se o script PHP jรก estรก incluรญdo ou nรฃo antes de executรก-lo.

(o mesmo para include_once() e include())


22) Como posso exibir texto com um script PHP?

Dois mรฉtodos sรฃo possรญveis:

<!--?php echo "Method 1"; print "Method 2"; ?-->

23) Como podemos exibir informaรงรตes de uma variรกvel e legรญveis por um humano com PHP?

Para poder exibir um resultado legรญvel por humanos, usamos print_r().


24) Como รฉ possรญvel definir um tempo de execuรงรฃo infinito para um script PHP?

O set_time_limit(0) adicionado no inรญcio de um script define como infinito o tempo de execuรงรฃo para nรฃo ter o erro PHP 'tempo mรกximo de execuรงรฃo excedido'. Tambรฉm รฉ possรญvel especificar isso no arquivo php.ini.


Perguntas e respostas da entrevista em PHP para experientes

25) O que significa o erro do PHP 'Erro de anรกlise no PHP โ€“ T_variable inesperado na linha x'?

Este รฉ um erro de sintaxe do PHP que expressa que um erro na linha x interrompe a anรกlise e a execuรงรฃo do programa.


26) O que devemos fazer para poder exportar dados para um arquivo Excel?

A forma mais comum e utilizada รฉ colocar os dados em um formato suportado pelo Excel. Por exemplo, รฉ possรญvel escrever um arquivo .csv, escolher por exemplo a vรญrgula como separador entre os campos e depois abrir o arquivo com Excel.


27) Para que serve a funรงรฃo file_get_contents()?

file_get_contents() permite ler um arquivo e armazenรก-lo em uma variรกvel string.


28) Como podemos nos conectar a um MySQL banco de dados de um script PHP?

Para ser capaz de se conectar a um MySQL banco de dados, devemos usar a funรงรฃo mysqli_connect() da seguinte forma:

<!--?php $database = mysqli_connect("HOST", "USER_NAME", "PASSWORD"); mysqli_select_db($database,"DATABASE_NAME"); ?-->

29) Para que serve a funรงรฃo mysql_pconnect()?

mysql_pconnect() garantir uma conexรฃo persistente com o banco de dados, significa que a conexรฃo nรฃo fecha quando o script PHP termina.

Esta funรงรฃo nรฃo รฉ suportada no PHP 7.0 e superior


30) Como รฉ tratado o conjunto de resultados do Mysql em PHP?

O conjunto de resultados pode ser tratado usando mysqli_fetch_array, mysqli_fetch_assoc, mysqli_fetch_object ou mysqli_fetch_row.


31) Como รฉ possรญvel saber a quantidade de linhas retornadas no conjunto de resultados?

A funรงรฃo mysqli_num_rows() retorna o nรบmero de linhas em um conjunto de resultados.


32) Qual funรงรฃo nos dรก o nรบmero de entradas afetadas por uma consulta?

mysqli_affected_rows() retornar o nรบmero de entradas afetadas por uma consulta SQL.


33) Qual รฉ a diferenรงa entre mysqli_fetch_object() e mysqli_fetch_array()?

As mysqli_fetch_object() funรงรฃo coleta o primeiro registro รบnico correspondente onde mysqli_fetch_array() coleta todos os registros correspondentes da tabela em uma matriz.


34) Como podemos acessar os dados enviados atravรฉs da URL com o mรฉtodo GET?

Para acessar os dados enviados atravรฉs do mรฉtodo GET, usamos o array $_GET assim:

www.url.com?var=value
$variable = $_GET["var"]; this will now contain 'value'

35) Como podemos acessar os dados enviados atravรฉs da URL com o mรฉtodo POST?

Para acessar os dados enviados desta forma, vocรช usa o array $_POST.

Imagine que vocรช tem um campo de formulรกrio chamado 'var' no formulรกrio quando o usuรกrio clica em enviar para o formulรกrio de postagem, vocรช pode acessar o valor assim:

$_POST["var"];

36) Como podemos verificar se o valor de uma determinada variรกvel รฉ um nรบmero?

ร‰ possรญvel usar a funรงรฃo dedicada is_numeric() para verificar se รฉ um nรบmero ou nรฃo.


37) Como podemos verificar se o valor de uma determinada variรกvel รฉ alfanumรฉrico?

ร‰ possรญvel usar a funรงรฃo dedicada ctype_alnum para verificar se รฉ um valor alfanumรฉrico ou nรฃo.


38) Como posso verificar se uma determinada variรกvel estรก vazia?

Se quisermos verificar se uma variรกvel tem valor ou nรฃo, รฉ possรญvel usar a funรงรฃo vazia().


39) O que significa a funรงรฃo unlink()?

A funรงรฃo unlink() รฉ dedicada ao tratamento do sistema de arquivos. Simplesmente exclui o arquivo fornecido como entrada.


40) O que significa a funรงรฃo unset()?

A funรงรฃo unset() รฉ dedicada ao gerenciamento de variรกveis. Isso tornarรก uma variรกvel indefinida.


41) Como faรงo para escapar dos dados antes de armazenรก-los no banco de dados?

A funรงรฃo addlashes nos permite escapar dos dados antes do armazenamento no banco de dados.


42) Como รฉ possรญvel remover caracteres de escape de uma string?

A funรงรฃo stripslashes nos permite remover os caracteres de escape antes dos apรณstrofos em um corda.


43) Como podemos escapar automaticamente dos dados recebidos?

Temos que habilitar a entrada Magic quotes no arquivo de configuraรงรฃo do PHP.


44) O que significa a funรงรฃo get_magic_quotes_gpc()?

A funรงรฃo get_magic_quotes_gpc() nos diz se as aspas mรกgicas estรฃo ativadas ou nรฃo.


45) ร‰ possรญvel remover as tags HTML dos dados?

A funรงรฃo strip_tags() nos permite limpar uma string das tags HTML.


46) para que serve a variรกvel estรกtica em funรงรฃo?

Uma variรกvel estรกtica รฉ definida dentro de uma funรงรฃo apenas na primeira vez e seu valor pode ser modificado durante chamadas de funรงรฃo da seguinte maneira:

<!--?php function testFunction() { static $testVariable = 1; echo $testVariable; $testVariable++; } testFunction();        //1 testFunction();        //2 testFunction();        //3 ?-->

47) Como podemos definir uma variรกvel acessรญvel em funรงรตes de um script PHP?

Este recurso รฉ possรญvel usando a palavra-chave global.


48) Como รฉ possรญvel retornar um valor de uma funรงรฃo?

Uma funรงรฃo retorna um valor usando a instruรงรฃo 'return $value;'.


49) Qual รฉ o mรฉtodo de hash mais conveniente a ser usado para fazer hash de senhas?

ร‰ preferรญvel usar crypt() que suporta nativamente vรกrios algoritmos de hash ou a funรงรฃo hash() que suporta mais variantes do que crypt() em vez de usar algoritmos de hash comuns como md5, sha1 ou sha256 porque eles sรฃo concebidos para serem rรกpidos. Conseqรผentemente, fazer hash de senhas com esses algoritmos pode criar vulnerabilidade.


50) Qual extensรฃo criptogrรกfica proporciona geraรงรฃo e verificaรงรฃo de assinaturas digitais?

O PHP-OpenSSL extensรฃo fornece diversas operaรงรตes criptogrรกficas, incluindo geraรงรฃo e verificaรงรฃo de assinaturas digitais.


Perguntas da entrevista sobre PHP para 5 anos de experiรชncia

51) Como uma constante รฉ definida em um script PHP?

A diretiva define() nos permite definir uma constante da seguinte forma:

define ("ACONSTANT", 123);

52) Como vocรช pode passar uma variรกvel por referรชncia?

Para poder passar uma variรกvel por referรชncia, usamos um E comercial na frente dela, como segue $var1 = &$var2


53) Uma comparaรงรฃo de um nรบmero inteiro 12 e uma string โ€œ13โ€ funcionarรก em PHP?

โ€œ13โ€ e 12 podem ser comparados em PHP, pois converte tudo para o tipo inteiro.


54) Como รฉ possรญvel converter tipos em PHP?

O nome do tipo de saรญda deve ser especificado entre parรชnteses antes da variรกvel que serรก convertida da seguinte forma:

* (int), (inteiro) โ€“ convertido em inteiro

* (bool), (boolean) โ€“ convertido em booleano

* (float), (double), (real) โ€“ lanรงado para float

* (string) โ€“ convertido em string

* (array) โ€“ convertido para array

* (objeto) โ€“ convertido em objeto


55) Quando uma declaraรงรฃo condicional termina com endif?

Quando o if original foi seguido por: e depois o bloco de cรณdigo sem colchetes.


56) Como o operador condicional ternรกrio รฉ usado em PHP?

ร‰ composto por trรชs expressรตes: uma condiรงรฃo e dois operandos que descrevem qual instruรงรฃo deve ser executada quando a condiรงรฃo especificada for verdadeira ou falsa, como segue:

Expression_1?Expression_2 : Expression_3;

57) Para que รฉ usada a funรงรฃo func_num_args()?

A funรงรฃo func_num_args() รฉ usada para fornecer o nรบmero de parรขmetros passados โ€‹โ€‹para uma funรงรฃo.


58) Se a variรกvel $var1 estiver definida como 10 e $var2 estiver definida como o caracter var1, qual รฉ o valor de $$var2?

$$var2 contรฉm o valor 10.


59) O que significa acessar uma aula via ::?

:: รฉ usado para acessar mรฉtodos estรกticos que nรฃo requerem inicializaรงรฃo de objeto.


60) Em PHP os objetos sรฃo passados โ€‹โ€‹por valor ou por referรชncia?

No PHP, os objetos sรฃo passados โ€‹โ€‹por referรชncia.


61) Os construtores Parent sรฃo chamados implicitamente dentro de um construtor de classe?

Nรฃo, um construtor pai deve ser chamado explicitamente da seguinte maneira:

parent::constructor($value)

62) Qual รฉ a diferenรงa entre __sleep e __wakeup?

__sleep retorna o array de todas as variรกveis โ€‹โ€‹que precisam ser salvas, enquanto __wakeup as recupera.


63) O que รฉ mais rรกpido?

1- Combinando duas variรกveis โ€‹โ€‹da seguinte forma:

$variable1 = 'Hello ';

$variable2 = 'World';

$variable3 = $variable1.$variable2;

Or

2- $variable3 = "$variable1$variable2";

$variable3 conterรก โ€œHello Worldโ€. O primeiro cรณdigo รฉ mais rรกpido que o segundo cรณdigo, especialmente para grandes conjuntos de dados.


64) qual รฉ a definiรงรฃo de sessรฃo?

Uma sessรฃo รฉ um objeto lรณgico que nos permite preservar dados temporรกrios em mรบltiplas pรกginas PHP.


65) Como iniciar uma sessรฃo em PHP?

O uso da funรงรฃo session_start() nos permite ativar uma sessรฃo.


66) Como vocรช pode propagar um ID de sessรฃo?

Vocรช pode propagar um ID de sessรฃo por meio de cookies ou parรขmetros de URL.


67) Qual รฉ o significado de um cookie persistente?

Um cookie persistente รฉ armazenado permanentemente em um arquivo cookie no computador do navegador. Por padrรฃo, os cookies sรฃo temporรกrios e sรฃo apagados se fecharmos o navegador.


68) Quando terminam as sessรตes?

As sessรตes terminam automaticamente quando o script PHP termina a execuรงรฃo, mas podem ser encerradas manualmente usando session_write_close().


69) Qual รฉ a diferenรงa entre session_unregister() e session_unset()?

A funรงรฃo session_unregister() cancela o registro de uma variรกvel global da sessรฃo atual e a funรงรฃo session_unset() libera todas as variรกveis โ€‹โ€‹de sessรฃo.


70) O que significa $GLOBALS?

$GLOBALS รฉ um array associativo que inclui referรชncias a todas as variรกveis โ€‹โ€‹que estรฃo atualmente definidas no escopo global do script.


Perguntas da entrevista sobre PHP para 10 anos de experiรชncia

71) O que significa $_SERVER?

$_SERVER รฉ um array que inclui informaรงรตes criadas pelo servidor web, como caminhos, cabeรงalhos e locais de script.


72) O que significa $_FILES?

$_FILES รฉ um array associativo composto de itens enviados ao script atual atravรฉs do mรฉtodo HTTP POST.


73) Qual รฉ a diferenรงa entre $_FILES['userfile']['name'] e $_FILES['userfile']['tmp_name']?

$_FILES['userfile']['name'] representa o nome original do arquivo na mรกquina cliente,

$_FILES['userfile']['tmp_name'] representa o nome do arquivo temporรกrio armazenado no servidor.


74) Como podemos obter o erro quando hรก um problema ao fazer upload de um arquivo?

$_FILES['userfile']['error'] contรฉm o cรณdigo de erro associado ao arquivo enviado.


75) Como podemos alterar o tamanho mรกximo dos arquivos a serem carregados?

Podemos alterar o tamanho mรกximo dos arquivos a serem enviados alterando upload_max_filesize em php.ini.


76) O que significa $_ENV?

$_ENV รฉ um array associativo de variรกveis โ€‹โ€‹enviadas para o script PHP atual atravรฉs do mรฉtodo de ambiente.


77) O que significa $_COOKIE?

$_COOKIE รฉ um array associativo de variรกveis โ€‹โ€‹enviadas para o script PHP atual usando cookies HTTP.


78) O que significa o escopo das variรกveis?

O escopo de uma variรกvel รฉ o contexto no qual ela รฉ definida. Na maioria das vezes, todas as variรกveis โ€‹โ€‹PHP possuem apenas um รบnico escopo. Esse escopo รบnico tambรฉm abrange arquivos incluรญdos e necessรกrios.


79) qual a diferenรงa entre o operador 'BITWISE AND' e o operador 'LOGICAL AND'?

$a e $b: VERDADEIRO se $a e $b forem VERDADEIROS.

$a & $b: Os bits definidos em $a e $b sรฃo definidos.


80) Quais sรฃo os dois principais operadores de string?

O primeiro รฉ o operador de concatenaรงรฃo ('.'), que retorna a concatenaรงรฃo de seus argumentos direito e esquerdo. A segunda รฉ ('.='), que anexa o argumento da direita ao argumento da esquerda.


81) O que significa o operador de array '==='?

$a === $b TRUE se $a e $b tiverem os mesmos pares chave/valor na mesma ordem e dos mesmos tipos.


82) Quais sรฃo as diferenรงas entre $a != $b e $a !== $b?

!= significa desigualdade (VERDADEIRO se $a nรฃo for igual a $b) e !== significa nรฃo identidade (VERDADEIRO se $a nรฃo for idรชntico a $b).


83) Como podemos determinar se uma variรกvel PHP รฉ um objeto instanciado de uma determinada classe?

Para poder verificar se uma variรกvel PHP รฉ um objeto instanciado de uma determinada classe usamos instanceof.


84) Para que serve a instruรงรฃo goto?

A instruรงรฃo goto pode ser usada para habilitar o salto.ping Dentro do programa PHP, o destino รฉ indicado por um rรณtulo seguido de dois pontos, e a instruรงรฃo รฉ especificada como uma declaraรงรฃo `goto` seguida pelo rรณtulo do destino desejado.


85) qual a diferenรงa entre Exception::getMessage e Exception::getLine?

Exception::getMessage nos permite obter a mensagem de exceรงรฃo e Exception::getLine nos permite obter a linha em que ocorreu a exceรงรฃo.


86) O que significa a expressรฃo Exception::__toString?

Exception::__toString fornece a representaรงรฃo String da exceรงรฃo.


87) Como รฉ possรญvel analisar um arquivo de configuraรงรฃo?

A funรงรฃo parse_ini_file() nos permite carregar o arquivo ini especificado em filename e retornar as configuraรงรตes nele em um array associativo.


88) Como podemos determinar se uma variรกvel estรก definida?

A funรงรฃo booleana isset determina se uma variรกvel estรก definida e nรฃo รฉ NULL.


89) Qual a diferenรงa entre as funรงรตes strstr() e stristr()?

A funรงรฃo de string strstr(string allString, string occ) retorna parte de allString desde a primeira ocorrรชncia de occ atรฉ o final de allString. Esta funรงรฃo diferencia maiรบsculas de minรบsculas. stristr() รฉ idรชntico a strstr() exceto que nรฃo diferencia maiรบsculas de minรบsculas.


90) qual a diferenรงa entre for e foreach?

para รฉ expresso da seguinte forma:

para (expr1; expr2; expr3)

afirmaรงรฃo

A primeira expressรฃo รฉ executada uma vez no inรญcio. Em cada iteraรงรฃo, expr2 รฉ avaliado. Se for TRUE, o loop continua e as instruรงรตes dentro de for sรฃo executadas. Se for avaliado como FALSE, a execuรงรฃo do loop termina. expr3 รฉ testado no final de cada iteraรงรฃo.

No entanto, foreach fornece uma maneira fรกcil de iterar sobre arrays e รฉ usado apenas com arrays e objetos.


91) ร‰ possรญvel enviar formulรกrio com botรฃo dedicado?

ร‰ possรญvel usar o document.form.submit() funรงรฃo para enviar o formulรกrio. Por exemplo: <input type=button value="SUBMIT" onClick="document.form.submit()">


92) Qual รฉ a diferenรงa entre ereg_replace() e eregi_replace()?

A funรงรฃo eregi_replace() รฉ idรชntica ร  funรงรฃo ereg_replace() exceto que ignora a distinรงรฃo entre maiรบsculas e minรบsculas ao combinar caracteres alfabรฉticos.


93) ร‰ possรญvel proteger caracteres especiais em uma string de consulta?

Sim, usamos a funรงรฃo urlencode() para proteger caracteres especiais.


94) Quais sรฃo as trรชs classes de erros que podem ocorrer no PHP?

As trรชs classes bรกsicas de erros sรฃo avisos (nรฃo crรญticos), avisos (erros graves) e erros fatais (erros crรญticos).


95) Qual a diferenรงa entre os caracteres \034 e \x34?

\034 รฉ octal 34 e \x34 รฉ hexadecimal 34.


96) Como podemos passar a variรกvel pela navegaรงรฃo entre as pรกginas?

ร‰ possรญvel passar as variรกveis โ€‹โ€‹entre as pรกginas PHP utilizando sessรตes, cookies ou campos ocultos do formulรกrio.


97) ร‰ possรญvel estender o tempo de execuรงรฃo de um script PHP?

O uso de set_time_limit(intseconds) nos permite estender o tempo de execuรงรฃo de um script PHP. O limite padrรฃo รฉ 30 segundos.


98) ร‰ possรญvel destruir um cookie?

Sim, รฉ possรญvel definindo o cookie com prazo de validade passado.


99) Qual รฉ o tempo de sessรฃo padrรฃo em PHP?

O tempo de sessรฃo padrรฃo no php รฉ atรฉ o fechamento do navegador


100) ร‰ possรญvel usar componente COM em PHP?

Sim, รฉ possรญvel integrar componentes (distribuรญdos) do Component Object Model ((D)COM) em scripts PHP que sรฃo fornecidos como uma estrutura.


101) Explique se รฉ possรญvel compartilhar uma รบnica instรขncia de um Memcache entre vรกrios projetos PHP?

Sim, รฉ possรญvel compartilhar uma รบnica instรขncia do Memcache entre vรกrios projetos. Memcache รฉ um espaรงo de armazenamento de memรณria e vocรช pode executar o memcache em um ou mais servidores. Vocรช tambรฉm pode configurar seu cliente para se comunicar com um conjunto especรญfico de instรขncias. Assim, vocรช pode executar dois processos Memcache diferentes no mesmo host e ainda assim eles serem completamente independentes. A menos que vocรช tenha particionado seus dados, serรก necessรกrio saber de qual instรขncia obter ou colocar os dados.


102) Explique como vocรช pode atualizar o Memcached ao fazer alteraรงรตes no PHP?

Quando o PHP muda vocรช pode atualizar o Memcached por

  • Limpando o cache proativamente: Limpando o cache quando uma inserรงรฃo ou atualizaรงรฃo รฉ feita
  • Redefinindo o cache: ร‰ semelhante ao primeiro mรฉtodo, mas em vez de apenas excluir as chaves e aguardar a prรณxima solicitaรงรฃo de dados para atualizar o cache, redefina os valores apรณs a inserรงรฃo ou atualizaรงรฃo.

Essas perguntas da entrevista tambรฉm ajudarรฃo em sua viva (oral)

Resuma esta postagem com: